
Ontario K-12 Curriculum
Find every Ontario subject and grade level, organized to match what your child is learning in class.
- Ontario Kindergarten Math Curriculum
- Ontario Grade 1 Math Curriculum
- Ontario Grade 2 Math Curriculum
- Ontario Grade 3 Math Curriculum
- Ontario Grade 4 Math Curriculum
- Ontario Grade 5 Math Curriculum
- Ontario Grade 6 Math Curriculum
- Ontario Grade 7 Math Curriculum
- Ontario Grade 8 Math Curriculum
- Ontario Grade 9 Math Curriculum
- Ontario Grade 10 Math Curriculum: Principles of Mathematics, Grade 10, Academic (MPM2D)
- Ontario Grade 10 Math Curriculum: Foundations of Mathematics, Grade 10, Applied (MFM2P)
- Ontario Grade 11 Math Curriculum: Grade 11 Functions, University Preparation (MCR3U)
- Ontario Grade 11 Math Curriculum: Grade 11 Functions and Applications, University/College Preparation (MCF3M)
- Ontario Grade 11 Math Curriculum: Grade 11 Foundations for College Mathematics, College Preparation (MBF3C)
- Ontario Grade 11 Math Curriculum: Grade 11 Mathematics for Work and Everyday Life, Workplace Preparation (MEL3E)
- Ontario Grade 12 Math Curriculum: Grade 12 Advanced Functions, University Preparation (MHF4U)
- Ontario Grade 12 Math Curriculum: Grade 12 Calculus and Vectors, University Preparation (MCV4U)
- Ontario Grade 12 Math Curriculum: Grade 12 Mathematics of Data Management, University Preparation (MDM4U)
- Ontario Grade 12 Math Curriculum: Grade 12 Mathematics for College Technology, College Preparation (MCT4C)
- Ontario Grade 12 Math Curriculum: Grade 12 Foundations for College Mathematics, College Preparation (MAP4C)
- Ontario Grade 12 Math Curriculum: Grade 12 Mathematics for Work and Everyday Life, Workplace Preparation (MEL4E)
- Ontario Kindergarten Science Curriculum
- Ontario Grade 1 Science Curriculum
- Ontario Grade 2 Science Curriculum
- Ontario Grade 3 Science Curriculum
- Ontario Grade 4 Science Curriculum
- Ontario Grade 5 Science Curriculum
- Ontario Grade 6 Science Curriculum
- Ontario Grade 7 Science Curriculum
- Ontario Grade 8 Science Curriculum
- Ontario Grade 9 Science Curriculum
- Ontario Grade 10 Science Curriculum
- Ontario Kindergarten Social Studies Curriculum
- Ontario Grade 1 Social Studies Curriculum
- Ontario Grade 2 Social Studies Curriculum
- Ontario Grade 3 Social Studies Curriculum
- Ontario Grade 4 Social Studies Curriculum
- Ontario Grade 5 Social Studies Curriculum
- Ontario Grade 6 Social Studies Curriculum
- Ontario Grade 7 Social Studies Curriculum
- Ontario Grade 8 Social Studies Curriculum
- Ontario Grade 9 Social Studies Curriculum
- Ontario Grade 10 Social Studies Curriculum
- Ontario Grade 11 Social Studies Curriculum
- Ontario Grade 12 Social Studies Curriculum: Economics 12
- Ontario Grade 12 Social Studies Curriculum: History 12
- Ontario Grade 12 Social Studies Curriculum: Human Geography 12
- Ontario Grade 12 Social Studies Curriculum: Political Studies 12
- Ontario Kindergarten Language Arts Curriculum
- Ontario Grade 1 Language Arts Curriculum
- Ontario Grade 2 Language Arts Curriculum
- Ontario Grade 3 Language Arts Curriculum
- Ontario Grade 4 Language Arts Curriculum
- Ontario Grade 5 Language Arts Curriculum
- Ontario Grade 6 Language Arts Curriculum
- Ontario Grade 7 Language Arts Curriculum
- Ontario Grade 8 Language Arts Curriculum
- Ontario Grade 9 Language Arts Curriculum
- Ontario Grade 10 Language Arts Curriculum: Academic English Grade 10
- Ontario Grade 10 Language Arts Curriculum: Applied English Grade 10
- Ontario Grade 11 Language Arts Curriculum: College Preparation English Grade 11
- Ontario Grade 11 Language Arts Curriculum: University Preparation English Grade 11
- Ontario Grade 11 Language Arts Curriculum: Workplace English Grade 11
- Ontario Grade 12 Language Arts Curriculum: University Preparation English Grade 12
- Ontario Grade 12 Language Arts Curriculum: Workplace Preparation English Grade 12
Select your grade
Kindergarten Curriculum
Complete Kindergarten curriculum coverage for Math, Science, Social Studies, Language Arts.

Kindergarten
Counting and number sense, patterns, and measurement for Ontario Kindergarten Math.

Kindergarten
Life cycles, weather, and basic forces for kindergarten science.

Kindergarten
Family structures, cultural traditions, and community connections in kindergarten social studies.

Kindergarten
Sounds and rhymes, letters, and early reading for kindergarten English.
Aligned with Ontario classroom standards
Courses follow The Ontario Curriculum grade-by-grade, so students locate the exact topic covered in class, then watch lessons and practice at their own pace.
- Follows Ontario's grade-by-grade expectations
- Supports homework, quizzes, and test prep
- Simple navigation by subject and grade

Curriculum by Province
We offer curriculum-aligned content for students across Canada. Select a province to see specific courses.
Province Standards
CURRICULUM GUIDE
About the Ontario K-12 curriculum
Ontario curriculum overview
The Ontario Ministry of Education sets The Ontario Curriculum, which defines learning expectations for every subject and grade from Kindergarten through Grade 12.
Standards bodies in Ontario
The Ministry of Education governs math, English, science, and social studies standards, with EQAO assessing Grades 3, 6, and 9, and the OSSLT administered in Grade 10.
Grade levels & progression
Ontario groups K-12 into Primary (K-3), Junior (4-6), Intermediate (7-10), and Senior (11-12), with EQAO assessments at Grades 3, 6, and 9 marking key checkpoints.
Compared to other provinces
Canada has no single national curriculum; each province sets its own. Ontario's EQAO assessments and credit-based senior years distinguish it from other provincial frameworks.
Common Questions from Ontario Parents
We've got answers to some popular questions.
Are Math, Science, and English aligned with Ontario Standards?
Yes. Every course is built against The Ontario Curriculum expectations, so the topics and grade placements match what teachers use in Ontario classrooms.
Do I get access to every subject and grade level?
A StudyPug subscription covers math, English, science, and social studies from Kindergarten through Grade 12 under one account.
Can I use StudyPug for Ontario homeschooling?
Yes. The content follows The Ontario Curriculum grade by grade, giving homeschooling families a structured path through each subject and grade level.
How is this different from free online resources?
Courses are sequenced against Ontario's grade-by-grade expectations rather than offered as a general topic library, so students follow the same progression used in Ontario schools.
Does this support EQAO preparation?
Lessons and practice questions cover the curriculum expectations that EQAO assessments in Grades 3, 6, and 9 are based on, helping students review the relevant material.
How can I track my child's progress in multiple subjects?
The parent dashboard shows completed lessons and practice results across all subjects and grades, so you can see where your child is in each area at a glance.
Reviewed by the StudyPug Curriculum Team
Last updated June 5, 2026
3 M+
students
★★★★★
4.8 average
K-12
all grades

