Free Resources for Middle School Curriculum

Girl in Middle School on Laptop learning

Table of Contents

Homeschooling at the middle school level can still be fun. They are in a transition phase. You know your child best and what he likes to do. Add that into any curriculum you choose and things will go smoother. At this age, you can still include him in projects you are doing at the elementary level or start to include him at the high school level. If you are letting him join siblings at the high school level, make sure to break it down into smaller pieces or steps. Don’t push for as much from a middle schooler as you would a high school student. Here you will only find resources that are free for you to use in your jr. high or middle school journey.

This is a list of Resources I have been looking at when it comes to the Middle School curriculum. Some sites have full courses and you can even take a screenshot or pay to have a certificate of completion sent to you. There are full curriculum sites and others that you may just want to use to supplement a program you are already planning on using. Some of these sites have curricula for even the Kindergarten level. You may find yourself using one site for several different grade levels. This makes it so much easier on you. Remember to always do what is best for your family. No one knows what is better than you.

The resources on this page are divided up by category. Hopefully, this helps you to find the resources you need easily. If you are using a free resource or come across one that you think should be included, please send me the name and link through the comments below.

Middle school boy on a desktop computer studying.

Free Middle School Full Curriculum Sites

These sites offer you the option of creating or going with their full curriculum. One would require that you just add in a foreign language. Some have courses to cover all the core subjects and even a few electives- all on one site. I would encourage you to check out a few as another site might have a better science or language art program than another. Don’t feel like you only have to use one site because they offer all the core subjects you need to cover for the year.

1. Ambleside Online

This free curriculum is based on the Charlotte Mason approach to homeschooling. The site provides resources starting in K. The courses are all online. They provide resources for history, literature, poetry, geography, and science. However, you will need to add in math and any foreign language your student chooses to study. They do provide links to math programs for you to check out and pick what is best for your family.

2. An Old-Fashioned Education

The curriculum is organized by grade level and subject. You can search the site by one or the other. This site offers resources from starting in K This site has lesson plans, online resources, recommendations for additional curriculum options, and more. It is Christian-based. If you want only secular, you will want to look at the material ahead of time to decide if this resource is the best for your family.

3. Discovery K12

This is a secular online curriculum. The curriculum starts in K. It is an online Secular Homeschool material adding STEM with 7 Standard Courses: Language Arts, Reading/Literature, Math, Science, History/Social Studies, Visual/Performing Arts, and Physical Education.

4. Easy Peasy

This is the elementary and middle school level of Easy Peasy All-in-One Homeschool. This is Christian based but you can make it more secular by not including the Bible curriculum. It is a full curriculum and all online. They do offer offline courses for math, reading, and language arts as well as workbooks and printables in case you do not want to print off the worksheets. You pick a level and it automatically put the student in courses at that level but you can change a level of one course or more without affecting the others. They have the subjects broken down into 180 days and students can just follow what they have listed for that number of school days or change it and do more than one lesson a day, equaling five lessons a week per course.

5. Khan Academy

This is another all-in-one. You can use their courses as a full curriculum or supplement another curriculum. You can search by grade or subject. It has material covering K-12. There are lessons covering computer science to the arts. It offers a free curriculum that has a variety of uses.

6. Mater Amabilis

Mater Amabilis is a Catholic curriculum. It covers lessons from K-12. It uses the Charlotte Mason approach. The free school curriculum includes almost everything except math. It has links to books to read which are mostly free as they are in the public domain. I would consider this site as a large lesson plan. It has levels in European and U.S. based. This makes it easier to know which level you need to be looking at depending on the student’s age and grade status.

Colored pencils in a circle forming a heart in the middle. In the center is a purple heart made of construction paper.

Free Middle School Art Lessons/ Appreciation

These sites either have actual art lessons for your student or information about artists and the different mediums. This allows the student to not only get access to some hands-on artwork but also to study artists that have come before him. Learning about previous artists and what they did helps the student to be inspired and learn how to create more art on his own.

7. Art Appreciation Curriculum

This site covers art appreciation for kids (although can be used for any age). Famous paintings are featured as part of the art appreciation lessons. This would be a good site to use if homeschooling multiple grades. It provides a great free art appreciation foundation.

8. Free Online Art Classes

On this site, you can find free art classes. There are art lessons in a variety of mediums. Students can study one medium and then after getting a little experience move on and study another medium. Students also have the option of studying one medium in-depth. There are a few stories for kids and even on the homeschooling page, she explains why art needs to be in schools and taught to homeschoolers. She includes some links she thinks might be useful.

9. The Artchive

The student can find resources here that not only covers the art but also the artists who created the art. This is more of an appreciation of art but also gives a little more background to the medium the artist chose to use.

A globe on a table showing North America and Africa side of the globe.

Free Middle School History/ Social Studies

