Free online resources for school

Free Online Resources for SchoolWith school just getting underway, I thought I’d share some online learning resources that are out there for folks who don’t have a lot of money to spend.  Twenty websites, all free– what a beautiful thing!  If you know of other free online resources for homeschooling or for enrichment learning, please share them in comments, below.  And if you find this post to be helpful, please feel free to pin it so that others can find it.


  • Starfall — an online phonics learning website, complete with lots of games
  • Young Minds — free printable handwriting pages
  • Arcademics— this site combines math learning with the fun of arcade games.
  • Calculation Nation — here’s another math learning website
  • The Teacher’s Corner– offers free printable worksheets
  • Seterra — This is a great free geography learning resource
  • Youtube Primary & Secondary Channel— ] learning videos on scads of topics appropriate for elementary school learners
  • Music Appreciation, Charlotte Mason style– hints on teaching music appreciation to children
  • Patrick Math — this is a website devoted to math tutorials, some on very complex topics
  • Free Rice Grammar– English grammar drills for junior high and high school kids
  • Free Rice Vocabulary— vocabulary drills for kids and teens
  • Free Rice Math — review of pre-algebra skills
  • MOOC—lists classes you can take online for free.  In some cases you may need to pay to earn actual credits.
  • MIT Open Courseware– offers many different college level classes for free
  • Textbook Revolution — has many textbooks available in pdf’s or other forms online for free.  Check here before you buy a spendy book.
  • — free online speed reading course–what college student doesn’t need that?
  • Khan Academy — bills itself as providing a free world-class education for anyone.  Many topics.
  • Duolingo — is a great little language learning website that offers 14 different languages.
  • –offers free sheet music and instruction for a variety of instruments
  • Code Academy — teaches basic beginning computer coding step by step.




  1. and are two resources I am looking forward to trying this year.
    Their description is: A complete, free online Christian homeschool for your family and mine.

  2. Ambleside online has K-12 for free – I love their book lists!
    I also have used and Both take some sifting through – there are a LOT of links, but some great resources.
    Oh, and National Geographic’s Teachers pages. They are really fun.

  3. Oh and Shmoop, teacherspayteachers – lots of free stuff on there!
    And the Harvard course, Justice. It’s at

  4. My kids have enjoyed learning to type with this website.

  5. Thanks, ladies! I will have to check those out!

  6. Coursera is another one my kids have used!

  7. I was extremely pleased to uncover this web site.

    I need to to thank you for your time due to
    this wonderful read!! I definitely appreciated every part of it and i also have you saved as
    a favorite to see new information in your website.

  8. Hi Mary, thanks for this list. Last summer, I think on Pinterest, you shared a link to Easy Peasy All-in-One Homeschool. This literally changed my life! I was getting discouraged thinking of how I could possibly homeschool 4 kids and have time to scour the internet for good resources. We were getting by with just workbooks but I didn’t have a ton of money to use for all the great curricula that is available. But Easy Peasy really made it easy for us. I’m so thankful for all the great FREE resources online and the organization of EP makes it easy for me to keep up with what my 4 students need. We’ll be starting up with it again soon!! 🙂

  9. These are some awesome links, thanks for sharing.

  10. is a free math drill site. I personally like that it’s not flashy, no annoying background music., just math facts that you click/type the answer in for. They also score and log sessions, which is handy for keeping tabs on your child’s progress.