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 5 of 7
Monarch Butterflies: Grade 4 Compare and Contrast Fiction vs. Nonfiction Reading Comprehension Worksheet
Help Grade 2 students compare and contrast fiction and nonfiction texts with this monarch butterfly reading comprehension worksheet. Includes two passages, a Venn diagram, and questions to assess understanding. Answer key provided for easy grading.
Leo's Cupcake Surprise: Sequencing Story and Worksheet for Grade 2
Help Grade 2 students practice reading comprehension and sequencing events with 'Leo's Cupcake Surprise' story, worksheet, and multiple-choice questions. Includes a full answer key.
The Busy Life of Honeybees: Grade 3 Context Clues Reading Comprehension
Build Grade 3 English reading comprehension and context clues skills with a honeybee passage, multiple-choice questions, and an answer key.
The Sky Explorer's Secret - Reading Comprehension
Engage Grade 4 students with an English reading comprehension passage. Practice inference and text evidence skills. Includes vocabulary and an answer key for classroom use.
Decimal Addition Mastery: Aligning Ragged Place Values
Master Grade 5 decimal addition, aligning ragged place values, with this printable worksheet. Features practice problems, word problems, and a full answer key.
Column Addition Practice: Multi-Digit Numbers
Build Grade 3 fluency in multi-digit column addition with 18 practice problems, including regrouping, and a complete answer key for easy checking.
Two-Digit Addition Word Problems: Money, Length, and Collections
Build Grade 2 two-digit addition skills with word problems covering money, length, and collections. Includes one-step and two-step problems with an answer key for easy checking. Perfect for classroom practice.
Three-Digit Addition Practice
Build Grade 2 math skills with this three-digit addition worksheet. Features 20 problems with regrouping and grid support, plus an answer key for easy checking.
Fact Families and Turn-Around Facts
Master Grade 1 fact families and the commutative property of addition. This English worksheet provides practice with fact family triangles and turn-around facts.
Addition Within 20 (No Regrouping)
Build Grade 1 addition fluency with this worksheet focusing on sums within 20 without regrouping. Features ten-frames for visual aid and includes an answer key for easy checking.
Making Friends with 10
Help Kindergarteners master number bonds and addition to 10 with this worksheet. Features missing part exercises and 'Rainbow Friends' matching. Includes answer key.
Solving Two-Step Word Problems: The Bake Sale Mystery
Teach Grade 3 students to solve two-step word problems with this Mathematics lesson plan. Includes direct instruction, guided practice, an independent worksheet, and a complete answer key for easy grading.
Mastering Three-Digit Addition: Strategies for Success
Implement this Grade 3 Mathematics lesson plan to teach students three-digit addition using base-ten, number lines, and the standard algorithm. Includes a practice worksheet and answer key.
Mastering 3-Digit Addition with Regrouping
Help Grade 2 students master 3-digit addition with regrouping. Lesson plan has a 20-problem grid worksheet for column alignment. Answer key included.
Two-Digit Addition Without Regrouping Lesson Plan
Teach 2nd grade two-digit addition without regrouping using this English lesson plan. Includes place value strategies, guided practice, and a printable worksheet with an answer key.
Fact Families and the Commutative Property
Teach Grade 1 fact families and the commutative property. Covers inverse operations of addition and subtraction. Includes guided practice, a worksheet, and an answer key.
Mastering Doubles and Near-Doubles
Teach Grade 1 doubles and near-doubles addition strategies. This lesson provides a fluency worksheet, differentiated activities, and an answer key for math practice.
Making 10 with Number Bonds
Kindergarten lesson plan for teaching number bonds to 10 using ten-frames. Includes a practice worksheet, differentiation, and an exit ticket for assessment.
Multi-Digit Addition Task Cards: 24-Card Set
Boost Grade 3 and 4 students' multi-digit addition skills with 24 English task cards. Includes word problems, regrouping practice, and a full answer key for easy checking. Perfect for centers or review.
Mystery Picture Addition: Sunflower Surprise
Build Grade 3 addition fluency with 20 problems involving regrouping within 1000. Students solve to color a mystery sunflower picture. Includes answer key for quick checking.
Addition War: The Ultimate Sum Showdown
Engage Grade 3 students with Addition War, a printable math game kit. Build fluency with addition facts, mental strategies, and sums within 20 using game rules, a reference sheet, game log, and number cards.
Scoot! Addition with Regrouping Game
Engage Grade 2 students with a Scoot game featuring 24 task cards for two-digit addition with regrouping. Includes a recording sheet and answer key for easy checking.
I Have, Who Has? Addition Within 20
Boost Grade 2 addition fluency within 20 using this printable 'I Have, Who Has?' game. Includes 28 cards and a teacher answer key for whole-class mental math practice.
Domino Addition Center
Build Grade 1 addition fluency within 20 using dominoes to form number sentences and find sums. Ideal for math centers and independent practice. Includes teacher strategies.
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.
By Type
By Grade
By Subject
By 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.
