Unlock opportunity with a world of free-to-use resources.
Browse Activity by Popular Subject
placeholder image
The wonders of engineering are part of our everyday lives. Now you can make them part of your everyday instruction. Access our ever-growing collection of free K-12 resources, including hands-on activities, lessons, videos, and more.
NSF Logo
NGSS logo *
CU Boulder Engineering Logo
High quality. Teacher tested. Standards aligned.
Our vast repository of resources is the result of university faculty and K-12 teachers across the nation working together to help you seamlessly infuse engineering into your daily lessons with ease—and to ensure you’re meeting all classroom objectives and content standards.
Free, easy access—every day.
The last thing teachers need is another expense. That’s why you can readily access every resource that TeachEngineering has to offer for free. There’s no login or password required. Plus, we ensure all our activities use everyday, low-cost materials.
TeachEngineering is Free
TeachEngineering is Free
All you need, at every level.
From daily lessons to unit plans, hands-on activities to maker challenges and more, here you’ll find everything you need to unlock your students’ potential at any grade level, and create a more inclusive classroom in which every student has opportunities to succeed.
Teacher Testimonials
Hear what teachers all across the country are saying about TeachEngineering.
“This website has made my task of teaching STEM classes possible. 'Engineering on a shoestring' has to be our modus operandi, and I have long searched for affordable, doable, teachable curriculum... Please know that you are very, very appreciated by this humble teacher.”
Reviewer Image
Teacher, grades 3–12
“Bringing engineering to all students, especially those from underserved backgrounds, has been my passion and mission. I use TE all the time.”
Reviewer Image
K-12 Science Teacher and STEM Coordinator
Engineer A Brighter Future.
Level up your next lesson plan for free.
Popular Activities