Ontario Grade 12: Curriculum & Practice Tests
30 free practice tests for Grade 12 in Ontario — five in every subject — written to the Ontario Curriculum and Resources.
- 6 subjects
- 30 tests
- Printable answer keys
Subjects
What Grade 12 students learn
🔢 Mathematics — Advanced Functions (MHF4U) · Calculus and Vectors (MCV4U) · Data Management (MDM4U): Number · Algebra (including coding) · Data · Spatial Sense · Financial Literacy · Social-Emotional Learning skills in math
📖 English — English (ENG4U): Literacy connections and applications · Foundations of language · Comprehension: understanding and responding to texts · Composition: expressing ideas and creating texts
🧬 Biology — Biology (SBI4U): STEM skills and connections · Life Systems · Matter and Energy · Structures and Mechanisms · Earth and Space Systems
⚗️ Chemistry — Chemistry (SCH4U): STEM skills and connections · Life Systems · Matter and Energy · Structures and Mechanisms · Earth and Space Systems
🧲 Physics — Physics (SPH4U): STEM skills and connections · Life Systems · Matter and Energy · Structures and Mechanisms · Earth and Space Systems
🌎 Canadian and World Studies — Canadian and International Law (CLN4U): Heritage and Identity · People and Environments · History (Grades 7–8) · Geography (Grades 7–8) · Citizenship education framework
Official curriculum: Ontario Curriculum and Resources
Frequently asked questions
What do Grade 12 students learn in Ontario?
Grade 12 in Ontario covers Mathematics, English, Biology, Chemistry, Physics, Canadian and World Studies. Each subject page lists the curriculum strands and has five practice tests.
Are there provincial tests in Grade 12?
There is no province-wide test in Grade 12 in Ontario at the moment. Teachers assess learning in class; our practice tests help check progress.
Are the practice tests free?
Yes — all tests can be taken online for free, and each has a printable version with an answer key.