Mathematics Olympiad for Classes 1–12. Select your class range and practise topic-wise.

Classes 1-4

Classes 5-7

Classes 8-10

Classes 11-12

About this exam

The National Math Olympiad (NMO) is a school-level mathematics competition for students in Classes 1 to 12. It rewards mathematical reasoning, logical thinking and the ability to solve unfamiliar problems rather than routine textbook sums.

Preparing for a maths olympiad is best done by practising a wide variety of problems at and slightly above your class level, with a focus on understanding methods rather than memorising answers. The topic-wise practice sets here are designed to build exactly that problem-solving confidence.

Exam Pattern
Eligibility Classes 1 to 12
Format Objective multiple-choice questions
Focus areas Logical reasoning, core mathematics and higher-order problem solving
Mode School-based written test
Syllabus & Topics Covered
  • Number sense and arithmetic appropriate to the class level
  • Logical and pattern-based reasoning
  • Geometry, measurement and data handling
  • Algebra and word problems (in higher classes)
How to Prepare
  • Practise a wide variety of problems rather than repeating the same type.
  • Attempt questions a little above your current class level to stretch your thinking.
  • Focus on understanding the method behind each solution, not just the final answer.
  • Time your practice to build speed and accuracy together.
Frequently Asked Questions
Who can take the NMO?

School students from Class 1 to Class 12 can practise and prepare; questions are set per class level.

How is a maths olympiad different from a school exam?

Olympiads emphasise reasoning and unfamiliar problem-solving over routine textbook questions, so practising varied problems matters more than rote learning.

How should I prepare for the NMO?

Practise topic-wise, attempt slightly harder problems, and review the method behind every solution.

Are these NMO practice questions free?

Yes. All class-wise NMO practice on Safe Learning for Kids is free, with explanations.