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
Choose a problem
Browse a past AMC contest by year and test, or pick a mathematical topic.
- 2
Solve it
Submit an answer before the solution is shown. Hints are there if you get stuck.
- 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.
Secure payment via Stripe