Teaching resources

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

Last updated: Tuesday, November 25, 2014

Welcome to Share My Lesson

Download activities for use with young learners, toddler to pre-K.

Sign up for free today

Content collections

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.