Databricks ML Associate · Exam Format

Databricks Machine Learning Associate Exam: Cost, Format and Question Types

The Databricks Certified Machine Learning Associate exam costs $200 USD and gives you 90 minutes for 48 scored multiple-choice or multiple-selection questions, delivered online with a proctor. There are no prerequisites and no test aids, and the certification is valid for two years.

Last updated August 2026.

Exam format at a glance

 ML Associate
Registration fee$200 USD (plus local tax)
Scored questions48
Unscored itemsMay also appear, not identified
Time limit90 minutes
Question typesMultiple choice or multiple selection
DeliveryOnline proctored, no test aids
PrerequisitesNone (6 months hands-on recommended)
Passing scoreNot published by Databricks
Validity2 years, full re-exam to recertify

Figures from the official exam guide PDF (1 Mar 2025 edition) linked from the Databricks Machine Learning Associate certification page.

What the questions actually look like

Two formats appear: multiple choice, where one option is correct, and multiple selection, where you pick several. Multiple-selection items are the ones that punish partial knowledge, because recognising three correct answers out of four does not earn a partial score.

Code shows up throughout, and the language split is fixed by the exam guide: Python for all machine learning code, with SQL appearing only for non-ML data manipulation. If you have been doing your feature work in SQL, practice reading the equivalent in Python and Spark ML before test day.

The guide lists exactly 48 objectives and the exam has exactly 48 scored questions, so coverage works out at roughly one question per objective. That makes the objective list an unusually literal study checklist: anything on it is fair game, and nothing off it is.

Why 48 is the scored count, not the total

The exam guide is specific here, and it is a detail most summaries get wrong. 48 is the number of scored questions. Unscored items may also be presented, they are not identified when you sit the exam, they do not affect your score, and extra time is factored into the 90 minutes to account for them.

Practically, this means two things: the question count on screen may exceed 48, and you should not spend the last ten minutes agonising over one item on the theory that every question counts. Some of them do not.

Databricks does not publish a passing score

There is no official cut score for this exam. Databricks sets pass marks through statistical analysis and adjusts them as exam versions change, which is why no percentage appears in the guide. Any "you need 70%" figure you find quoted online is not sourced from Databricks.

That is not a reason to study without a target. We use 70% on practice exams as our own readiness bar, clearly labelled as our guidance rather than an official threshold: it leaves room for the difficulty gap between practice questions and the real thing.

Registering and sitting the exam

  1. Create a Databricks certification account. Sign up or sign in on the Databricks training and certification site with the email you want on the badge.
  2. Select the Machine Learning Associate exam. Confirm you are booking the current version, and download the exam guide PDF from the certification page at the same time.
  3. Schedule and pay. The fee is $200 USD, with local tax added in some countries. Online-proctored slots are usually available within a day or two.
  4. Run the system check early. Test webcam, microphone, and connection against the proctoring software well before exam day, not on the morning of.
  5. Prepare the room. A private space, a clear desk, a government-issued photo ID, and no notes, phones, or second screens. No test aids are permitted.

Retakes are booked as a new registration, so budget the full fee again unless you hold a voucher. Confirm the current retake policy on the Databricks certification site before rebooking.

FAQ

How much does the Databricks Machine Learning Associate exam cost?

The registration fee is $200 USD, plus local tax in some countries. A retake is booked as a new registration at the same fee unless you have a voucher.

How many questions are on the Databricks Machine Learning Associate exam?

There are 48 scored questions and a 90-minute time limit. Unscored items may also appear, are not identified during the exam, and do not affect your score, with extra time factored in for them.

What is the passing score for the Databricks ML Associate exam?

Databricks does not publish a passing score for this exam. Cut scores are set by statistical analysis and change as exam versions are updated, so treat any specific percentage quoted elsewhere as unsourced.

Do I need Python or SQL for the ML Associate exam?

Python. The exam guide specifies Python for all machine learning code, with SQL appearing only for non-ML data manipulation. Practising the Python and Spark ML equivalents of your usual SQL feature work is worth the time.

Can I take the Databricks ML Associate exam from home?

Yes. Delivery is online proctored, so you sit it from home or a private office. You need a quiet private room, a webcam and microphone on for the whole session, photo ID, and no test aids.

Ready to study for it?

Thirty short chapters mapped to the four exam sections, then five full practice exams timed like the real thing.

Start Chapter 1 →