Last updated: August 23, 2022
More than 300 free interactive science websites and apps. Elementary, middle high school students can choose from games, lessons, experiments and projects. They include topics in earth sciences, animal, human and plant biology, astronomy, and high school physics — even computer science and engineering. Many of the sites also have science simulations and lesson plans for teachers.
- Animals (35)
- Biology (41)
- Chemistry, Elements & Matter (36)
- Computer Science (16)
- Earth Science (3)
- Environmental Science (17)
- Geology (19)
- Electricity & Magnetism (15)
- Engineering (8)
- Forces & Motion (7)
- Heat (3)
- Human Body & Anatomy (21)
- Light & Shadow (18)
- Marine Biology (11)
- Physics (16)
- Planets & Astronomy (33)
- Plants (13)
- Science Projects (22)
- Scientific Method (4)
- Scientists & Inventors (3)
- Sound (4)
- Weather (18)
Related Science Topic Reviews
- Top 100 Science Fair Projects
- Project Based Learning Science – Lesson Plans for PBL
- Free iPad and Android Science Apps for Kids
- Coding for Kids – Free Top 10 Programming Tutorials
- 10 Terrific Human Body and Anatomy Websites for Kids
- National Static Electricity Day
Recently Added Science Websites & Apps
Plant Biology Flexbook for Grades 9-12
This Flexbook is an eTextbook on High School Biology. Chapter 9 is devoted to plant biology. The Flexbook discusses plant characteristics, their importance, and life cycle. Following that are lessons on plant evolution and seed plant evolution. Next, the student ...
Plant Biology Flexbook for Grades 6-8
This Flexbook is an eTextbook on Middle School Life Science. Chapter 7 is devoted to plant biology. The Flexbook discusses plant characteristics, evolution, reproduction and life cycle, and classification. There are also section devoted to vascular and nonvascular plants, and ...
Plant Science at Khan Academy
Khan Academy offers self-paced lessons in plant biology for middle and high school students. The Biology Library Unit on Plant Biology discusses phototropism and photoperiodism. In the Middle School Biology Course, the Unit on Matter and Energy in Organisms provides ...
PBS Educational Plant Resources
PBS LearningMedia has hundreds of resources for plant lessons. They includes videos, interactives, media and lessons for all grade levels. You can filter by grade, by type of resource and subject area to name just of a few of the ...
Exploratorium Plant Activities
Exploratorium offers several "Science Snack" activities students can experiment with on plants. In one activity, kids try to bring pieces of vegetable back to life. In another they create a leaf filter to see the range of the light spectrum ...
Snap! Block-based Coding
The Snap! block-based programming language will be familiar to students who have previously worked in Scratch. Snap! builds on Scratch with several advanced features. Students learn basic programming concepts by building animations, games, stories, simulations, and more. Some of the ...
Grasshopper Coding App for Javascript
The Grasshopper coding app is a great way to introduce kids - and adults - to basic coding concepts and how to code in Javascript. You can download a version for your iPhone/iPad or for your Android device. You learn ...
Khan Academy Physics Course
Learn or review physics concepts in this introductory level course that consists mostly of videos and short text passages. Khan Academy also has reviews for AP Physics 1 and 2. There are 19 sections that cover concepts in: forces and ...
Coding: Khan Academy Computer Science
Learn the coding languages of the web - HTML, CSS, Javascript and SQL databases - with Khan Academy's self-paced lessons. The tutorials begin with introductions to each of these four languages, then combine them in advanced lessons. In the process, ...