diff --git a/.travis.yml b/.travis.yml
index c2f9c073e128621809f533070bdc08f8c0e9997d..cfa62f123f0eb23bdd53318b4ccac195499ee579 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -38,10 +38,10 @@ matrix:
     - env: TARGET=i686-unknown-linux-gnu
     - os: osx
       env: TARGET=x86_64-apple-darwin NO_ADD=1
-      osx_image: xcode9.4
+      osx_image: xcode10
     - os: osx
       env: TARGET=i686-apple-darwin
-      osx_image: xcode9.4
+      osx_image: xcode10
     - env: TARGET=arm-linux-androideabi
     - env: TARGET=aarch64-linux-android
     # FIXME(#826) should reenable