Teaching Resources Directory

Free Teaching Resources for Every Grade & Subject

Browse thousands of free, classroom-ready worksheets, lesson plans, quizzes, presentations and more. Filter by grade, subject and language — then download it, customize it for your class, or generate your own in seconds.

155 resources · sorted by most recent · page 6 of 7

Worksheets

Roll and Cover: Addition within 12

Build Grade 1 addition fluency with this Roll and Cover game. Practice sums within 12 using varied activities. Answer key included. Perfect for centers.

1st GradeMathematicsEnglish
Questions

Grade 3 Addition Exit Tickets

Assess Grade 3 addition skills with exit tickets covering sums within 10, 20, 2- and 3-digit regrouping, and word problems. Includes answer key.

3rd GradeMathematicsEnglish
Questions

3-Digit Addition Assessment (Pre/Post Test)

Assess Grade 3 students' 3-digit addition skills with this pre/post test. Features computation, missing addends, word problems, and a complete answer key.

3rd GradeMathematicsEnglish
Questions

Grade 1 Addition Fluency Assessment (Sums to 20)

Assess Grade 1 students' addition fact fluency up to sums of 20. This English worksheet includes 40 problems and a full answer key for easy grading.

1st GradeMathematicsEnglish
Graphic Organizer

Addition Word Problem Solver: CUBES Strategy

Teach Grade 3 students to solve addition word problems with the CUBES strategy. This English graphic organizer offers a worked example and practice sections.

3rd GradeMathematicsEnglish
Graphic Organizer

Fact Family Houses - Grade 1

Build Grade 1 addition and subtraction fact fluency with this printable fact family houses graphic organizer. Students practice number relationships and inverse operations.

1st GradeMathematicsEnglish
Graphic Organizer

Open Number Line Addition Practice

Build Grade 2 addition skills with this open number line graphic organizer. Features worked examples and practice problems for adding within 100, perfect for strategy practice.

2nd GradeMathematicsEnglish
Graphic Organizer

Base-Ten Blocks Place-Value Addition Mat

Help Grade 1 students master place value addition and regrouping using base-ten blocks with this printable graphic organizer mat. Includes worked examples for hundreds, tens, and ones place.

1st GradeMathematicsEnglish
Graphic Organizer

Double Ten-Frame Addition Mat

Boost Grade 1 addition skills with this English double ten-frame mat. Teach the making a ten strategy for addition within 20 using a clear worked example and practice area. Ideal for developing number sense.

1st GradeMathematicsEnglish
Graphic Organizer

Number Bond Adventure: Part-Part-Whole

Practice early addition and the part-part-whole concept using this engaging number bond graphic organizer for Kindergarten. Includes a clear worked example and blank templates.

KindergartenMathematicsEnglish
Worksheets

Double-Digit Addition with Regrouping Adventure

Help Grade 2 students master double-digit addition with regrouping. This English worksheet features vertical, missing addend, and word problems, plus an answer key for quick review.

2nd GradeMathematicsEnglish
Reading Comprehension Questions

Summer Phonics Reading Comprehension

Boost Grade 2 phonics and reading comprehension with a summer-themed story and a variety of questions including multiple choice, fill-in-blank, and more. Includes a full answer key.

2nd GradeLanguage ArtsEnglish
Misc

200 Proposte Operative per Primi Calci

Enhance football training for age 7-8 with 200 engaging Italian drills. Covers warm-up, ball control, passing, shooting, small-sided games, and motor skills, fostering fun and coordination development. Perfect for planning dynamic sessions.

2nd GradePhysical EducationItaliano
Lesson Plan

Mastering Nouns: Identification, Classification, and Usage

Boost Grade 6 Language Arts students' noun mastery with this no-prep lesson plan. Covers noun identification, classification, and usage. Includes games and writing activities.

CBSE/Saudi Arabia/11/6Language ArtsEnglish
Misc

A Good Deed Comes Round & The Ant and the Cricket: English Worksheet

Build Grade 8 English reading comprehension & grammar. Features two stories, fables, poetry, and sentence structure & parts of speech practice. Full answer key.

CBSE , India , 13 , grade 8Language ArtsEnglish (UK)
Graphic Organizer

Ancient Egypt KWL Chart

Activate Grade 4 students' prior knowledge using this printable Ancient Egypt KWL chart. Track learning and review facts about pharaohs, pyramids, and hieroglyphics in your history unit.

4th GradeHistoryEnglish
Graphic Organizer

Photosynthesis Radial Mind Map

Explore photosynthesis with this Grade 6 science graphic organizer. Covers ingredients, process, outputs like glucose and oxygen, and its importance for life. Ideal for teaching and review.

