The Best Homeschooling Resources

This post may contain affiliate links for which I may earn a small commission if items are purchased via the link. As an Amazon Associate I earn from qualifying purchases at no additional cost to you.

Sharing is caring!

Are you one thinking of homeschooling and don’t know where to start? We have been homeschooling for years and have found some great resources along the way. Homeschooling doesn’t need to be intimidating and don’t feel pressured to recreate the classroom environment at home. Your kids can learn math while helping you measure baking ingredients or science on your daily walk. 1-2 hours a day of instruction is plenty for learning, don’t feel like you need to fill the entire day with forced learning activities. Have fun, learn about some family history, research a country your kids are interested in visiting…anything counts as learning!

Luckily for you, homeschooling is currently the fastest-growing form of education and there are many families who have done it long before it became a temporary requirement. And we have some great resources for you! From educational videos and games to printable worksheets, here are some websites and apps that provide amazing resources for parents who are teaching their kids at home. And if you want some other entertainment ideas for the long school break, check out our 50 activities to keep kids busy post.

Best Homeschooling Resources


BrainPop is one of our favorite resources and one we use often. Note that there is a junior version for younger kids! The videos are short, informative and come with an optional quiz at the end. Every subject is available, making it a great choice for homeschooling.

Reading Eggs

Reading Eggs is an app that makes learning to read fun for kids as young as 3. Though I do not recommend it for kids that age, we are firm believers in learning through play until they are much older! Math Seeds is included in your subscription, which we love as well.


Twinkl offers worksheets on many different subjects from pre-k all the way to 5th grade. They are currently offering a free month membership, all you need to do is sign up on the site and enter code PARENTSTWINKLHEPS at check out and your free trial membership will begin.

Mystery Science

If you have a science loving kids, this is for you! My daughter loves these videos and could watch them for hours. This is one of the best resources for k-5 science, with videos on just about any science subject.

Teachers Pay Teachers

This is one of the best resources and unlike others I mentioned, it goes up to grade 12 making it a great choice if you have high school kids.

Moby Max

Moby Max is another site we use on a daily basis. It’s fun, interactive and keeps your kids engaged.


Outschool provides live online classes for kids as young as 3. Your kids can take classes like video game design or foreign language, really the possibilities are endless. My daughter has taken a few classes and we have been happy with the instructor every time.

Want more traditional worksheets? provides tons of worksheets on pretty much every subject.

Go Noodle

Go Noodle inspires kids to be active with an interactive app. Kids will dance, jump, do yoga and many other active things.

DIY offers a huge library of step by step video instruction on pretty much whatever your child may want to learn. From photography to slime making, there is something on here for everyone.

National Geographic Education

This website has a lot of activities, articles, lessons on many different subjects like science, geography, arts and more.


We love Podcasts and listen to family friendly ones all the time! There are so many amazing ones on so many subjects, you are bound to find one that your child loves.

Board Games

Want to teach your kids geography the fun way? Put away that map and worksheet and get out some games! We are a huge game schooling family and use games to teach lots of different subjects. Map and geography games are family favorites and we have quite the collection!


Looking for math? Prodigy is for students in grade 1-8 and provides fun, engaging games while teaching math at the same time.

Khan Academy

I am mentioning this one because of how often it is mentioned in homeschooling groups, though we haven’t personally tried it yet. Give it a try and see if it’s the right fit for your family!

As you can see, there are many ways to continue learning at home. Do you have any favorite learning apps or websites? Comment below, we’d love to hear about them!

best homeschooling resources


Leave a Reply

Your email address will not be published. Required fields are marked *

error: Content is protected!