8th Grade Grammar & Writing Worksheets
Ages 13-14 · 12 topics · 329 worksheets
8th grade grammar and writing worksheets (329) for ages 13-14: verbals, voice and mood, punctuation, argument, informative and narrative writing.
Filters
Grade: 8th Grade
Subject: Grammar & Writing
Topic
Format
No options
Standards
Popular 8th grade grammar & writing worksheets
329 worksheets· showing the 20 most popular · use Topic to see them all
What is ClassWeekly?
ClassWeekly offers free worksheets and printable learning resources for kids, from preschool up. All worksheets are aligned to Common Core, NGSS, and C3 Framework standards and designed by educators. Become a member to access the full library and download unlimited PDFs.
What 8th grade writing and grammar worksheets are on ClassWeekly?
8th grade grammar and writing worksheets on ClassWeekly are 329 printable sheets for ages 13-14 across 12 topics. They cover verbals, active and passive voice, verb moods, parallel structure, punctuation with dashes and ellipses, and argument, informative, narrative and reflective writing.
In 8th grade, grammar turns to choices that change meaning: gerunds, participles and infinitives, active and passive voice, and verb moods. Writing asks for arguments that acknowledge the other side, research with citations, and narratives built with pacing and reflection.
This page collects all 329 grammar and writing worksheets for 8th grade. Writing is the largest part: Narrative Writing has 66 sheets, Writing Topics 62 on reflective writing and quote responses, Opinion Writing 53 on argument, ethos, pathos and logos, and counter arguments, and Informative Writing 19 on essays, research and citations.
Grammar has Sentences with 31 sheets, Parts of Speech 29, Punctuation 21, Verbs 18, Writing Process 15, Prefixes & Suffixes 6, Pronouns 6 and Similes & Metaphors 3.
159 of the 329 sheets have an answer key. Most of the other 170 are writing pages, where the answer is the student's own work. 321 sheets carry a grade 8 Common Core code.
Last reviewed: November 2026