History and social studies can be found everywhere. You may even want to check with your local library. They have many historical novels and biographies of famous people. These people were leaders or changed history in some way. A living history education may just make history come alive for your high schooler. These sites help you to know what you might want to cover for high school history or social studies. Use this as a guide.

10. American Government

Teach your students about the American Government through this 13-chapter curriculum. That’s right. This course is only 13 chapters and covers the basics of the American Government. You could use this alongside another American Government course to make sure the student had a strong grasp of the American Government and how it is run.

11. Printable Maps

This site has a collection of 13 sets of maps that can be printed for student use. These can be done as part of a regular geography course or they could be used alongside a history course to understand the areas affected by each major event in history. Use these maps in the best way you see fit for your family.

12. National Archives

National Archives covers American History. This allows the student to learn all about American History.

13. Spartacus Educational

Spartacus educational allows the student to learn about history in general. It covers the world wars, British history, American history, and other major events around the world.

14. American Heritage Education Foundation

This site provides you with free PDFs. It includes lesson plans and even a study guide to help you teach American History. It is called An Adventure in Liberty. You can consider An Adventure in Liberty as the course name behind the site. Personally, I would use this to supplement another American History course.

15. American History

This is another American History resource. This curriculum covers US History from the Native Americans to the New Millennium. The course has 60 chapters. It is covered in-depth and could easily be a stand-alone history course.

16. Ancient Civilizations

This 11-chapter curriculum covers the study of Ancient Civilizations from Ancient Egypt to Africa and beyond. This site is great if your student is interested in the Ancient time period. This course helps us to understand where we came from and how we have evolved.

17. Big History Project:

This site is free but does require you to register. Since you are probably not working at a school, you can register with just your zip code. It is a social studies curriculum. Critical Thinking, Reading, and Writing are emphasized throughout learning about history and through a variety of topics.

18. Globalmania

This site focuses on geography. World Geography can be covered in 7 months or less. Recommended grade level is grade 3 through high school. It is downloadable in two pdfs. This features Masterbooks’ popular ebook titled GLOBALMANIA: Master World Geography in 7 Months or Less.

19. iCivics

Students can play one of the many games the site has to teach middle schoolers government.

20. iCivics: Primary Sources

This part of the iCivics site is focused on learning what primary sources are and how to use them. It talks about the importance of using primary sources.

Hello is written in several languages wrapped around a red hello in English.

Free Middle School Resources for Foreign Language

These foreign language sites are mostly for supplements to another program. There is one that has different levels and exposes students to a world and culture in that language. I do not want to leave these out as I think they would still be beneficial. If you know of other sites that are free, please let me know in the comments and I will add them to this list.

21. Duolingo

Duolingo is a great site to use as a supplement to another language program. It has the basics. They have now added some sentence formation, etc. However, a student would not get enough hours or enough material covered to be considered a one-credit course for the high-school level.

22. German to Go

German to Go is for an intermediate level of German. This is basically the same website that has the lower level but has more advanced levels for the student to complete. It is done by the same company and in the same format as the Learn German course.

23. Learn German

Learn German is the lower level of German. This site provides the basics of the language. The student can then move on to the German to Go to get a more advanced study of the German language.

Pythagorean theorem demonstrated out with a triangle and math equation of a squared plus b squared equals c squared.

Free Middle School Math Curriculum

Math can be hard to figure out. Most programs require a placement test to even get an idea of where you student should start. Each program covers concepts at different levels. One program may have the order of operations in second grade and another may not even address it until fourth grade. Please keep that in mind when working with this free math curriculum.

24. AAA Math

This site can be used for your middle schooler to have interactive lessons. The site actually goes down to level K. Students have unlimited practice in a wide range of math concepts. This site also features lesson plans, activities, quizzes, and more!

25. Illuminations

You can set the grade level. This site has at least 50-Interactive Mathematics & 700-Lesson Plans for your use. Games and activities are available for your middle school students’ engagement. This site actually covers grades K and above. So you can easily have siblings working on this site just like the older kids. This is a win, win.

26. MasterMath

This site is designed to help your middle schooler with math. It covers material for middle school grades 6th-8th including Algebra 1. There are over 160 lessons. Each lesson has a video, which includes practice problems. The student is asked to pause the video, try the problem, and then come back to the video where the student is shown the answer and how to get it.

27. Math.com

This site provides some resources on basic concepts at different math levels. It says that more will be coming soon. They do have some games your students can play which require math concepts.

28. Purple Math

This website includes math lessons involving the following areas: Algebra, Word Problems, and Basic Trig. It has resources that provide for a full high school math curriculum for Pre-Algebra, Algebra 1, Geometry, and Algebra 2. Students can find info or use the search button which is on every page to get the math concepts needed to study.

Public Domain Description Words for Middle School Resources. Includes words of different types of property and  copyright.