6th GradeScienceEnglish
Graphic Organizer

Plastic Pollution in the Ocean Organizer

Explore plastic pollution in the ocean with this Grade 6 graphic organizer. Students analyze environmental impacts, evaluate solution options, and propose solutions.

6th GradeScienceEnglish
Graphic Organizer

The Water Cycle Concept Map

Help Grade 6 students explore the water cycle with this printable English graphic organizer. Visualizes evaporation, condensation, precipitation, and collection processes. Includes analysis questions.

6th GradeScienceEnglish
Graphic Organizer

Habitat Vocabulary Picture-Word Chart

Introduce Grade 1 science vocabulary with this English habitat picture-word chart graphic organizer. Features a clear definition, relevant picture, and example sentence for animal homes.

1st GradeScienceEnglish
Graphic Organizer

Frayer Model: Mammal

Engage Grade 5 students with this printable Frayer Model graphic organizer focusing on mammals. Covers definition, characteristics, examples, and non-examples.

5th GradeScienceEnglish
Graphic Organizer

Graphic Organizer: The School Day Should Start Later

Empower Grade 7 students to plan a five-paragraph argumentative essay on school start times. This graphic organizer structures arguments, evidence, and conclusions.

7th GradeLanguage ArtsEnglish
Graphic Organizer

Why Recess Matters Hamburger Paragraph Organizer

Teach Grade 2 students paragraph writing with this printable graphic organizer. Uses the hamburger method for topic sentences, details, and conclusions. Ideal for opinion essays.

2nd GradeLanguage ArtsEnglish
Graphic Organizer

Main Idea and Supporting Details: Honeybees

Teach Grade 3 main idea and supporting details with this English printable graphic organizer on honeybees. Covers bee importance, pollination, food, and honey.

3rd GradeLanguage ArtsEnglish

Browse teaching resources by category

Jump straight to the resources you need. Every category below is its own page — built to help you (and search engines) find exactly the right grade, subject, type or language.

Why teachers choose Monsha for classroom resources

Thousands of teachers use Monsha to plan, build and adapt classroom-ready resources without starting from a blank page.

Built for real classrooms

Every resource is structured around clear learning objectives and accurate, grade-appropriate content — not generic, one-size-fits-all filler.

Customize in one click

Change the grade, language, reading level or format and get a new version instantly. Adapt any resource to your students instead of rebuilding it.

Standards-aligned

Resources map to major curriculum standards and your own frameworks, so what you teach stays consistent across your team and your year.

Save hours every week

Stop rebuilding worksheets, slides and quizzes from scratch. Start from a polished draft and spend your time teaching, not formatting.

Any language, any format

Translate into 30+ languages and export to Google Docs, Slides, Word, PowerPoint or PDF. Share with students or push to your LMS in a click.

Always growing

New tools, templates and resources are added every month, shaped by feedback from teachers around the world.

Frequently asked questions

Everything you need to know about Monsha's free teaching resource library.

Are these teaching resources really free?

Yes. Every resource in the directory is free to view, download and share with your students — no credit card required. You can also create a free Monsha account to customize any resource or generate your own.

Can I customize a resource for my classroom?

Yes. Open any resource in Monsha and change the grade level, language, difficulty, length or format in a few clicks. You start from a finished resource instead of a blank page, then adapt it to your students.

Which grade levels and subjects do you cover?

The library spans Pre-K through 12th grade across Math, Science, Language Arts, Social Studies, History, Biology, Computer Science, Art and more. Use the grade and subject filters, or browse the category pages to narrow down fast.

What languages are the resources available in?

Resources are available in English, Spanish, French, Arabic, Portuguese and more, and Monsha can translate any resource into 30+ languages so you can teach multilingual classrooms or world-language courses.

Can I export resources to Google Docs, Word or PowerPoint?

Yes. Export any resource to Google Docs, Google Slides, Word, PowerPoint or PDF, or print it directly. Everything is built to drop straight into the tools you already use.

How are these resources created?

Each resource is built with Monsha's AI around real learning objectives, accurate content and a classroom-ready structure, then reviewed for quality. The result is meant to be used in class, not just generated and forgotten.

Do I need an account to view a resource?

No. You can view and download any public resource without logging in. You only need a free account when you want to customize a resource or generate your own.

What if I can't find the exact resource I need?

Describe what you need in the “Create your own” box and Monsha will generate a custom worksheet, lesson plan, quiz or more in seconds. If it isn’t in the library yet, you can make it.

Can't find the perfect resource? Create your own — free.

Tell Monsha what you need and get a classroom-ready resource in seconds. No templates to wrestle with, no blank page to start from.

Try creating any resource - It's free.