New Homeschooler? 150 Free Online Learning Activities for Kids

Free Online Learning Activities for Kids!

Learning from home is a unique opportunity to take your child’s education and shape it specifically to their own specific needs. The amazing thing about the internet is that there are so many resources for students to learn any subject imaginable or even reinforce skills that need refreshing. Learning does not need to cost a lot of money either as there are so many free or low-cost resources available to tailor to your student’s needs and also help your student become a more independent learner. Take a look through this list to find learning fun activities for kids, from the youngest to high school age!

Math Homeschooling Resources

  • Math Worksheets For Kids– Different math concepts can be a challenge for many kids to understand. Math worksheets and games for kids can help take the frustration out of learning math.
  • 15 Free SAT Practice Sites For Homeschooling High School – get in your math SAT and ACT practice with these free math SAT practice tests.
  • Time4Mathfacts is not free, but at $39.95 per student for a year, I had to include it. This game-based program helps students master basic math facts through fun arcade-like games.
  • Funbrain has educational games to help your children in grades Pre K – 8 improve in math, reading, problem-solving, and literacy.
  • MasterMath is a middle school math program with video lessons, worksheets, and quizzes.
  • Zearn is an immersive and thorough free math curriculum for children in grades K-5. The lessons are taught through games, video instruction, and practice lessons. They also offer free printables to go along with each lesson.
  • 8 Fun Ways to Teach Math
  • 5 Effective Principles for Teaching Middle and High School Math
  • Dad’s Worksheets-From fractions to multiplication tables you are sure to grab worksheets that will help you find math success!
  • – Math planet offers courses in Pre-Algebra, Algebra 1, Algebra 2, and Geometry. They also offer practice tests for the SAT and the ACT. Each course has an easy-to-navigate scope and sequence your students can work through at their own pace.
  • Illuminations – This program is available for students in grades PreK to 12th grade. It provides a comprehensive course of study, lesson plans, games, interactivities, and much more.
  • Khan Academy – Of course, this post wouldn’t be complete without mentioning Khan Academy! Khan Academy is committed to offering the best education possible free of charge at all times. Students can learn math, but they can also learn from a huge variety of other topics.
  • IXL Math – Teachers and parents can set students up to work along a certain strand/course of activities related to the math they’re learning. This isn’t a complete curriculum option, but it’s a fantastic supplement. There is a paid version available, but the free version allows up to 20 task cards a day, which is a good amount of time for review.
  • LearnZillion – Supporting both traditional and blended classrooms, this K-12 program provides plenty of extra practice for your high school students.
  • Desmos – This isn’t a math course; it’s a math tool. It’s an online graphing calculator your students will certainly find handy! It also includes the ability for you – the teacher – to generate activities for your students to complete.
  • GeoGebra – This is another online tool (graphing calculator) your students will find useful in their studies.
  • Homeschooler’s Guide To Teaching High School Math
  • Free Online High School Courses
  • Math Planet– Free online math lessons in Pre-Algebra, Algebra I, Algebra II, Geometry along with practice tests for the SAT and the ACT.
  • Fun Ways to Teach Math


Science Homeschooling Resources


English and Literature Homeschooling Resources


Social Studies Homeschooling Resources

  • Free Social Studies Printables by Grade
  • Social Studies-Homeschool High School for Free
  • Free United States Printables
  • Easy Peasy offers FREE homeschool curriculum for grades K-12. We thought we’d include it here specifically for their free social studies offerings.   
  • Clickschooling offers free homeschool curriculum videos in several subject areas including the social sciences.
  • American Heritage offers several programs that you can use to supplement lessons in American History.
  • Eyewitness to History is definitely a site to bookmark! If you’re looking for eyewitness accounts and primary documents to supplement your high school social studies program, this is the site for you!
  • Crash Course is a You-Tube based video series that helps educate on various topics from astronomy to history and more.
  • Digital History helps bring the past alive through technology by providing news articles, music, art, and more for specific periods and events in the United States’ history.
  • Google Earth Education is a great resource to help show your children locations around the world.
  • History For Kids is a free online history network packed with articles, games, videos, and free homeschool printables on many historical events.
  • KidNuz Podcast is a five-minute breakdown of today’s top stories, current events, politics, science, entertainment, sports, and more. It is age-appropriate and nonpartisan.
  • National Geographic For Kids has games, videos, facts, and photos to encourage your children to learn about the earth, animals, and history.
  • Smithsonian For Kids brings the fun from The Smithsonian Institution home through activities, games, and more.
  • Time For Kids provides free journal articles online about current topics.
  • Who Was is a popular book series in classrooms and homeschools alike. The Who Was website offers educational resources to expand the learning. Find lesson plans, free printables, and more.
  • Five Free High School History Resources– you might not have heard about yet!
  • Women’s History Month Unit Study Resources– great resources to explore or review some pivotal points in history that have made a huge difference for women and the women that have sacrificed to make that difference.
  •  Homeschool Resources For Black History Month -LHSHS is thrilled to be able to share these free home school resources for Black History Month. 
  • Homeschooler’s Guide To Teaching High School History– The study of high school history is one of those subjects in which many view the facts as treasures waiting to be picked up and memorized.
  • Free Columbus Day Study Resources-Columbus Day and the celebration of Columbus can be a bit controversial… however, whether you teach about Columbus or around Columbus there are historical facts surrounding his voyage that opened the way for the settlement of America. 