Free Middle School Resources in the Public Domain: Includes Many Books/ Textbooks

Books that are in the public domain can be used and found anywhere online. These links are just some of the sites I have found that have books from the public domain. To find/ see if a book is available try searching for it. I would search it on at least two sites especially if it is a classic book since many of those are now in the public domain. Not all the sites have the same books as it takes a lot of work getting the books up on their sites for users.

29. Classics Internet Archive

This site is done by MIT. It provides a lot of classical literature. They are all now in the public domain. You do not have to worry about paying for them as there is no longer a copyright on them. They are free for anyone to use. This is only one site. If you are not fond of a translation, etc, try one of the other sites that have books in the public domain.

30. Internet Archive

Internet Archive is a non-profit library of millions of free books, movies, software, music, websites, and more. Sign up for a Virtual Library Card. This will give you access to the works on their site, which does include more than just the books in the public domain. That is why you need to sign up for one of their virtual library cards.

31. Many Books

This site has a wide range of books for Free (Public Domain) including Classics and other Genres. This is definitely a site to look for classic books or any book that might be in the public domain before going and purchasing a copy of the book. This is a great resource.

32. OLL

According to the website, “The OLL collects the best, most interesting, and hardest-to-find works from the history of the discussion of liberty.” If you are looking for anything that could be history-related, you will want to check this site out. It has some great resources.

33. Project Gutenberg

Project Gutenberg is a library of over 60,000 free eBooks (Such as Classic Books). This online collection is huge. If you have not found what you were looking for on other sites with public domain books, this is the one you want to search. They are constantly adding work to their collection. They are even looking for more volunteers so they can get more work up for people to use.

34. The Avalon Project

Documents in Law, History, and Diplomacy

Three containers of water with food coloring. Each one has a different color. There is a blue one,, red one, and a yellow one. The color drips down with more at the bottom and only a little left going to the top of the container.

Free Middle School Curriculum for Science

Science is one of the subjects that can either be boring or a ton of fun. I vote for fun. I love the interactive sites and hands-on science. Some of these sites allow students to have an interactive/ hands-on experience on the computer when it comes to science.

35. Chem4Kids

This provides some basic chemistry knowledge and terminology for your middle schooler. There are also a few quizzes under each category. Each quiz has 10 questions to be answered. This includes general chemistry, matter, atoms, elements, the periodic table, reactions, and biochemistry.

36. Middle School Chemistry

This site is designed for middle school students. It has six chapters, with each chapter covering a few concepts. The general concepts are Matter—Solids, Liquids, and Gases, Changes of State, Density, The Periodic Table & Bonding, The Water Molecule and Dissolving, and Chemical Change. These lessons are filled with videos of experiments, animations, and questions to demonstrate understanding.

37. PhET Interactive Simulations

Interactive Simulations for Science and some Math

38. TeachEngineering

Free STEM Curriculum. It contains over 700 activities and lessons for your use. This is a great resource for your middle schooler.

Middle school student typing on a laptop. Only the keyboard and the hands are shown with very little of the laptop screen in the picture.

Free Middle School Typing

In today’s world, students need to be proficient in typing. In middle school, students need to really start to know the keyboard and pick up speed when typing. This section currently features mostly free typing sites with both lessons and games.

39. Typing Games- Under Typtastic

This site has several typing games to practice keyboard knowledge in a fun way. They will be honing their typing skills and will not even realize it. They will just think they are playing games (yes they will see it says something about typing, but once they start playing, they have a tendency to forget it is a lesson).

40. Typtastic!

Middle & High School Typing. Learn the Keyboard and Number Pad.

41. Typing Lessons

Typing Lessons- Free Program- For Keyboarding/ Can Play Games to practice more./ This is a free interactive typing tutor program that features 30 online lessons.

Photo has a person typing on a laptop with the word learning beside the laptop. The laptop is vertical and the word learning is horizontal in the pic to form a line or banner.

Free Middle School General Resources

There are sites out there to provide you with various resources. They contain everything from learning to study, practice studying or doing research through documents. Use these resources to help your middle schooler obtain the skills he needs to succeed.

42. DocsTEACH

The online tool for teaching with documents, from the National Archives.

43. Quizlet

Flashcards to Study/ Create or use Some Already Made (doublecheck for accuracy first).

44. Teach With Movies

Learn a Variety of Subjects through the Movies. Curriculum Free on Website.

45. AAASpell

This site allows parents to create an account and form word lists that students can practice using. This site is free whether or not accounts are made for parents or students. It can be used without an account but you will need an account to track results. There are both spelling and vocabulary lists. You must be signed in to be able to edit the lists.

46. Actuarial Foundation

Personal Finance, Handle money, stocks, building wealth.

47. Anneberg Learner

Multi-media Resources on a Variety of Topics

48. cK-12

