CalculatorVillageCalculatorVillage

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

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

  • 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

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.

Important: Educational Purposes OnlyThe calculators, estimates, and financial formulas provided on CalculatorVillage.com are for informational and educational purposes only. They are not intended as certified financial planning, tax, legal, or investment advice. Actual rates, terms, and returns will vary. Always consult with a qualified professional before making significant financial decisions.