Junior Challenges

UKMT Junior Challenges are aimed at students year 8 and below. Starting with the Junior Maths Challenge, with the Kangaroo and Olympiad as follow-on rounds, these are designed to challenge and engage your students.

Junior Mathematical Challenge

A 60 minute, 25 multiple choice Challenge. It encourages mathematical reasoning, precision of thought and fluency to make students think. The problems on the Junior Maths Challenge are designed to make students think, most are accessible yet still challenge those with more experience.

Junior Kangaroo

A follow-on Round to the Junior Maths Challenge, the Junior Kangaroo is a 60 minute, 25 multiple choice challenge.

Entry to the Junior Kangaroo is by invitation based on a qualifying JMC score, or by discretionary entry. Several thousand UK-based students qualify from the JMC each year. Open to UK schools only.

Junior Mathematical Olympiad

A follow-on Round to the Junior Maths Challenge, the Junior Olympiad is a 2 hour Challenge consisting of 16 problems; 10 answer only questions in Section A and 6 Olympiad style questions in Section B.

Entry to the Junior Olympiad is by invitation based on a qualifying JMC score, or by discretionary entry. Around 1,200 students qualify from the JMC each year.

Past Papers

Download UKMT’s free past papers to help students achieve better results.

Maths Books

Browse UKMT’s range of maths books and older past papers on Amazon to help you and your students prepare for maths challenges.

Teacher Login

As an existing teacher account you only need to login once to access the challenges, past papers and shop





Shop Login

Welcome to our new site! As we’re using a new system, if you’re a public user you’ll need to re-register.

Site maintenance 14.10.23 01:00 – 06:00. Interruptions should be minimal, but please be aware the site may be unavailable during these times for a short period

Site maintenance 14.10.23 01:00 – 06:00. Short interruptions are possible during these times

How would you rate your experience on our new website?