Grade-by-Grade Math Topics In Canada + Free Exercises

Math builds on itself year after year. Understanding what students are expected to learn at each grade level helps parents, teachers, and learners stay on track. In Canada, provinces and territories have their own curricula, but the math topics taught in each grade are generally quite similar nationwide.

In this guide, we’ll break down the main math subjects by grade, from elementary through high school, and explain how to generate free practice exercises with Tutor Ocean’s AI Tutor to help students strengthen their skills.

Math Topics In Canada: Elementary School Math

Grade 1

Counting and comparing numbers up to 100

Basic addition and subtraction

Introduction to patterns

Recognizing simple shapes

Grade 2

Addition and subtraction within 100

Introduction to multiplication (repeated addition)

Simple fractions (½, ¼)

Telling time and understanding money

Grade 3

Multiplication and division facts up to 10

Larger numbers (up to 1,000)

Fractions and simple decimals

Measurement (length, weight, capacity)

Grade 4

Multi-digit multiplication and division

Fractions, decimals, and percentages

Understanding area and perimeter

Interpreting simple graphs

Grade 5

Operations with larger numbers

Equivalent fractions and mixed numbers

Introduction to volume

More advanced graphing (bar, line, pictographs)

Grade 6

Ratios and proportions

Operations with decimals and fractions

Introduction to negative numbers

Geometry with angles and polygons

Math Topics In Canada: Middle School Math

Grade 7

Integers and rational numbers

More complex ratios and percentages

Expressions and simple equations

Area, surface area, and volume

Grade 8

Linear equations and graphing

Pythagorean theorem

Probability and statistics

Transformations (translations, reflections, rotations)

Math Topics In Canada: High School Math

Grade 9

Algebraic expressions and factoring

Linear relations and graphing

Introduction to polynomials

Geometry and measurement in 2D and 3D

Grade 10

Quadratic equations

Trigonometry (sine, cosine, tangent)

Probability and data analysis

Systems of equations

Grade 11

Advanced algebra (exponents, logarithms)

Sequences and series

Trigonometric functions

Introduction to functions and transformations

Grade 12

Calculus (limits, derivatives, integrals)

Advanced probability and statistics

Exponential and logarithmic functions

Vectors and complex numbers (varies by stream)

Free Practice Exercises and Study Plans

TutorOcean’s AI Tutor can instantly generate personalized study plans based on a student’s grade level, strengths, and areas that need improvement.

To make learning active, the AI Tutor can also create custom quizzes from class notes, uploaded materials, or specific subjects. This allows students to test their knowledge, identify weak spots, and build confidence before exams, all while studying in an efficient way.

How Students Can Succeed in Math

Math can feel overwhelming, but regular practice makes all the difference. By reviewing topics grade by grade and working through practice problems, students can build confidence and fill in any gaps.

Try an AI Study Assistant

TutorOcean’s AI Tutor helps students practice math more effectively by:

Creating personalized study plans

Explaining step-by-step solutions

Offering instant feedback on exercises

Adapting to each student’s learning pace

This means students don’t just memorize math, they understand it.

Reference