MongoDB Scala Driver

The next generation Scala driver for MongoDB

Latest documentation

Project documentation moved for latest version
The latest scala driver documentation has been merged with the Java Driver.
The latest documentation is available from:


The official MongoDB Scala Driver, providing asynchronous event-based observable sequences for MongoDB.

Quick Start

The recommended way to get started is with a dependency management system. Select the version and dependency management system below and the snippet can be copied and pasted into your build.

Alternatively, head over to our documentation to learn more about getting started with Scala and MongoDB.


    libraryDependencies += "org.mongodb.scala" %% "mongo-scala-driver" % "2.9.0"


2.9.0 Reference | API
2.8.0 Reference | API
2.7.0 Reference | API
2.6.0 Reference | API
2.5.0 Reference | API
2.4.2 Reference | API
2.3.0 Reference | API
2.2.1 Reference | API
2.1.0 Reference | API
2.0.0 Reference | API
1.2.1 Reference | API
1.1.1 Reference | API
1.0.1 Reference | API

MongoDB University

M101J: MongoDB for Java Developers

Learn everything you need to know to get started building a MongoDB-based app. From basic installation, JSON, schema design, querying, insertion of data, indexing and working with the Java driver.

Learn More