diff --git a/pom.xml b/pom.xml
index b434e0e30309cfff5303600f1ed4dfea98181728..7e6d38df9f96d6e567128faf2eb0b8f466c1419b 100644
--- a/pom.xml
+++ b/pom.xml
@@ -70,7 +70,7 @@
 
     <java.version>1.5</java.version>
     <scala.version>2.9.3</scala.version>
-    <mesos.version>0.9.0-incubating</mesos.version>
+    <mesos.version>0.12.1</mesos.version>
     <akka.version>2.0.3</akka.version>
     <slf4j.version>1.7.2</slf4j.version>
     <cdh.version>4.1.2</cdh.version>
diff --git a/project/SparkBuild.scala b/project/SparkBuild.scala
index e5c8e8d230d1c06ce5a62dbeaf530a7aac7c2ed4..f6519c8287447f62f781faaa44aeada3b3ab4a87 100644
--- a/project/SparkBuild.scala
+++ b/project/SparkBuild.scala
@@ -181,7 +181,7 @@ object SparkBuild extends Build {
       "it.unimi.dsi" % "fastutil" % "6.4.4",
       "colt" % "colt" % "1.2.0",
       "net.liftweb" % "lift-json_2.9.2" % "2.5",
-      "org.apache.mesos" % "mesos" % "0.9.0-incubating",
+      "org.apache.mesos" % "mesos" % "0.12.1",
       "io.netty" % "netty-all" % "4.0.0.Beta2",
       "org.apache.derby" % "derby" % "10.4.2.0" % "test",
       "com.codahale.metrics" % "metrics-core" % "3.0.0",