Math contest practice
Practice for math contests, free
Original practice questions in the style of AMC 8, MATHCOUNTS Sprint, and the University of Waterloo CEMC contests, with full worked solutions, timed mocks, and printable sets. No account, no paywall, no republished past papers: every question here was written for this site and checked by an independent second solve.
Every calculator on this site stays exactly where it is. Browse all calculators
Next sittings
- A paper: 5 Nov 2026—AMC 10
- A paper: 5 Nov 2026—AMC 12
- 9-20 Nov 2026 (window)—Beaver Computing Challenge
- Contest 1: 9-30 Nov 2026—Mathematical Olympiads for Elementary and Middle Schools (MOEMS)
- B paper: 13 Nov 2026—AMC 10
Dates come from the organizers. Where an organizer has not published a date, this site says so instead of guessing.
Three ways to practice
Try one question
Work through questions one at a time with instant worked solutions and the most common mistake for each question.
Take a timed mock
The real contest clock and the real contest scoring, including CEMC blank-answer points and AMC no-penalty scoring.
Print a practice set
A clean printable set with an answer key for teachers, parents, and students who prefer paper.
Find your contest
Pick a country and a grade band. Contests with a practice page link straight to it; the rest show their verified format and dates while their practice sets are being built.
28 contests match. Contests without a recorded grade band stay visible under every band.
- AMC 8United States
Grade 8 and below, under 15.5 on contest day · 25 multiple-choice questions · 40 minutes · 21-27 Jan 2027 (window)
- MATHCOUNTS SprintUnited States
Grades 6-8 · 30 short-answer questions in the real Sprint round (this bank starts with Sprint-style practice) · 40 minutes · Chapter competitions: Feb 2027; State competitions: Mar 2027; National competition: 9-10 May 2027, Washington DC
- PascalCanada
Grade 9 · 25 questions: Parts A and B multiple-choice (10 each), Part C integer answers from 0 to 99 (5) · 60 minutes · 23-24 Feb 2027
- CayleyCanada
Grade 10 · 25 questions: Parts A and B multiple-choice (10 each), Part C integer answers from 0 to 99 (5) · 60 minutes · 23-24 Feb 2027
- Gauss Grade 8Canada
Grade 8 · 25 multiple-choice questions: Part A (10), Part B (10), Part C (5) · 60 minutes · 10-21 May 2027 (window)
- Beaver Computing ChallengeCanada
Grades 5-10 · 12 questions (grades 5-6) or 15 questions (grades 7-10), all multiple-choice · 45 minutes · 9-20 Nov 2026 (window)
Practice sets for this contest are being added. Official CEMC, University of Waterloo page
- Canadian Intermediate Mathematics Contest (CIMC)Canada
Grades 9-10 · 9 questions in 2 hours: Part A (6 questions) and Part B (3 questions) · 120 minutes · 18 Nov 2026
Practice sets for this contest are being added. Official CEMC, University of Waterloo page
- Canadian Senior Mathematics Contest (CSMC)Canada
Grades 11-12 and CEGEP · 9 questions in 2 hours: Part A (6 questions) and Part B (3 questions) · 120 minutes · 18 Nov 2026
Practice sets for this contest are being added. Official CEMC, University of Waterloo page
- Canadian Computing Competition (CCC)Canada
Grades 9-12 · 5 programming problems in 3 hours, Junior and Senior divisions · 180 minutes · 17 Feb 2027
Practice sets for this contest are being added. Official CEMC, University of Waterloo page
- FermatCanada
Grade 11 · 25 questions: Parts A and B multiple-choice (10 each), Part C integer answers from 0 to 99 (5) · 60 minutes · 23-24 Feb 2027
Practice sets for this contest are being added. Official CEMC, University of Waterloo page
- EuclidCanada
Grade 12 · 10 full-solution questions in 2.5 hours · 150 minutes · 6 Apr 2027
Practice sets for this contest are being added. Official CEMC, University of Waterloo page
- FryerCanada
Grade 9 · 4 full-solution questions in 75 minutes · 75 minutes · 7 Apr 2027
Practice sets for this contest are being added. Official CEMC, University of Waterloo page
- GaloisCanada
Grade 10 · 4 full-solution questions in 75 minutes · 75 minutes · 7 Apr 2027
Practice sets for this contest are being added. Official CEMC, University of Waterloo page
- HypatiaCanada
Grade 11 · 4 full-solution questions in 75 minutes · 75 minutes · 7 Apr 2027
Practice sets for this contest are being added. Official CEMC, University of Waterloo page
- Canadian Team Mathematics Contest (CTMC)Canada
Teams of 6 · Individual (10 questions), team (25 questions), and relay rounds, 45 minutes each · 45 minutes · 13 Apr 2027 at Waterloo; 14 Apr 2027 and later, in school
Practice sets for this contest are being added. Official CEMC, University of Waterloo page
- Team Up ChallengeCanada
Grades 6-8, teams of 4 · Team challenge · 1 Jun 2027 and later
Practice sets for this contest are being added. Official CEMC, University of Waterloo page
- Canadian Computing Olympiad (CCO)Canada
By invitation (about 20 top Senior CCC performers) · Olympiad programming contest · Spring 2027, exact date not yet published by CEMC
Practice sets for this contest are being added. Official CEMC, University of Waterloo page
- AMC 10United States
Grade 10 and below, under 17.5 on contest day · 25 multiple-choice questions · 75 minutes · A paper: 5 Nov 2026; B paper: 13 Nov 2026
Practice sets for this contest are being added. Official Mathematical Association of America (MAA) page
- AMC 12United States
Grade 12 and below, under 19.5 on contest day · 25 multiple-choice questions · 75 minutes · A paper: 5 Nov 2026; B paper: 13 Nov 2026
Practice sets for this contest are being added. Official Mathematical Association of America (MAA) page
- AIMEUnited States
By invitation from AMC 10/12; age 13 and older in 2027 · 15 questions with integer answers from 0 to 999, in two 90-minute computer parts (8 then 7 questions; Part 1 cannot be revisited) · 180 minutes · 5-6 Feb 2027, no alternate dates
Practice sets for this contest are being added. Official Mathematical Association of America (MAA) page
- USAMOUnited States
By invitation (400+ students invited across USAMO and USAJMO) · 3 problems per day over 2 days, 4.5 hours per day · 540 minutes · 20-21 Mar 2027, 1:00-5:30 pm ET
Practice sets for this contest are being added. Official Mathematical Association of America (MAA) page
- USAJMOUnited States
By invitation (400+ students invited across USAMO and USAJMO) · 3 problems per day over 2 days, 4.5 hours per day · 540 minutes · 20-21 Mar 2027, 1:00-5:30 pm ET
Practice sets for this contest are being added. Official Mathematical Association of America (MAA) page
- Canadian Open Mathematics Challenge (COMC)Canada
Open; in practice grades 9-12 · 12 questions in 150 minutes: 4 introductory, 4 intermediate, 4 advanced (proof) · 150 minutes · 29 Oct 2026 (already sat); Autumn 2027, exact date not yet published by CMS
Practice sets for this contest are being added. Official Canadian Mathematical Society (CMS) page
- Canadian Mathematical Olympiad (CMO)Canada
By invitation via COMC · 5 proof problems in 3 hours, fully justified solutions, each scored 0-7 · 180 minutes · 2027, exact date not yet published by CMS (CMS says the CMOs will be held earlier in 2027 to avoid March spring break; do not assume the old March date)
Practice sets for this contest are being added. Official Canadian Mathematical Society (CMS) page
- Canadian Junior Mathematical Olympiad (CJMO)Canada
By invitation, grade 10 and below · 5 proof problems in 3 hours, same sitting as CMO · 180 minutes · 2027, exact date not yet published by CMS
Practice sets for this contest are being added. Official Canadian Mathematical Society (CMS) page
- Canadian Math KangarooCanada
Grades 1-12 · Multiple-choice contest by grade band · 75 minutes · 2027 national date not yet published on mathkangaroo.ca (do not use the United States date or a single-city sitting date)
Practice sets for this contest are being added. Official Canadian Math Kangaroo Contest page
- Math Kangaroo USAUnited States
Grades K-12 · 75-minute multiple-choice: 24 questions (grades 1-4), 30 questions (grades 5-12) · 75 minutes · 18 Mar 2027
Practice sets for this contest are being added. Official Math Kangaroo USA page
- Mathematical Olympiads for Elementary and Middle Schools (MOEMS)United States
Division E grades 4-6; Division M grades 6-8 (teams up to 35) · 5 monthly contests, 5 free-response questions each, 30 minutes each · 30 minutes · Contest 1: 9-30 Nov 2026; Contest 2: 7-28 Dec 2026; Contest 3: 4-25 Jan 2027; Contest 4: 1-22 Feb 2027; Contest 5: 1-29 Mar 2027
Practice sets for this contest are being added. Official Math Olympiads for Elementary and Middle Schools, Inc. page
Canada
- Pascal — Grade 9 · 23-24 Feb 2027
- Cayley — Grade 10 · 23-24 Feb 2027
- Gauss Grade 8 — Grade 8 · 10-21 May 2027 (window)
- Beaver Computing Challenge — Grades 5-10 · 9-20 Nov 2026 (window)
- Canadian Intermediate Mathematics Contest (CIMC) — Grades 9-10 · 18 Nov 2026
- Canadian Senior Mathematics Contest (CSMC) — Grades 11-12 and CEGEP · 18 Nov 2026
- Canadian Computing Competition (CCC) — Grades 9-12 · 17 Feb 2027
- Fermat — Grade 11 · 23-24 Feb 2027
- Euclid — Grade 12 · 6 Apr 2027
- Fryer — Grade 9 · 7 Apr 2027
- Galois — Grade 10 · 7 Apr 2027
- Hypatia — Grade 11 · 7 Apr 2027
- Canadian Team Mathematics Contest (CTMC) — Teams of 6 · 13 Apr 2027 at Waterloo; 14 Apr 2027 and later, in school
- Team Up Challenge — Grades 6-8, teams of 4 · 1 Jun 2027 and later
- Canadian Computing Olympiad (CCO) — By invitation (about 20 top Senior CCC performers) · Spring 2027, exact date not yet published by CEMC
- Canadian Open Mathematics Challenge (COMC) — Open; in practice grades 9-12 · 29 Oct 2026 (already sat); Autumn 2027, exact date not yet published by CMS
- Canadian Mathematical Olympiad (CMO) — By invitation via COMC · 2027, exact date not yet published by CMS (CMS says the CMOs will be held earlier in 2027 to avoid March spring break; do not assume the old March date)
- Canadian Junior Mathematical Olympiad (CJMO) — By invitation, grade 10 and below · 2027, exact date not yet published by CMS
- Canadian Math Kangaroo — Grades 1-12 · 2027 national date not yet published on mathkangaroo.ca (do not use the United States date or a single-city sitting date)
United States
- AMC 8 — Grade 8 and below, under 15.5 on contest day · 21-27 Jan 2027 (window)
- MATHCOUNTS Sprint — Grades 6-8 · Chapter competitions: Feb 2027; State competitions: Mar 2027; National competition: 9-10 May 2027, Washington DC
- AMC 10 — Grade 10 and below, under 17.5 on contest day · A paper: 5 Nov 2026; B paper: 13 Nov 2026
- AMC 12 — Grade 12 and below, under 19.5 on contest day · A paper: 5 Nov 2026; B paper: 13 Nov 2026
- AIME — By invitation from AMC 10/12; age 13 and older in 2027 · 5-6 Feb 2027, no alternate dates
- USAMO — By invitation (400+ students invited across USAMO and USAJMO) · 20-21 Mar 2027, 1:00-5:30 pm ET
- USAJMO — By invitation (400+ students invited across USAMO and USAJMO) · 20-21 Mar 2027, 1:00-5:30 pm ET
- Math Kangaroo USA — Grades K-12 · 18 Mar 2027
- Mathematical Olympiads for Elementary and Middle Schools (MOEMS) — Division E grades 4-6; Division M grades 6-8 (teams up to 35) · Contest 1: 9-30 Nov 2026; Contest 2: 7-28 Dec 2026; Contest 3: 4-25 Jan 2027; Contest 4: 1-22 Feb 2027; Contest 5: 1-29 Mar 2027
How this database is different
- • Original questions only. Nothing here is copied from a past paper. Organizer material is linked, never republished.
- • Every answer is second-solved. An independent solver works each question from the statement alone and must reach the same answer before the question is published.
- • Real contest scoring. Timed mocks use the contest's own points, blank-answer rules, and time limits.
- • Progress stays on your device. Practice progress is saved in your browser only. There is no account and nothing is sent to us.
- • Unverified means unpublished. A date, cutoff, or rule that the organizer has not published is shown as unpublished, never guessed.
Practice pages ready now
AMC 8
The entry-level AMC: fast, 25 questions in 40 minutes, no calculator. Difficulty rises through the paper.
75 verified practice questions
MATHCOUNTS Sprint
Sprint-style short-answer practice: no choices, just the answer. Warm-up, core, and stretch questions in the real Sprint shape.
70 verified practice questions
Pascal
Grade 9 CEMC contest. Part A is accessible, Part B needs one insight, Part C separates the field.
50 verified practice questions
Cayley
Grade 10 CEMC contest: a step up from Pascal, with harder algebra and geometry in Parts B and C.
50 verified practice questions
Gauss Grade 8
The gentle CEMC entry point: Part A is accessible, Part C is genuinely hard, and near-zero perfect scores are expected.
45 verified practice questions
Questions about contest practice
Are these real past-paper questions?
No. Every question is original, written in the style and difficulty shape of the contest. Past papers belong to the organizers; this site links to their official archives instead of republishing them.
How do I know an answer is right?
Every published question passed an independent second solve: a solver who saw only the statement reached the same answer. Worked solutions show every step, and each question names the most common mistake.
Do I need an account to track progress?
No. Progress is saved in your browser only, and you can clear it on the practice page at any time. There are no accounts on this site.
What does "date not yet published" mean?
It means the organizer has not posted that date yet. This site would rather show a gap than a guess: a wrong date sends students to the wrong day.