Math by Grade in Canada: What Students Learn from Grade 1 to Grade 12
What Ontario's curriculum expects in math at each grade, the high school course choices, provincial tests in Ontario, BC and Alberta, and how to spot a gap early.
Short answer
Canada has no national math curriculum; each province sets its own. In Ontario's 2020 curriculum, students work with numbers up to 50 in Grade 1, learn multiplication facts of 2, 5 and 10 in Grade 3, facts up to 10 × 10 in Grade 4 and up to 12 × 12 in Grade 5, meet integers in Grade 6 and the Pythagorean theorem in Grade 8. Grade 9 math (MTH1W) is one de-streamed course, Grade 10 offers academic MPM2D or applied MFM2P, and Grade 12 university courses include Advanced Functions, Calculus and Vectors and Data Management. Ontario students write EQAO math assessments in Grades 3, 6 and 9.
Education in Canada is run by each province, so there is no single national math curriculum. This page uses Ontario, the most populous province, as the main example and adds what is different in British Columbia, Alberta and Quebec. Provinces cover many of the same topics, though the order and course names differ, so the grade-by-grade picture is a useful guide wherever you live.
The table follows Ontario's elementary math curriculum, in classrooms since September 2020. The sections below cover high school courses, provincial tests and how to spot a gap early.
Math in each grade at a glance (Ontario, Grades 1 to 8)
| Grade | Age | Key math skills | Provincial test |
|---|---|---|---|
| Grade 1 | Age: 6 to 7 | Key math skills: Whole numbers up to 50, addition facts up to 10 and related subtraction, sharing into halves and quarters | Provincial test: None |
| Grade 2 | Age: 7 to 8 | Key math skills: Numbers up to 200, addition facts up to 20 and related subtraction, equal fractions such as one third and two sixths | Provincial test: None |
| Grade 3 | Age: 8 to 9 | Key math skills: Numbers up to 1000, multiplication facts of 2, 5 and 10 and related division, equivalent fractions | Provincial test: EQAO (spring) |
| Grade 4 | Age: 9 to 10 | Key math skills: Numbers up to 10 000, first decimals, multiplication facts from 1 × 1 to 10 × 10 | Provincial test: None |
| Grade 5 | Age: 10 to 11 | Key math skills: Numbers up to 100 000, first percentages, multiplication facts from 0 × 0 to 12 × 12, basic budgets | Provincial test: None |
| Grade 6 | Age: 11 to 12 | Key math skills: Numbers up to one million, first integers, divisibility rules | Provincial test: EQAO (spring) |
| Grade 7 | Age: 12 to 13 | Key math skills: Numbers up to one billion, adding and subtracting fractions and integers | Provincial test: None |
| Grade 8 | Age: 13 to 14 | Key math skills: Scientific notation, commonly used square numbers and their square roots, the Pythagorean theorem, simple and compound interest | Provincial test: None |
Ontario's elementary curriculum has six strands: social-emotional learning skills and the mathematical processes, number, algebra (which includes coding), data, spatial sense and financial literacy.
Grades 1 to 3: number sense and the first facts
The early grades build counting, place value and addition facts, from numbers up to 50 in Grade 1 to 1000 in Grade 3. Fractions start as fair sharing, and Grade 3 adds the multiplication facts of 2, 5 and 10. Students write the EQAO primary assessment in reading, writing and math in the spring of Grade 3.
Grades 4 to 6: multiplication, decimals and percentages
These are the years where gaps tend to open. Multiplication facts grow from 10 × 10 in Grade 4 to 12 × 12 in Grade 5, decimals arrive in Grade 4, percentages in Grade 5 and integers in Grade 6. The EQAO junior assessment comes at the end of Grade 6. If times tables are slow by Grade 5, everything that follows, from fractions to algebra, gets harder.
Grades 7 and 8: fractions, integers and the Pythagorean theorem
The last two elementary grades prepare students for high school algebra. Grade 7 adds and subtracts fractions and integers, and Grade 8 covers scientific notation, square roots and the Pythagorean theorem. Financial literacy also steps up, ending with simple and compound interest in Grade 8.
Grades 9 to 12: high school math in Ontario
| Grade | Courses |
|---|---|
| Grade 9 | Courses: Mathematics, Grade 9 (MTH1W): one de-streamed course for all students |
| Grade 10 | Courses: Principles of Mathematics (MPM2D, academic) or Foundations of Mathematics (MFM2P, applied) |
| Grade 11 | Courses: Functions (MCR3U, university), Functions and Applications (MCF3M, university/college), Foundations for College Mathematics (MBF3C), Mathematics for Work and Everyday Life (MEL3E) |
| Grade 12 | Courses: Advanced Functions (MHF4U), Calculus and Vectors (MCV4U), Mathematics of Data Management (MDM4U), Mathematics for College Technology (MCT4C), Foundations for College Mathematics (MAP4C), Mathematics for Work and Everyday Life (MEL4E) |
Grade 9 ends with the EQAO Grade 9 math assessment, and its result counts toward the final course mark. Our Ontario Grade 9 math and EQAO guide explains the test and how the result is used. For students heading to university, the Grade 11 Functions course leads into Advanced Functions and Calculus and Vectors in Grade 12, so a weak spot in Grade 10 quadratics or trigonometry is worth fixing early. See how high school math tutoring works.
Provincial math tests across Canada
| Province | Assessment | Grades | What to know |
|---|---|---|---|
| Ontario | Assessment: EQAO primary and junior (reading, writing and math) | Grades: Grades 3 and 6 | What to know: Written online between May and June; does not count toward report card marks |
| Ontario | Assessment: EQAO Grade 9 math | Grades: Grade 9 | What to know: Written near the end of MTH1W; part of the final course mark |
| British Columbia | Assessment: Graduation Numeracy Assessment | Grades: Grade 10 | What to know: A graduation requirement, reported in four levels |
| Alberta | Assessment: Provincial Achievement Tests | Grades: Grades 6 and 9 | What to know: Grade 6 math in June; Grade 9 math in January and June |
| Alberta | Assessment: Diploma exams, Math 30-1 and Math 30-2 | Grades: Grade 12 | What to know: 30% of the final course mark |
In BC, the Graduation Numeracy Assessment is a graduation requirement that is not tied to one course: it assesses numeracy, drawing on concepts learned across multiple subjects, with results reported as Emerging, Developing, Proficient or Extending. BC's high school pathways run through Foundations of Mathematics and Pre-calculus or Workplace Mathematics, up to courses such as Pre-calculus 12 and Calculus 12. In Quebec, Secondary 4 and 5 students follow one of three math sequences: Culture, société et technique, Technico-sciences or Sciences naturelles.
How to tell if your child is behind
- Look one or two grades back. A Grade 6 student who struggles with fractions or percentages often has not yet secured the Grade 4 and 5 multiplication facts.
- Ask about specific expectations. Report cards use levels; ask the teacher which expectations in the Number or Algebra strand your child has not met yet.
- Watch the move to high school. Grade 9 math moves quickly into algebra, and the EQAO result counts, so Grades 7 and 8 are the time to close gaps.
TaleemSquare teaches one-to-one math online for Grades 1 to 12, following your province's curriculum, from C$115 a month for two 45-minute lessons a week. Every student starts with a free assessment that works back through earlier grades to find where understanding stops. Our Canadian math tutor price guide sets out typical 2026 rates if you are comparing options.
Sources
Third-party prices and rules change. We re-check these sources when the page is updated; the date at the top of the page is the last check.
- Government of Ontario: Math curriculum, Grades 1 to 8Overview of the 2020 elementary math curriculum, its strands and what is new in each grade.
- Ontario Curriculum, Grades 1 to 8: Mathematics (2020), expectations (Queen's Printer for Ontario)Full list of 2020 expectations by grade, hosted by eCampusOntario.
- Government of Ontario: Ontario schools, K to 12 policy, secondary school coursesCourse types in Grades 9 and 10, updated May 2026.
- Ontario Ministry of Education: The Ontario Curriculum, Grades 9 and 10, Mathematics (2005)Grade 10 Principles of Mathematics (MPM2D) and Foundations of Mathematics (MFM2P).
- Ontario Ministry of Education: The Ontario Curriculum, Grades 11 and 12, Mathematics (2007)Grade 11 and 12 course names, codes and prerequisites.
- EQAO: The assessmentsGrade 3, Grade 6 and Grade 9 assessments, timing and how results are used.
- EQAO: Primary division (Grade 3) assessmentOnline format, the 2027 window and that results are not included in report card grades.
- EQAO: Grade 9 Assessment of MathematicsAligned to MTH1W and included in the final course mark.
- BC Ministry of Education: Grade 10 Graduation Numeracy AssessmentPurpose, format and reporting levels.
- BC Ministry of Education: Graduation Numeracy Assessment specificationsAssessment design and the four proficiency levels.
- BC Ministry of Education: Mathematics curriculumGrade 10 to 12 mathematics courses.
- Alberta Education: Diploma exams overviewMath 30-1 and 30-2 diploma exams and their 30% weighting.
- Alberta Education: Provincial Achievement TestsGrade 6 and Grade 9 tests and when they are written.
- Centre de services scolaire de la Rivière-du-Nord: Math and science sequences 2025-26Quebec Secondary 4 and 5 math sequences (CST, TS, SN).
Find the grade where the gaps start
A free 45-minute assessment against your province's curriculum, then one-to-one online math from C$115 a month.
Free assessment, no card required, replies within 10 minutes during support hours
Related questions
When should my child know their multiplication facts in Ontario?
Is Grade 10 math de-streamed in Ontario?
Which Grade 12 math courses do universities ask for?
Do EQAO results affect my child's report card?
Are Canadian grades the same as US grades?
Book your child's free math assessment
Tell us about your child and we'll match them with a tutor who fits their level, pace and schedule. The assessment is free, and you'll meet the tutor before deciding anything.
- 1
We message you on WhatsApp
Usually within 10 minutes, to agree a time that suits your family.
- 2
Your child meets a tutor
A real 1-to-1 session where the tutor checks their level and how they learn.
- 3
You get an honest recommendation
What to work on, which plan fits, and how long it is likely to take. No pressure to continue.