Free Math Learning Resources
Curated free resources for Canadian students in Grades 5-12. Past papers, video lessons, problem sets, interactive courses, and study guides - all in one place.
All Resources
Curated from official and trusted sources. Always verify details on each resource's website.
CEMC Courseware
University of Waterloo · Grades 7–12
Free self-paced online courses covering contest math topics. Includes video lessons, exercises, and quizzes aligned to CEMC competitions.
Official CEMC prep - directly aligned to Gauss, Pascal, Cayley, Fermat, and Euclid.
CEMC Past Contest Papers
University of Waterloo · Grades 7–12
Every past CEMC contest paper with full solutions, going back decades. The single most valuable free resource for Canadian contest prep.
Gauss, Pascal, Cayley, Fermat, Galois, Euclid, CJMC - all free to download.
CEMC Problem Sets
University of Waterloo · Grades 7–12
Curated problem sets organized by topic and difficulty. Great for targeted practice on specific areas.
Organized by topic - ideal for drilling weak areas.
Art of Problem Solving Wiki
AoPS · Grades 5–12
Comprehensive math wiki covering every competition topic in depth. Includes theorems, proofs, worked examples, and problem lists.
The most comprehensive free math reference for competition students.
AoPS Community Forums
AoPS · Grades 5–12
Active community of math competition students worldwide. Discuss problems, share solutions, and learn from peers and coaches.
Thousands of Canadian contest problems discussed with full solutions.
Khan Academy - Math
Khan Academy · Grades 5–12
Free video lessons and practice exercises covering the full K–12 math curriculum. Ideal for building foundational skills before contest prep.
Best starting point for students new to structured math learning.
CMS Competition Resources
Canadian Mathematical Society · Grades 9–12
Past papers and resources for the Canadian Open Mathematics Competition (COMC) and Canadian Mathematical Olympiad (CMO).
Official COMC and CMO resources - the pathway to international competition.
Brilliant - Math Courses
Brilliant.org · Grades 7–12
Interactive problem-based learning platform. Some content is free; premium subscription unlocks full courses. Strong for building mathematical intuition.
Excellent for developing mathematical intuition through guided discovery.
3Blue1Brown
YouTube · Grades 9–12
Visually stunning math explainer videos. Not contest-specific, but builds deep conceptual understanding that transfers to competition problem solving.
Best math YouTube channel for building deep conceptual understanding.
blackpenredpen
YouTube · Grades 9–12
High-energy math problem solving videos. Great for seeing how to approach and work through challenging algebra and calculus problems.
Excellent for algebra and calculus problem-solving technique.
Contest Prep Study Guides
Step-by-step preparation plans for each level of Canadian math competition.
Gauss & CJMC (Grades 7–8)
- 1Download the last 5 years of Gauss papers from CEMC
- 2Time yourself: 60 minutes per paper
- 3Review every wrong answer using the official solutions
- 4Use CEMC Courseware to drill weak topics
- 5Join Skillfinity's free virtual camp for live coaching
Pascal, Cayley & Galois (Grades 9–10)
- 1Complete all Gauss papers first - they share many topics
- 2Work through Pascal/Cayley past papers chronologically
- 3For Galois: practice writing full solutions, not just answers
- 4Use AoPS Wiki to study combinatorics and number theory
- 5Aim for 3+ papers per week in the month before the contest
Fermat & Euclid (Grades 11–12)
- 1Master all lower-level CEMC contests first
- 2Study trigonometry and sequences thoroughly
- 3For Euclid: practice full written solutions under 150-minute time limit
- 4Use AoPS forums to find and discuss hard Euclid problems
- 5Review university entrance scholarship criteria - Euclid scores matter
COMC & Beyond (Grades 9–12)
- 1COMC requires strong algebra, combinatorics, and geometry
- 2Study past COMC papers from the CMS website
- 3Read "The Art and Craft of Problem Solving" by Paul Zeitz
- 4Participate in AoPS forums - discuss COMC problems with peers
- 5Top COMC scorers qualify for the Canadian Mathematical Olympiad
Want Live Contest Prep - for Free?
Skillfinity's free virtual math camp combines the best of these resources with live coaching from student mentors who have competed in Gauss, CJMC, Cayley, and Galois.