We’ve got a collection of links here for you! Check out these online resources — everything from helpful blogs and YouTube channels for parents, to online games, educational printables and lesson plans.
Disclaimer
Inclusion of any business on this list does not constitute an endorsement by OFTP. We share this information to let homeschoolers know what’s available, not necessarily what’s recommended. Although it benefits the resource provider to be listed here, it is not an advertisement to serve the purposes of the provider, it is a listing to serve the informational needs of homeschoolers looking for assistance or learning opportunities outside of the home.
If you’ve got something to add, please contact us!
Blogs & Zines
?? Life Learning Magazine
?? Encouragemints
?? Freeschoolin‘
?? Living Joyfully
?? Raising A to Z
?? Raising Royalty
Homeschool Magazine
Practical Homeschooling Magazine
The Old SchoolHouse Magazine
Homeschooling Today
Podcasts
?? Exploring Unschooling Podcast
?? Homeschool Mama Self Care
?? Freeschoolin’ YouTube Channel
?? Raising A to Z YouTube Channel
The HomeSchool CEO
Educational Resources
Multi-Subject
Teachers Pay Teachers
Enchanted Learning
EdHelper
Khan Academy
FunBrain
CoolMathGames
AccessLearning
EduBlox
Lernsys
Study.com
Time4Learning
Language Arts
Basic English Speaking
Guys Read
Book Rags
Essay Jack
English Grammar 101
Reading Eggs
Math
Math Space
MasterMath.info
That Quiz
MathGoodies
Natural Math
Science
?? The Canadian Encyclopedia
?? Tree Bee
?? Forests Ontario
?? Let’s Talk Energy
Roots & Shoots
Earth Rangers
Science Made Simple
Encounter Edu
How Stuff Works
Chem4Kids
Weather Wiz Kids
Solar Views
Generation Genius
Geography
?? National Atlas of Canada
?? Ontario Road Safety
History
Electives
?? Talk with our Kids About Money
?? Magic Languages
Online School & Distance Education
Elementary
Bright Minds Online School
Christian Virtual School
Schoolio
STEM Village
Virtual Elementary School
Barrie Forest School
High School
Avon Maitland District Elearning Centre (AMDEC)
Independent Learning Centre (ILC)
Open School Ontario
Virtual Learning Centre (VLC)
Blyth Academy Online
Canada eSchool
Lighthouse Academy Canada
OnStudy Academy
Ontario Virtual School
Toronto eSchool
Virtual High School