Teaching resources

We have over 292,646 free teaching resources for you to use in your classroom and school today.

Last updated: Friday, October 31, 2014

Welcome to Share My Lesson

Share My Lesson is a place where educators can come together to create and share their very best teaching resources.

Find out more about Share My Lesson

Featured resources

Latest Newsletters

Welcome to Share My Lesson, the space for educators to share free K-12 learning materials, including activities, worksheets and lesson plans. Discover how you can upload or download resources on a number of subjects for students at any grade.