This site provides resources starting in K but has resources for your middle schooler. The areas it covers are science, math, and social studies. This is a great site to use as a supplement to other resources or other programs.

49. Compass Classroom

Some products and books are free on the resource page.

50. Computer Science: Code.org

Computer Science Discoveries covers topics such as problem-solving, programming, physical computing, user-centered design, and data while inspiring students as they build their own websites, apps, games, and physical computing devices. This course is designed for grades 6-10 and is an introductory course.

51. English Grammar

It has a collection of video lessons that cover the parts of speech. This includes nouns, verbs, adjectives, adverbs, prepositions, conjunctions, pronouns, and interjections. There are even games on this website to help students grasp the different parts of speech.

52. Funbrain:

This site can be researched based on grade level. Its focus is up to grade 8. It offers games, reading (comics and books), and videos. Its goal is to develop skills in math, reading, problem-solving, and literacy. You do not need an account just go to the site and play.

53. HippoCampus.org

This site has thousands of videos for middle schoolers and above in 13 subject areas. These subjects include areas in math, natural science, social science, and the humanities.

54. Homeschool Buyer Co-Op

Free Resources for a Variety of Topics/ Includes Virtual Field Trips.

55. MobyMax for Learning Gaps

This site is designed to help students catch up and fill in gaps that may have occurred due to closures, etc. However, it is still a great resource for homeschoolers. Beware, this is based on common core. I know there are many homeschoolers who do not teach common core and many private schools do not either. It looks like this may no longer be free but $4.99 per student license. However, I felt that it was still a resource some would want and chose to include it on this list.

56. Newsela

This site uses news articles to help teach science, social studies, and language arts. You can create an account and assign what you want your student to do. You can even set the reading level (the student is not able to change this). The reading level starts at grade 3 and goes to grade 12.

57. OER Commons

This site provides you as the Educator with Educational resources/plans.

58. Read Theory

This site provides personalized reading comprehension activities. This site has activities from K-12 if needed. You can use this site to teach critical thinking, vocabulary, reading, writing, and more with this interactive website. It features short paragraphs with multiple choice answers.

59. Smithsonian Learning Lab:

On this site, you can create an account and there is information on a variety of things. You can choose from topics already put together or put together a packet for your student to complete yourself. The website states, “Understand history, art, culture, and the sciences through enquiry and analysis.” The site offers images, texts, videos, audio recordings, and learning activities featuring its collection of more than 1 million artifacts. 

60. Study.com

Not Sure the Cost as the cheapest price found online is roughly $60. I chose to include it because I know so many families who use this resource for a lot of their curricula. They use it for a full curriculum or to supplement unit studies or another program their student is completing.

61. Varsity Tutors

Large Group Classes are Free (Changes all the time). Upgrade to Standard Class 20-30 Students for VT+ Membership, Small Classes is under 10 Students and You Pay an Hour Rate (Hours per Class Vary.). They do also offer 1:1 tutoring, summer camps online and many more features. Some are free and others they now charge for. During the height of the Pandemic, almost everything except their 1:1 tutoring services was free. I still find that they are a great resource. I had to include it for your knowledge- and especially since they do still offer large classes for free along with a study dashboard. They offer some great free middle school resources, especially their Star Lectures. Warning: This is a site you are going to want to check often using the search feature as classes change frequently.

60. Virtual Field Trips

There are many virtual trips you can take from your home. There were more when traditional schools were shut down but there are some that still remain. Search to see if one of the places you wanted to go or animals you wanted to see has access to a webcam and provides virtual tours. The list I made for my family was huge and we had a blast watching animals and getting to see paintings from museums all over the world. I encourage you to expose your family to these experiences. Some are free and other sites charge a fee and give you unlimited access etc. A great article on this can be found on the Thought Co website.

Library shelves filled with library books.

Overview and Free Middle School Local Resources

Do not forget about your local resources. The biggest one is your local and state libraries. Consider asking for museum or zoo memberships as presents. (Contact museums, etc as many offer homeschoolers free admission either all the time or on certain days). Then you have resources such as Free Streaming Servies and YouTube where instructors record a variety of topics and place them online. Recently, I found one that followed a full math book and provided a lecture on every chapter in the book. It was a lifesaver.

Quality NOT Busy Work

Yes, there are many free middle school resources out there to help you homeschool. The middle school years are important years as students prepare for entering high school level work and their future. You want to make sure you are providing the best possible education for each individual student. Don’t just use a website because it is free. Make sure that the site has something to offer that is a benefit to that student.

Other Posts You May Like:

Do You Know of Other Resources?

As of the published date, these are the resources I have at this time. I have either already used them or plan to use them in the coming year. If you know of other resources you feel would help other homeschool families, please send me their names and website info through the comments.

Middle school girl studying with a laptop and books at a table with a map behind her. Overlay says free resources for middle school curriculum.

Recommended Articles

Leave a Reply

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