The problem with middle school science is this…. it is not elementary school science. No more short unit studies, or quick lap books. Middle school youth have a keen interest in understanding how the world works. Their interests in science are starting to specify with a growing love for plants or animals and maybe a keen interest in rocks or gems emerges.
Middle school students are becoming more proficient at managing their own education, so giving them material that they gravitate toward helps them complete their need for a science component. At the same time, you want a broad based science study to help develop interests perhaps not previously considered.
So how does one allow for a particular interest to be developed while also expanding their awareness of what science is?

You might want to focus on Life Sciences, Earth Sciences, or study scientists of various fields. You could take on zoology, botany, or even forsenic science. Use one interest to lead toward another.
Options for Middle School Science
CK-12 Life Science for Middle School. They also have earth science, and more. The first two are amazon links, or you can also check out their website. (free)
Easy Peasy science – all in one, you can specialize in biology, zoology, Earth science or Physics/Chemistry. (free)
Fossils, Facts and Finds. Is an earth science program where archaelogy, dinosaurs and fossils are the main focus. (free)
Old Earth Ministries lets you study geology from a faith-based perspective. Lessons, with research options and tests. They have earth history and a dinosaurs course as well. (free)
Jason Learning – focusing on STEM based learning. A complete science curriculum that doesn’t use textbooks. (paid)
Time4Learning – an online curriculum, three primary courses: Earth/Space Science, Life Science, and Physical Science. Interactive lessons. (paid)

Chemistry, Coding, Engineering and more
ACS has a middle school chemistry course that looks intriguing. Six chapters with free lesson plans and more. (free)
TeachEngineering is a k-12 online website. You’ll need to sort through the lessons to find the middle school classes. They have a handy sidebar though that helps you define your grade range though. (free)
PhysicsQuest is put out by the American Physical Society. This is a physical kit you can request. Get on the wait list for next year! 🙂 (free)
If looking to purchase a science program CHER has a number of books you can order. (paid)
Edquest has a middle school science that can be viewed as HTML or PDF’s. (free)
The Canadian Government has put together some educational resources. I haven’t browsed them to see the age range, but it came up when I looked for middle school, so I’m making assumptions that they’ll fit. 🙂 You could even explore their full science page and learn what’s happening in Canada. (free)
Innovators Tribe has a robotics course that my grade 8 boy really enjoyed. (paid)
The Canadian Encyclopedia will let you look up all things Canadian. 🙂 (free)
SchoolhouseTeachers.com has a good science section. Animal Science, Chemistry, Dinosaurs, Marine Biology, Physical science and much more. Just so you know right now they are having a sale. 3 months for $29.95 with the code LASTCHANCE. A full curriculum for the entire family! (paid)

Some More Sites
More information here has a whole whack of science courses for your middle schooler. Small classes, different teachers, might be a good option for you. (paid)
Free courses at CODE for learning computer science. (free)
Google CS – a computer science course. (Free)
You could explore the solar system with NASA.Â
Cross-wired science (my review) isn’t just for middle school science, but it worked well for my lad last year. (paid) two main tracks that cover a lot of information.  More information here.
Science NetLinks has a large number of free lessons. You can search for a particular grade easily.Â
The Happy Scientist has free and paid option. He has a number of free video lessons. (free)
BetterLesson has a number of life science lessons. (free)
Middle School Science Blog.  All types of science lessons.  (free)
How to Smile. Diverse science lessonsÂ

This post is part of the write 31 days challenge.Â
Want to Learn Some Specifics?
- Foreign Languages
- Math
- Learn to code
- Financial Literacy.
- Physical Education.Â
- Geography.
- How to HomeSchool without boxed curriculum.
- Devotionals for Teens.
- Want to Learn art?
- Want to learn Keyboarding?
- Elementary Science.
- Â
So many great resources! I am still on the hunt for a book or unit study to use with my 6th grader.
Great list of resources!! We used the God’s Design series of books during middle school and all of my kids really liked those. Science was much more of a challenge when we got to the high school years!
What a wonderful listing. Lots to pick from.
thank you, it was fun to put together too! 🙂