Math Kangaroo runs six levels, each tied to a grade band: Pre-Ecolier and Ecolier (Grades 1-4), Benjamin and Cadet (Grades 5-8), and Junior and Student (Grades 9-12). Each level has its own paper, tuned in difficulty and question style to that age group, so a student always attempts the level matching their current grade.

Pre-Ecolier & Ecolier (Grades 1โ€“4)

The youngest levels focus on visual logic, number sense and pattern recognition, presented in a playful, low-pressure style. No prior competition experience is assumed โ€” these levels are specifically designed as an accessible first encounter with competitive mathematics.

Benjamin & Cadet (Grades 5โ€“8)

These middle levels introduce applied arithmetic, early geometry and multi-step logical reasoning. This is where Kangaroo starts to feel like genuine competition mathematics, while remaining accessible to a student without formal olympiad training.

Junior & Student (Grades 9โ€“12)

The most advanced levels apply algebra, geometry and combinatorics cleverly under real time pressure โ€” closer in spirit to AMC or SOF IMO than to the younger levels, though still distinctly Kangaroo in its playful problem style.

How to Choose the Right Level

Math Kangaroo levels are assigned by current grade, not by ability โ€” so the "choice" is really about confirming eligibility rather than picking a difficulty. A student always attempts the level matching their grade in the year of the exam.