MDCAT Past Papers — Free Online Practice

MDCAT past papers from 2020–2025 with answers and explanations.

📅 MDCAT date update

MDCAT 2026 was held on 20 September 2026. MDCAT 2027 dates have not yet been announced — check the official PM&DC website (pmdc.pk) for the next notice.

MDCAT date update

MDCAT 2026 was held on 20 September 2026. MDCAT 2027 dates have not yet been announced.

Build a custom syllabus

MDCAT 2026 Subject Weightage (200 MCQs)

The MDCAT paper carries 200 MCQs in 210 minutes. Use this distribution to allocate study time — Biology alone is roughly one third of the paper, so it deserves the largest share of your revision hours.

SubjectMCQsShare of paperSuggested time
Biology6834%~34 min
Chemistry5427%~27 min
Physics5427%~27 min
English189%~9 min
Logical Reasoning63%~3 min
Total200100%210 min

There is no negative marking in MDCAT and the qualifying score is 55% (110/200), so attempt every question. See the full MDCAT 2026 syllabus and calculate your MDCAT aggregate.

MDCAT Past Paper Pattern (200 MCQs / 210 minutes)

Every recent MDCAT paper follows the same PM&DC distribution. That works out to roughly one minute per MCQ, and there is no negative marking — so never leave a blank. The qualifying score is 55% (110 out of 200).

SubjectMCQsCommonly repeated areas
Biology68Cell Biology, Genetics, Homeostasis and Reproduction repeat most often.
Chemistry54Organic Chemistry, Atomic Structure and Electrochemistry dominate.
Physics54Waves, Electrostatics, Motion & Force and Nuclear Physics recur yearly.
English18Sentence correction, vocabulary and synonyms/antonyms.
Logical Reasoning6Series, logical deduction and critical thinking — quick marks.

Full chapter list and time-allocation guidance is on the MDCAT 2026 syllabus page.

MDCAT 2026 Paper

MDCAT 2026 is held on Sunday, 20 September 2026. The 2026 paper and its solved MCQs will be added here after the test day. Until then, practise the 2025 and 2024 papers below — the pattern is unchanged.

MDCAT 2025 Past Paper (200 MCQs)

MDCAT 2024 Past Paper (200 MCQs)

MDCAT 2023 Past Paper (200 MCQs)

MDCAT 2022 Past Paper (200 MCQs)

MDCAT 2021 Past Paper (180 MCQs)

MDCAT 2020 Past Paper (180 MCQs)

Continue your MDCAT preparation

Review the MDCAT syllabus, solve MDCAT past papers, or take a timed MDCAT mock test. Karachi candidates can use the Karachi MDCAT past papers and MCQs guide, while Punjab candidates can check the Punjab MDCAT guide. Once you know your score range, check where you stand with the MDCAT aggregate calculator and, if you are also applying to army medical colleges, use the NUMS entry test preparation guide.

Most Repeated MDCAT Topics

Practice MDCAT MCQs Free

AI-generated MCQs based on past paper patterns. Instant feedback. No signup needed.