Free Educational Resources

The Internet is a veritable cornucopia of educational resources and worksheets. Educational App Store editors curate hundreds of free educational resources worldwide every month that offer lesson plans, printables, videos, and all the other things teachers need to make their lives a little easier. Our list has options for pre-K through high school, in every subject.
Here is the list of free educational resources for K-12 students (kindergarten through high school students) and their parents and teachers.
Browse free educational resources
Maths English Science Worksheets Games Kids Videos Coding Art LanguagesFree Maths Resources

1. Rocket Math
Rocket Math believes all students can learn math. And it doesn’t need to be hard. Scientifically designed for success, this game offers a way to teach kids math so that they can enjoy it, do it well, and do it quickly.
Rocket Math is offering a complimentary initial subscription for teachers, parents and school districts access to the Rocket Math online game at no cost for 30 days.
Age level: 3 and above

2. Prodigy
Whether your student is new to math or delving into deeper topics as they grow, the lessons and games offered through the Prodigy platform can help make learning fun. The platform is free for students and parents at home, and can also be used by educators.
Grade level: 1st through 8th grade
Free English and Literacy Resources

3. LearnEnglish Kids
LearnEnglish Kids is brought to you by the British Council, the world's English teaching experts. They have lots of free online games, songs, stories and activities for children.
Whether you have ten minutes or an hour to practise your English, you'll find a wide variety of learning materials to help you make progress and improve your language skills. All the activities on the LearnEnglish website are designed for self-study to support your learning, with interactive exercises and worksheets.
Age level: 3 and above

4. Scholastic Teachers
Scholastic for Teachers is a free website to discover a range of carefully selected learning activities and resources to help you to support your students at school.
The site also provides free access to a variety of children's books and teacher resources.
Age level: 3 and above

5. Khan Academy
Created by experts, Khan Academy’s library of trusted practice and lessons covers math, science, and more. It's all free for teachers and learners. Teachers can easily use real-time student data to see skill mastery levels, identify misconceptions, form small groups, and tailor classroom instruction.
Age level: 3 and above

6. Narrator AR
Narrator AR is an Augmented Reality app that supports pre-school writing in a fun and inspiring way. The application is suitable for ages 3 to 5 and encourages children to write words and letters with a pen and paper whilst linking this to an exciting AR experience.
It is a handwriting app that takes your child's handwritten name from pen and paper and launches it off the page using augmented reality (AR). The letters launch as a rocket or a rainbow unicorn trail and appear to levitate off the page. The app is safe for little users. It's ad free, offline and its simplicity ensures that inquisitive fingers have an easy and fun experience.
Age level: 3 and above
Free Science Teaching Resources

7. Smart Tales
Smart Tales has thousands of free science resources for primary teachers including downloadable worksheets to fit with different topics in the primary science curriculum.
Smart Tales is a rich library of interactive stories and animations that teaches STEM subjects (Science, Technology, Engineering and Mathematics) to children aged 3 and up. Smart Tales offers children the opportunity to grow their problem solving skills, critical thinking and understanding of science, all in a fun and interactive way.
Age level: 3 to 6

8. NASA
The NASA STEM Engagement site offers STEM resources, activities, lesson plans, virtual field trips, and more. Also check out NASA Home and City to find out how space travel impacts your daily life. With guidance, kids can discover a wealth of information about the solar system with NASA App.
Age level: 7 and above
Free Worksheets

9. Education.com
With lots of printable worksheets and activity ideas, this educational resource website is a must-bookmark for teachers and parents. You’ll get a limited amount of free resources each month. Or you can sign up for a very affordable membership for unlimited access.
Age level: 3 and above

10. EdPlace: English, Maths & Science worksheets
EdPlace have opened up their English, maths and science question and answer activities on their website. This means anyone can use their teacher-created content without an account. All their resources are aligned to the National Curriculum and appropriate for students in Year 1 all the way up to GCSE.
A wide range of teacher created resources and activities, many of which are free to download.
Age level: 3 to 16
Free Classroom Games
11. Kahoot!
As one of the biggest names in quiz-based learning, it's impressive that Kahoot! still offers a free-to-use platform, which makes it highly accessible for teachers and students alike.
Kahoot! is a digital learning platform that uses quiz-style games to help students learn by making the information engaging in a fun way. Kahoot! Kids is suitable for any child who needs support in math and reading and grow essential skills across subjects in a fun and playful way.
Age level: 3 and above

12. ABCya!
ABCYa! is a website that has an array of educational games and activities for pre-k to 5th grade students. You can find many games or activities for kids to use and to apply what they have learned in different subject areas like math, ELA, and Social Studies. Games are organized by grade level and by subject area. p>
Age level: 3 and above
Free Video Resources

13. Youtube's Free School
YouTube's Free School has a collection of videos on subjects as diverse as the US constitution, coral reefs and the solar system.
For children ready to move on from YouTube Kids and explore content on YouTube, this setting will feature a broad range of videos generally suitable for viewers ages 9+, including vlogs, tutorials, gaming videos, music clips, news, educational content and more.
Age level: 4 and older

14. BrainPOP
BrainPop is offering dozens of free resources such as graphic organizers, hundreds of lesson plans, and fun BrainPOP branded printables, like classroom posters, clipart, worksheets and more!
BrainPOP offers animated movies, assessment resources, and creative tools for elearning, projects, homework and more.
Grade level: 4 and above
Free Art Resources

15. Pixton EDU
Use Pixton EDU for grades 3-12 to create stories and demonstrate learning in any subject through digital comics. Users can explore topics in Math, Science, Social Studies, History, English, Art or any other subject. Choose images from popular content, books and movies like The Hunger Games or The Outsiders, plus other topics like the solar system, black history or the environment – all Common Core aligned. Free, all-access to Pixton EDU for 30 days.
Grade level: 3-12
Free Computing Teaching Resources

16. Code.org
Code.org provides free access to computer science curriculum and resources for teachers and students from grades K-12. Each unit is broken down into chapters that include lessons, activities, projects, and assessments for students to work through. You’ll also find an abundance of accompanying teacher materials, such as teaching guides, lesson plans, rubrics, and discussion questions.
Age level: 6-14

17. Minecraft
Minecraft: Education Edition website offers lesson plans and downloadable worlds to help teachers integrate the game into the classroom. Minecraft: Education Edition is available for anyone to try for free! The free trial is fully functional but limited by the number of logins (25 for teachers and 10 for students) before a paid license will be required to continue playing.
Age level: 6-18

18. Tynker
Tynker is providing free access to its Tynker School Pre-K-12 coding curriculum to schools and individual families. That includes Tynker Junior for early learners, introductory and intermediate programming courses, and interest-based courses, such as micro:bit, LEGO WeDo and drone programming.
Age level: 6-14
Free Resources for Language Teachers

19. Duolingo
Duolingo is a great app because it's a free resource that allows anyone to gain the basics of a new language. Touted as free forever, Duolingo is a fun and addictive way to learn another language through short lessons and games.
Grade level: Elementary and up

20. Busuu
Busuu is providing access to FREE online language lessons for kids, taught by our qualified language teachers. Accessing these lessons won’t cost you anything. Busuu is covering all fees for the teachers involved.
Grade level: Elementary and up
However, by incorporating fun and educational resources, your children can expand their minds without even realizing it. And the best part about all of these platforms listed above is that they’re all free.
Other top picks for teachers: