UPSC CMS  ·  2020 – 2025
CMS Prep
1440 questions. Six years. One destination.
Enter the application  
📖 About CMS Prep

About CMS Prep

Built by an aspirant, for aspirants.

CMS Prep is a free, exam-focused UPSC Combined Medical Services (CMS) question bank built around authentic previous-year papers. The platform currently contains 1,440 questions from UPSC CMS examinations conducted between 2020 and 2025, organised to help aspirants practise efficiently and revise with confidence.

While preparing for UPSC CMS, I found that many resources had scattered questions, inconsistent answer keys, limited explanations, or lacked clear references to official sources.

CMS Prep was created to bring these resources together in one place and provide a more structured and focused preparation experience.

The goal is simple: help aspirants spend less time searching for material and more time learning from it.

  • Questions are compiled from authentic UPSC CMS previous-year papers.
  • Answer keys are reviewed using official UPSC answer keys and corrigenda wherever available.
  • Explanations are kept concise and exam-oriented, focusing on concepts that matter for CMS preparation.
  • Dropped and disputed questions are clearly identified to avoid confusion during practice.
  • Questions can be explored paper-wise or subject-wise, making revision more targeted and efficient.

CMS Prep is an ongoing project.

The question bank is periodically reviewed to identify formatting issues, incorrect classifications, missing questions, outdated explanations, and other inconsistencies that may affect the learning experience.

Feedback from users plays an important role in this process. Reported issues are reviewed and corrections are incorporated whenever necessary.

While every effort is made to maintain reliability, users are encouraged to refer to official UPSC notifications, answer keys, and standard textbooks whenever required.

CMS Prep is completely free to use.

There are no subscriptions, paywalls, or locked features.

The platform was built on the belief that quality preparation resources should be accessible to every medical graduate preparing for UPSC CMS, regardless of their circumstances.

CMS Prep has benefited from the support, feedback, and contributions of fellow doctors and aspirants who helped improve the platform.

Founder
Dr. Yogendra Singh
Contributors
Dr. Sonu Lakeshar
Dr. Vikas Jakhar
Dr. Vikas Gurjar

CMS Prep was built by a fellow medical graduate and UPSC CMS aspirant who wanted a better way to practise previous-year questions.

What began as a personal study project gradually evolved into a platform intended to help other aspirants prepare in a more organised and efficient manner.

The project will continue to grow through user feedback, ongoing review, and future improvements.

Thank you for being part of CMS Prep.

✉️ Get In Touch

Contact Us

Have a question, found an error, or want to share feedback? Reach out through either channel below — every message is read personally.

What to write about
🔍
Reporting a question or answer error Include the question number, year, paper, and what you believe is incorrect. Official references are always helpful.
📋
Explanation feedback If an explanation is unclear, incomplete, or references outdated information, let us know which question it is.
💡
Suggestions and feature requests Ideas for improving the platform are always welcome and are read carefully.
Response time Telegram messages are typically faster. Email responses may take a few days, especially during peak periods.
📋 UPSC CMS · 2020–2025 Question Bank
CMS Prep

Practice.
Analyse. Excel.

1440 questions across 12 papers from CMS 2020–2025. Select your year, paper and mode — or explore by subject.

📋 1440 Questions 📅 2020–2025 🏥 10 Subjects

Browse by Subject

Questions auto-classified across all years. Select a subject to begin.

Select Mode for
📚
Practice Mode
Instant feedback with explanations.
🎯
Exam Mode
Timed simulation, no hints.

Medicine Parts

Select a part to begin

Q 1 of 120 Paper I
Q 001
Explanation
Question Palette
Attempted
Guess
Unattempted
0 / 120
2:00:00
Q 001
Question Palette
Attempted
Guess
Unattempted
2020 · Paper I
0
out of 120

Good Effort!

Here's your performance breakdown.

0%
Accuracy
0
Correct
0
Wrong
0
Skipped
0
Dropped
0
Est. Marks
0
Guessed Correct
0
Guessed Incorrect