Please note: This post may contain affiliate links. If you click and make a purchase, I receive a commission at no additional cost to you. Homegrown Scholars is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to amazon.com. Thank you for your support of this site! Read my privacy policy and disclosure.
Are you brand new to homeschooling?
Whether you’ve chosen this educational path with enthusiasm and excitement, or have come to it reluctantly and unexpectedly, WELCOME!
Or maybe you’re a long-time homeschooler who’s looking for new ideas and fresh inspiration.
I know how overwhelming it can feel when first starting out. I also know how it feels to long for new resources and inspiration when homeschooling feels a little stale. All dedicated homeschooling parents want to find the best materials and supplies but it’s tough to know where to start!
I’m hoping this list of resources will help simplify the selection process for you. Hopefully you’ll find plenty of appealing options and discover some interesting resources you weren’t aware of.

Let’s review some of the best resources for homeschooling!
Note: The majority of the resources listed below are ones that my family has used and wholeheartedly recommends. However, if you see an * before any materials listed, this indicates a resource that I have not personally used but have heard great things about from homeschooling families I know and trust.
I have organized this list by subject and have included links to relevant Homegrown Scholars blog posts that you’ll also find helpful.
Here we go!
best fREE Resources for homeschooling
Hey, why not dive into resources that are completely FREE first!?!
Your public library! – Seriously, you might be shocked at just how many resources are available at your local public library, both in-person and online. Check it out!
FREE online homeschooling resources – This is a blog post where I’ve listed A TON of FREE online resources.
best oNLINE MEMBERSHIP COMMUNITIES FOR HOMESCHOOLING:
It is CRITICAL that you find a supportive homeschooling community! While homeschooling offers an exciting, flexible, and meaningful way of educating your children and bonding as a family, there are inevitable obstacles and challenges too. If you’re struggling to find homeschooling friends locally, or a co-op or group where you feel comfortable and welcome, there are some wonderful virtual options!
- Brave Learner – For parents of ALL ages. PAID membership.
- The Kindred Collective – FREE with optional paid seasonal virtual conferences.
- * Other Goose – For parents with children ages 2-7. Paid membership. Note: Other Goose didn’t exist when my children were younger, otherwise I would have signed up in a heartbeat!
best cOMPLETE CURRICULUM RESOURCES FOR HOMESCHOOLING:
- * Book Shark – Complete curriculum. All ages.
- Build Your Library – All ages (The program serves as a guide – required materials must be purchased separately.)
- * K-12 – All ages.
- Khan Academy – FREE. All ages.
- *Oak Meadow – All ages.
- Silicon Valley High School – Online, High School only.
- Time 4 Learning – Online. All ages.
best mATh RESOURCES FOR HOMESCHOOLING
- * Beast Academy – Online. Ages 8-13.
- Live Online Math – Online classes. Middle School and High School.
- * Math-U-See – K-12
- Right Start Math – K-12
- Singapore Math – K-12
Supplemental Math Books
- Bedtime Math Series – Preschool – young kids. Note: There are a few books in this series.
- Life of Fred – Preschool through High School. There are a TON of these books, spanning all ages. They can be purchased separately or as a series. Note: Author writes from a Christian worldview.
- Murderous Maths – Upper elementary and up. Note: These can be purchased separately or as a series.
- Sir Cumference – Ages 8-12. Note: These can be purchased separately or as a series.

best lANGUAGE ARTs resources for HOMESCHOOLING
- All About Learning – Offers both reading and spelling programs – may be used together or separately.
- BOB Books – Excellent supplement to a reading program.
- Brave Writer – All ages, online classes available too.
- Dance Mat Typing – FREE online typing program. Ages 7-11.
- Institute for Excellence in Writing (IEW) – Online classes available too. Note: Christian worldview.
- The Creative Writer – Upper elementary through High School. There are three books in the series.
- Time for Writing – This is the writing component of Time for Learning.
- Write at Home – Online writing program. Middle School and High School.
best sCIENCe resources for homeschooling
- * Bits Box – Coding subscription box. Ages 6-12
- Next Level Homeschool – Online classes. Middle School and High School.
- R.E.A.L. Science Odyssey – Pandia Press – Complete science curriculum. K-12
- * KIWICO – Offers a variety of subscription crates. Preschool and up.
- Insect Lore – A fun way to incorporate nature into your days.
best hISTORY & GEOGRAPHy resources for homeschooling
- *Around the World Stories – Original audio stories for kids about other countries and cultures.
- Big History Project – FREE and online.
- Give Your Child the World by Jamie Martin – Book containing specific recommendations for history and geography books for regions and cultures. Best for up to high school. Note: The author has a Christian worldview but she is very honest about any recommendations she makes that are Christian.
- History Odyssey – Pandia Press – K-12
- Little Passports – Subscription box. Ages 3+
- Raddish – Cooking subscription box – focuses on different regions and cultures around the world. Ages 4+
best aRT resources for homeschooling
- * Classy Artist Box – Subscription boxes. Preschool and up.
- * Green Kid Crafts – Subscription boxes combining art and science. Ages 2+
- * KidArtLit – Subscription boxes combining art and literature. Ages 3+
- Let’s Make Art – Offers monthly watercolor subscription boxes as well as one-time watercolor projects.
- * You Are an Artist Chalk Pastels – Offers different memberships and online tutorials. All ages

best fOREIGN LANGUAGe resources for homeschooling
- *Babbel – Paid app to learn languages. Doesn’t have a huge variety (but still offers more than 10 languages.)
- Duolingo – FREE and paid options for this popular app.
- * Homeschool Spanish Academy. Live online sessions with Spanish Instructors. Preschool and up.
- If you have a teenager, be sure to check your local Junior College for language options!
Best homeschooling RESOURCES covering DIFFERENT SUBJECTS:
- Crash Course – FREE – Topics include just about everything! I recommend for high school and up but preview beforehand to gauge appropriateness for your family.
- * Curiosity Stream – Tons of documentaries. Paid membership but VERY affordable!
- Outschool – Huge variety of online classes!
- * The Great Courses – Ideal for high school.
- Netflix – Great resource for documentaries!
- Next Level Homeschool – Note: I’ve already included this under SCIENCE because we’ve taken almost all of their science classes. But they have offerings covering a wide array of other interesting topics.
One more helpful FREE Resource:
Reelgood is a super helpful and FREE site where you can search for shows and movies to see where they are streaming. It also lets you know if what you’re looking for is available to watch for free. This can be a huge time saver!
you might also find the following blog posts helpful:
- Top 10 Must-Have Homeschooling Supplies
- 5 Books Every Homeschooling Parent Should Read
- Best Books for Homeschooling – Contains 15 lists of books in different categories. I am adding to this list frequently and it’s an ongoing project.
Let me know if you have questions about any of these resources. Happy homeschooling!