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.
151 resources · sorted by most recent · page 1 of 7
The Gentle Cow: Questions
Assess Grade 3 students' knowledge of cow biology, diet, and habitats. This English resource features multiple choice and fill-in-the-blank questions with an answer key for quick review.
The Gentle Cow
Explore 'The Gentle Cow,' an informational reading passage for Grade 3 Science. Learn about cow anatomy, diet, farm life, and fun facts about these gentle animals.
Mastering Dilations and Similarity
Boost Grade 8 geometry understanding. This worksheet covers dilations, similarity, scale factor, and coordinate transformations with varied problems and an answer key.
Dilations & Similarity: Scaling Your World
Teach Grade 8 mathematics with presentation slides on geometric dilations, scale factor, and similarity. Covers coordinate transformations, rules, and rigid motions with examples.
Mastering Dilations and Similarity Transformations
Master Grade 8 dilations & similarity transformations. This English worksheet covers scale factor, coordinate geometry, congruent, similar figures, and real-world applications for practice or assessment.
Dilations and Similarity Transformations
Teach Grade 8 dilations and similarity transformations with these presentation slides. Covers scale factors, coordinate rules, properties, and sequences of transformations.
First Week Advisory Icebreaker Find Someone Who Scavenger Hunt — 6th Grade Middle School (No-Prep Printable)
Build 6th grade community with this no-prep 'Find Someone Who' scavenger hunt. A first-week advisory icebreaker, it uses 16 prompts for student interaction.
Bridge Engineering STEM Worksheet — 8th Grade Science (with Answer Key & Diagrams)
Develop Grade 8 Science STEM skills with this bridge engineering worksheet. Covers structural stability, components, triangle geometry, data analysis, design process. Answer key included.
Class Data Icebreaker Worksheet — 6th Grade Advisory (with Bar Graph Activity)
Engage Grade 6 students with this class data icebreaker worksheet. They collect survey data, create bar graphs, and analyze class results. Great for advisory or early math.
World War II Adaptive Reading Passage — Grade 8 History (with Answer Key & Images)
Teach Grade 8 World War II history with this adaptive reading passage. Covers causes, major battles, the Holocaust, and global impact. Includes comprehension questions and an answer key for student assessment.
Interpreting Graphs Exit Slips — 8th Grade Science & Math (With Answer Key)
Assess Grade 8 English students' understanding of line, bar, and scatter plots. These exit slips include questions on data analysis, trends, correlation, and causation, with an answer key.
States of Matter Quiz — 2nd Grade Science (Kahoot-Style Questions)
Assess Grade 2 science understanding of solid, liquid, and gas with 15 multiple-choice states of matter quiz questions. Includes a full answer key for easy checking.
Science Lab Report Analytic Rubric — 8th Grade Science (with Student Self-Assessment)
Evaluate 8th grade science lab reports with this analytic rubric covering scientific process, data, and conclusions. Includes a student self-assessment checklist for reflection.
Fraction Word Problems Smart Worksheet — 4th Grade Math (Scaffolded with Answer Key)
Help Grade 4 students master fraction word problems with this scaffolded worksheet. Covers addition, subtraction, and comparison of fractions using real-world scenarios, plus an answer key.
Interpreting Graphs Exit Slips — 8th Grade Science & Math (With Answer Key)
Assess Grade 8 students' data interpretation skills with English exit slips on line, bar, and scatter plots. Includes questions on trends, predictions, correlation, and outliers, with a full answer key.
Angles and Triangles Quick Check — 6th Grade Math (with Answer Key)
Check Grade 6 understanding of angles (classification, estimation, supplementary, vertical) and triangle properties with this quick English assessment. Includes an answer key.
Universal Exit Ticket Template Pack — 7th Grade All Subjects (10 Printable Formats)
Enhance Grade 7 student learning with 10 printable English exit ticket templates. Features 3-2-1, Muddiest Point, and Sketch It for quick formative assessment across all subjects.
Weather vs. Climate Questions — 6th Grade Science (with Answer Key)
Engage Grade 6 students with English questions on Weather vs. Climate. Includes definitions, data analysis, and DOK 1-3 questions with a full answer key. Perfect for review or assessment.
Measurable IEP Goals Template — Grade 6 Special Education (Editable & SMART)
Customize Grade 6 measurable IEP goals for special education. This editable template includes annual goals for reading, math, and self-regulation with benchmarks and data tracking methods.
Cells Reading Passage — 7th Grade Science (with Comprehension Questions)
Explore 7th grade cell structure and function with an adaptive reading passage. Includes comprehension questions on cell theory, organelles, plant and animal cells for science class.
Butterfly Life Cycle Reading Passage — 2nd Grade Science (with Sequence Activity and Answer Key)
Learn the butterfly life cycle with this Grade 2 adaptive reading passage. Includes sequencing activities, comprehension questions, and an answer key for quick assessment.
Our Names Our Stories Lesson Plans — Kindergarten Literacy (First Week Activities)
Engage Kindergarten students with 5 days of ready-to-use lesson plans for the first week. Build name recognition, letter ID, phonological awareness, and early writing skills.
IGCSE Biology 0610 Topics 1-5 Scheme of Work — Grade 9 Biology (with Practicals & Assessment)
Guide Grade 9 IGCSE Biology with a 12-week scheme of work. Covers cell structure, classification, movement in/out of cells, biological molecules, and enzymes. Includes practicals and assessments.
Linear Relationships Unit Plan — 9th Grade Algebra 1 (3-Week CCSS Aligned)
Complete 3-week unit for Grade 9 Algebra 1. Covers linear relationships: slope, y-intercept, equations, graphs, and real-world modeling. Features 12 lessons, checks, and assessments.
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.
