Middle School, 6 – 8 (Sixth, Seventh and Eighth grade – ages 12 – 14) is a tough age to teach. And finding free and frugal homeschooling printables and resources for this age is even harder. Here are some of my favorite online helps for teaching middle school!

Homeschool for Free printables and deals for middle school The Frugal Homeschooling Mom tfhsm

Do you know of a resource not listed here?  Email me and let me know!

Last Updated: January 17, 2017

This post contains affiliate links.

Be sure to check out all the free printables I’ve pinned to go along with these resources on my Middle School Printables Pinterest board.

Homeschool for Free printables and deals for middle school The Frugal Homeschooling Mom tfhsm f

Gigantic List of Free Homeschool Planning Resources (Updated periodically)

Teachers Pay Teachers – over 104,000 FREE original teaching resources

Notebooking Pages – free resource center, monthly freebies, and free product sampler

Ambleside Online – Charlotte Mason free online curriculum

Hippo Campus – online lessons for a variety of subjects

Teaching History – National History Education Clearinghouse

Cash 4 Books – if you must purchase a book, get cash for it when you’re done!

Teach with Me – Thousands of free pages: projects, patterns, tips and lessons

Easy Peasy: All in One Homeschool – Complete, all-free curriculum

Internet Archive – Universal access to all knowledge

World History for Us All – powerful, innovative model curriculum for teaching world history in middle and high schools

Project Gutenberg – Free ebooks online

BookBub – email notifications of free eBooks for your Kindle, or other devices, based on your preferences.  I love this service!

Art Achieve: The Drawing Guide for Everyone – Free Online Art Lessons

Learn Out Loud – free audio and video directory

Discovery K12 – Free online secular homeschool curriculum

Virtual Dissections

Annenberg Learner – Teacher resources and professional development across the curriculum

Dad’s Worksheets – over 7,000 math worksheets

Teacher’s Notebook – subscribe for free items periodically

Answers in Genesis has many Creation Science books that can be read online at no cost.  Scroll down to see the different chapters.

Free and Cheap Kindle Books and Free Educational Apps announced at FreeHomeschoolDeals.com – I love these!  Also, check out Moms by Heart’s Amazon deals – which often include children’s books.

Math.com – The wold of Math online

Baldwin Online Children’s Literature Project – Bringing yesterday’s classics to today’s children

Christian Classics Ethereal Library – Classic Christian Writings

FreeWorldU – basic flashcard curriculum is free, but you upgrade for more extensive options

Book Adventure – free online motivation program for Reading, sponsored by Sylvan Learning

CK-12 – an extensive site with textbooks all free for use for a variety of subjects.

U Read Thru History – K-8 resources on many general history topics

Thinking Kids – Bible Road Trip curriculum

Vocabulary Spelling City – game-based learning tool for Vocabulary, Spelling, Writing, and Language Arts

Children’s Books Online – From pre-reader to adult

Heart of Wisdom – Biblical unit studies

Math-Aids.com – dynamically created math worksheets

The Math Worksheet Site – great place to create your own worksheet for any skill review

Ultimate List of Art & Music Freebies

SuperKids Math worksheet generator

The Book Samaritan – sends homeschool books to families in need

Khan Academy – Learn almost anything for free

Mr. Donn’s Social Studies Site – free lesson plans, games, activities, Power Points

National Gallery of Art – Learning resources for Art lessons

Just Free Books – search portal to find all sorts of free books online in various formats

SAS Curriculum Pathways – Language Arts, Science, Math, Social Studies, Spanish

Have Fun with History – American History

National Geographic KidsAnswers in Genesis for Kids – Creation Science articles for kids

Calvary Curriculum – Bible

Ed Helper – some free stuff, but most items require membership

Homeschool Freebie of the Day – free resources for homeschoolers, sent via email, each day

Grade Spelling – Free online lessons, tests, and printable Spelling word lists by grade

Free Reading – a high-quality, open-source, free Reading intervention program

The Puritans Homeschool – Reformed theology, Biblical, complete curriculum

Classical Education Resources for free (this is just a sampling of Classical Conversations)

Ron Paul Curriculum

Google Play – type your topic and “free” into the search box and see what pops up

Bible Class Books

Mater Amabilis – Catholic, Charlotte Mason

Homeschool Foundation – the charitable arm of HSLDA: get help or give help

An Old Fashioned Education – organized directory of resources, Charlotte Mason style

NOAA Education Resources – weather and water

Worksheet Place – awesome resource for worksheets for just about anything

Watch Know Learn – free educational videos

NW Creation Network – Free Creation Science videos

LibriVox – free audiobooks

Find free curriculum to go along with the latest movie you watched

Education World – various tools and resources (also Ed World Exchange  – some free)

National Library of Virtual Manipulatives – beneficial for math lessons  for visual/kinesthetic learners

American Literature – 20 Great American short stories from famous authors in history