Teaching Resources by Grade Level
Browse worksheets, lesson plans, and classroom activities for early elementary, upper elementary, and middle school students — from kindergarten through grade 9.
K–9
Every Grade
7
Subjects
Answer Keys
On Graded Sheets
Free
+ Member Resources
Browse by Grade
Jump straight to every worksheet at a single grade level.
Early Elementary — Kindergarten to Grade 2
Foundational skills in every subject for your youngest learners.
Upper Elementary — Grades 3 to 5
Core skill-building across the full curriculum for grades 3 through 5.
Middle School — Grades 6 to 8
More advanced practice in every subject for grades 6 through 8.
How to Find the Right Resources
InstructorWeb resources are organized by subject so teachers can quickly find what fits their curriculum. Start with the subject hub that matches your teaching area, then look for materials that match your students’ current skill level.
- Start with the subject hub that matches your curriculum area
- Choose worksheets or lesson plans based on the specific skill you’re teaching
- Look for introductory topics for beginning learners and advanced topics for stronger students
- Mix and match subjects for review days and cross-curricular lessons
- Use lesson plans as complete lessons or worksheets as standalone practice
Find Resources for Your Grade Level
Browse by subject to find worksheets and lesson plans, or explore the full teaching resources collection.
High School (Grades 9-12)
Above grade 9 the library is test preparation: printable SAT vocabulary and Writing and Language practice, every sheet with an answer key. It is gathered on one page rather than split across three near-identical grade pages.
Morning Work
Short, print-and-go daily practice for grades 1–5, in math and ELA. Each weekly packet is five short sheets and a full answer key, about 10–15 minutes of independent work a day — enough to cover attendance and settle the room. Browse Morning Work, or go straight to 1st, 2nd, 3rd, 4th or 5th grade. Week 1 of every set is free.
Bell Ringers
Five-to-ten-minute warm-ups for grades 3–8, one focused task a day. Each weekly packet is five short pages and a full answer key, with the rule a student needs printed on the page. Browse Bell Ringers, or go straight to 3rd, 4th, 5th, 6th, 7th or 8th grade. Week 1 of every set is free.
Substitute Plans
No-prep plans for grades 1–8, ready to hand to a guest teacher, with a timed schedule and an answer key. Grades 1–5 are a complete day — nine blocks, five days per grade. Grades 6–8 are one class period, written to be run again for every section, in math and English language arts. Browse substitute plans, or go straight to 6th, 7th or 8th grade.

