Music Homeschooling Resources

  • Hand Exercises for Children Learning Music
  • Is Music a Language? – tips for starting early with music. 
  • Maestro Classics– Free Homeschool Music Curriculum with lessons in history, science, geography, language arts, art, music, and math.
  • Home School Music Network– Join bands, orchestras, choruses, and other homeschool music groups. Find out about performances, or add yours to the list.
  • Beginning Band Course– This course is intended for a Music Teacher, or anyone with a musical inclination, who is brave and selfless enough to lead Beginning Band. Other than instruments, there is nothing to buy – for you or your students. This free course is distributed as a .pdf. All necessary teaching and student material can be printed as you need it. Everything is included. This course is FREE.
  • Danman’s Music Library and Music School– Learn to play guitar, piano, violin, flute or learn to sing. Over 500 video lessons online.
  • FiddleQuest– Always free for teachers. Students choose FiddleQuest Free or FiddleQuest Complete. An interactive community of violin instructors, other students, and those you wish to share your tunes.
  • Classroom Recorder Course– Music Teachers and Classroom Teachers and Parent Teachers and Student Teachers can all use this course effectively. Other than recorders, there is nothing to buy – for you or your students. All necessary teaching and student material can be printed as you need it. Everything is included. This sixty-five-page course is FREE.
  • Berklee College of Music MOOCs– Browse free online courses in a variety of subjects. Berklee College of Music courses found here can be audited free or students can choose to receive a verified certificate for a small fee. Select a course to learn more.
  • Understanding Basic Music Theory– A comprehensive insight into the fundamental notions of music theory: music notation, rules of harmony, ear training, etc. It covers most of the topics needed to understand and develop your musical skills – with your favorite training tool EarMaster of course, an app for Macs and PCs.
  • Musicards– These music flashcards can be used by beginning music students who are becoming acquainted with key music rudiments, all the way up to intermediate and advanced students who wish to fill in gaps here and there or increase fluency with existing knowledge. 

Art Homeschooling Resources

  • A to Z Teacher Stuff– Arts & Crafts. Categories: Preschool (35); Grades K-2 (43); Grades 3-5 (11); Grades 6-12 (4)
  • ArtsEdge– Supports the place of arts education at the center of the curriculum through the creative and appropriate uses of technology. ARTSEDGE helps educators to teach in, through and about the arts.
  •  Crayola Creativity CentralIdeas and lesson plans for incorporating art across the curriculum.
  • Elementary Art Lesson Plans– Computer art and hands-on art plans.
  • Fabulous Fine Arts Fridays– We set aside most of our Fridays for Fine Arts – art, music, and poetry, and sometimes some Shakespeare. The simplest way to do this was to plan the “extras” in our Theme of the Day. It is my kids favorite day of the week!
  • Famous Paintings Art Appreciation Lessons for Kids– Printable worksheets and prints to color. Forty-eight artists are featured.
  • Incredible @rt Department– Hundreds of art ideas. Some tie in history and geography lessons.
  • Time4Art is an animated online homeschool art course for current students of Time4Learning. It is available to Time4Learning users starting in the fourth grade.


Coding Homeschool Resources  

  • Blocky Games is a series of educational programming games. This online educational resource is perfect for beginners with no experience.
  • Code Academy is a great place to go to learn to code. The courses available here are great for older students, aged 14 and up.
  • CodeCombat is a paid program, but their introduction to computer science course is free to use.
  • Code Master is a free online version of ThinkFun’s programming logic game. They offer beginner and advanced play options.
  • Hour of Code offers many activities to help your children learn, practice, and excel at coding.
  • Scratch gives your children the power to program their own stories, animations, and games, all while learning the skill of coding.
  • Code Galaxy – gives your child a one-hour free trial to their super fun coding website!

What about field trips? Travel virtually anywhere with these field trip ideas while staying home!