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!
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.
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
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.
Math.com – The wold of Math online
Baldwin Online Children’s Literature Project – Bringing yesterday’s classics to today’s children
– 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
– 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
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)
Google Play – type your topic and “free” into the search box and see what pops up
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
– 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