Skip to main content

AMC 10 & AMC 12 practice problems

OlympiadPilot is a free, ad-free way to work through 2,600 past AMC 10 and AMC 12 problems. Practise a specific contest by year, test and problem number, or by mathematical topic — then check your answer, read the solution, and track what you have already attempted.

Practise past AMC problems

Every contest in the archive has its own page, down to the individual problem.

AMC 10

1,300 problems from 2000–2025. Browse by year, test and problem number.

Browse all AMC 10 contests →

AMC 12

1,300 problems from 2000–2025. Browse by year, test and problem number.

Browse all AMC 12 contests →

Practise by topic

Problems are grouped by the concepts they actually use, so you can work on one area at a time.

Algebra

Equations and systems, polynomials and factoring, sequences and series, inequalities, functions, logarithms and complex numbers.

977 problems · 40 concepts

Geometry

Triangles and circles, polygons, coordinate geometry, area and similarity, solids, transformations and trigonometry.

893 problems · 78 concepts

Number Theory

Divisibility and primes, modular arithmetic, digits and number bases, and Diophantine equations.

553 problems · 26 concepts

Combinatorics

Counting techniques, permutations and combinations, recursion, bijections and graph theory.

340 problems · 27 concepts

Probability & Statistics

Basic and conditional probability, expected value, geometric probability, and averages and spread.

325 problems · 19 concepts

Arithmetic

Ratios and percentages, rates and speed, unit conversion, exponents, place value and number bases.

550 problems · 20 concepts

Logic

Logical deduction, counterexamples, cryptarithms and truth-teller puzzles.

57 problems · 5 concepts

Problem-Solving Techniques

The moves that cut across every subject: casework, symmetry, working backwards, bounding, invariants and small cases.

629 problems · 13 concepts

How it works

  1. 1

    Choose a problem

    Browse a past AMC contest by year and test, or pick a mathematical topic.

  2. 2

    Solve it

    Submit an answer before the solution is shown. Hints are there if you get stuck.

  3. 3

    Review your work

    Every attempt is saved in History, so you can come back to what you missed.

No account is needed and nothing is uploaded — your attempt history is stored in this browser only.

Support OlympiadPilot

OlympiadPilot is free and ad-free. If it has been useful to you, you can support the continued development and hosting of the site.

Leave a tip(opens in a new tab)

Secure payment via Stripe