Grades 6-8
Free Middle School Worksheets (Grades 6-8)
Printable worksheets for grades 6 through 8 across Math, Science, Language Arts, and Social Studies. Each worksheet includes a student version and a complete answer key.
Absolute Value and the Number Line
Understanding distance from zero and comparing values
Grade 6-8 · 15 problems
Absolute Value Equations and Inequalities
Solving equations and graphing solution sets with absolute value
Grade 6-8 · 15 problems
Angle Relationships: Complementary and Supplementary
Finding missing angles that add to 90 degrees or 180 degrees
Grade 6-8 · 12 problems
Cryptography: Caesar and Vigenere Ciphers
Encoding and decoding messages with alphabet shifts
Grade 6-8 · 12 problems
Decimal Operations: Addition, Subtraction, Multiplication
Practice adding, subtracting, and multiplying decimals
Grade 6-8 · 12 problems
Equivalent Fractions (Part 1)
Finding and explaining fractions with the same value
Grade 6-8 · 15 problems
Geometric Transformations: Translations, Rotations, and Reflections
Describe and apply basic transformations on the coordinate plane
Grade 6-8 · 15 problems
Integer Operations: Adding and Subtracting Negative Numbers
Practice with positive and negative numbers
Grade 6-8 · 15 problems
Integers and Absolute Value
Comparing, ordering, and finding distance from zero
Grade 6-8 · 15 problems
Introduction to Graph Theory: Nodes and Edges
Modeling connections with points and lines
Grade 6-8 · 10 problems
Math: Box Plots and Data Analysis
Reading quartiles, medians, and spread in data
Grade 6-8 · 15 problems
Math: Circles: Radius, Diameter, Circumference
Find and use circle measurements with pi
Grade 6-8 · 15 problems
Math: Equivalent Fractions (Part 2)
Using multiplication, division, and reasoning to write equivalent fractions
Grade 6-8 · 15 problems
Math: Expressions and Equations
Writing, simplifying, and solving algebraic statements
Grade 6-8 · 15 problems
Math: Functions
Identifying, evaluating, and representing functions
Grade 6-8 · 15 problems
Math: Linear Equations (Middle School)
Solving, graphing, and writing linear equations
Grade 6-8 · 15 problems
Math: Number Theory: GCD, LCM, and Modular Arithmetic
Finding common factors, common multiples, and remainders
Grade 6-8 · 12 problems
Math: Percent Increase and Decrease
Finding percent change in real-world situations
Grade 6-8 · 15 problems
Math: Percent of a Number
Finding a part of a whole using percents
Grade 6-8 · 15 problems
Math: Scientific Notation
Writing very large and very small numbers with powers of 10
Grade 6-8 · 15 problems
Math: Similar and Congruent Figures
Comparing shape, size, and scale
Grade 6-8 · 15 problems
Math: Square Roots and Cube Roots
Finding roots and connecting them to powers
Grade 6-8 · 12 problems
Math: The Coordinate Plane and Graphing Points
Reading ordered pairs and locating points on a grid
Grade 6-8 · 15 problems
Math: The Pythagorean Theorem
Using a squared plus b squared equals c squared to find side lengths
Grade 6-8 · 15 problems
Math: Volume and Surface Area
Finding space inside and outside 3D figures
Grade 6-8 · 15 problems
Mean Median Mode and Range
Finding and comparing measures of center and spread
Grade 6-8 · 15 problems
Multi-Step Word Problems with Mixed Operations
Solving real-world problems using several operations
Grade 6-8 · 12 problems
Multiplying and Dividing Decimals
Practice computing with decimal factors and quotients
Grade 6-8 · 15 problems
Multiplying and Dividing Fractions
Practice finding products and quotients of fractions
Grade 6-8 · 15 problems
Multiplying and Dividing Integers
Using sign rules to find products and quotients
Grade 6-8 · 15 problems
Percent Discount and Tax
Finding sale prices, tax amounts, and total costs
Grade 6-8 · 15 problems
Properties of Exponents
Using exponent rules to simplify expressions
Grade 6-8 · 15 problems
Rates and Unit Rates
Comparing quantities and finding cost, speed, and other rates per 1 unit
Grade 6-8 · 12 problems
Rational Numbers: Fractions, Decimals, and Percents
Convert, compare, and solve real-world problems with rational numbers
Grade 6-8 · 15 problems
Ratios & Proportions
Set up and solve proportions, unit rates, and percent problems.
Grade 6-8 · 8 problems
Ratios and Proportional Relationships
Using ratios, unit rates, tables, graphs, and proportions
Grade 6-8 · 15 problems
Scale Drawings and Map Distance
Use scales to find real distances and drawing lengths
Grade 6-8 · 12 problems
Simple and Compound Interest
Calculating interest, balances, rates, and time
Grade 6-8 · 15 problems
Slope and Rate of Change
Finding and interpreting how quantities change
Grade 6-8 · 15 problems
Solving and Graphing Inequalities
Use inverse operations and number lines to represent solution sets
Grade 6-8 · 15 problems
Solving One-Step Equations
Use inverse operations to find the unknown
Grade 6-8 · 15 problems
Solving Two-Step Equations
Use inverse operations to find the unknown value
Grade 6-8 · 15 problems
Statistics and Descriptive Data
Analyzing data with mean, median, mode, range, and displays
Grade 6-8 · 15 problems
Stem-and-Leaf Plots and Box Plots
Displaying and comparing data distributions
Grade 6-8 · 15 problems
Surface Area of 3D Figures
Finding the total area of the outside of solid shapes
Grade 6-8 · 15 problems
Surface Area of Rectangular Prisms
Finding the total area of all faces of a box-shaped solid
Grade 6-8 · 15 problems
Theoretical vs Experimental Probability
Compare expected chances with real results
Grade 6-8 · 15 problems
Transformations: Translations, Rotations, Reflections
Describe and apply movements on the coordinate plane
Grade 6-8 · 15 problems
Two-Variable Data: Tables, Graphs, and Patterns
Represent and interpret relationships between two quantities
Grade 6-8 · 15 problems
Word Problems: Rates, Time, and Distance
Use rate, time, and distance to solve real-world problems
Grade 6-8 · 15 problems
Citizen Science: Contributing to Real Research
How everyday people collect and share useful scientific data
Grade 6-8 · 10 problems
Forensic Science: Fingerprints, DNA, and Evidence
Using clues to make evidence-based conclusions
Grade 6-8 · 12 problems
Lab Safety and Common Lab Equipment for Middle School
Identify safe lab practices and basic science tools
Grade 6-8 · 15 problems
Science: Density and Buoyancy Concepts
Exploring why objects sink, float, and balance in fluids
Grade 6-8 · 12 problems
Science: Metric System and Measurement Skills
Using SI units, tools, conversions, and careful measurements
Grade 6-8 · 15 problems
Science: Robotics: Sensors, Actuators, and Decision Loops
How robots sense, act, and respond to their environment
Grade 6-8 · 12 problems
Science: The Scientific Method
Observations, hypotheses, variables, and conclusions
Grade 6-8 · 12 problems
Science: Variables in Experiments
Independent, dependent, and controlled variables
Grade 6-8 · 15 problems
Annotation and Close Reading
Marking text to understand meaning, evidence, and author choices
Grade 6-8 · 12 problems
Argument Structure: Claim, Evidence, Reasoning
Build stronger arguments with CER
Grade 6-8 · 15 problems
Author Study: Edgar Allan Poe Mood and Tone
Analyzing atmosphere, word choice, and author attitude
Grade 6-8 · 10 problems
Author's Purpose and Perspective
Identifying why an author writes and the point of view they express
Grade 6-8 · 15 problems
Creative Writing Prompts: Show Don't Tell
Practice using sensory details, actions, and dialogue to reveal feelings and ideas
Grade 6-8 · 10 problems
ELA: Story Structure (Middle School)
Identifying plot, conflict, turning points, and resolution
Grade 6-8 · 15 problems
Figurative Language
Identify and interpret similes, metaphors, personification, hyperbole, and idioms.
Grade 6-8 · 8 problems
Figurative Language: Simile, Metaphor, Idiom
Identify, explain, and use common types of figurative language
Grade 6-8 · 15 problems
Language Arts: Active and Passive Voice
Identifying and revising sentence voice
Grade 6-8 · 15 problems
Language Arts: Argumentative Writing
Building clear claims, reasons, and evidence
Grade 6-8 · 15 problems
Language Arts: Author's Craft and Word Choice
Analyzing how authors create tone, mood, and meaning
Grade 6-8 · 12 problems
Language Arts: Character Analysis and Motivation
Analyzing what characters do, think, and want
Grade 6-8 · 12 problems
Language Arts: Citing Text Evidence
Using details from a passage to support ideas
Grade 6-8 · 12 problems
Language Arts: Comma Rules and Semicolons
Using commas and semicolons correctly in sentences
Grade 6-8 · 15 problems
Language Arts: Denotation and Connotation
Understanding literal meanings and emotional associations
Grade 6-8 · 12 problems
Language Arts: Descriptive Writing: Show Dont Tell
Using details and actions to create vivid writing
Grade 6-8 · 10 problems
Language Arts: Dialogue Writing and Punctuation
Using quotation marks, commas, and dialogue tags correctly
Grade 6-8 · 12 problems
Language Arts: Etymology: Tracing Word Origins
Explore how word histories reveal meaning
Grade 6-8 · 12 problems
Language Arts: Evaluating Claims and Evidence
Judging whether reasons and facts support an argument
Grade 6-8 · 12 problems
Language Arts: Greek and Latin Roots
Using word parts to understand meaning
Grade 6-8 · 15 problems
Language Arts: Idioms, Adages, and Proverbs
Understanding figurative language and traditional sayings
Grade 6-8 · 12 problems
Language Arts: Literary Analysis: Theme in Short Stories
Identifying and explaining messages in fiction
Grade 6-8 · 15 problems
Language Arts: Literary Devices
Recognizing and explaining common literary techniques
Grade 6-8 · 15 problems
Language Arts: Making Inferences and Drawing Conclusions
Using clues from a text to figure out meaning
Grade 6-8 · 12 problems
Language Arts: Plot Structure: Exposition to Resolution
Identifying the stages of a story's plot
Grade 6-8 · 12 problems
Language Arts: Poetry: Types, Structures, and Elements
Identifying forms, patterns, and poetic devices
Grade 6-8 · 12 problems
Language Arts: Pronoun-Antecedent Agreement
Matching pronouns correctly with their antecedents
Grade 6-8 · 15 problems
Language Arts: Reading Comprehension: Multi-Paragraph Passages Grade 6
Practice finding main ideas, details, inferences, and text structure
Grade 6-8 · 10 problems
Language Arts: Sentence Fragments and Run-On Sentences
Identifying and fixing incomplete and overly long sentences
Grade 6-8 · 15 problems
Language Arts: Sentence Types: Simple, Compound, and Complex
Identify and write different kinds of sentences
Grade 6-8 · 15 problems
Language Arts: Setting and Atmosphere in Fiction
Analyzing how place and time shape mood in a story
Grade 6-8 · 12 problems
Language Arts: Summarizing and Paraphrasing
Finding key ideas and restating them clearly
Grade 6-8 · 12 problems
Language Arts: Text Structure and Organization
Recognizing how authors organize ideas in a text
Grade 6-8 · 15 problems
Language Arts: Theme vs Main Idea
Telling the difference between a topic, a main idea, and a theme
Grade 6-8 · 12 problems
Language Arts: Types of Conflict in Literature
Identifying internal and external conflicts in stories
Grade 6-8 · 12 problems
Language Arts: Vocabulary Builder: Tier 2 Academic Words
Practice using academic vocabulary in reading and writing
Grade 6-8 · 14 problems
Language Arts: Word Choice and Precise Language
Choosing specific words to make writing clearer and stronger
Grade 6-8 · 12 problems
Language Arts: Word Relationships and Analogies
Recognizing patterns between related words
Grade 6-8 · 15 problems
Literary Analysis: Symbolism and Allegory
Interpreting deeper meanings in stories, poems, and characters
Grade 6-8 · 15 problems
Point of View: First and Third Person
Identifying and analyzing narrative perspective
Grade 6-8 · 15 problems
Public Speaking: Crafting and Delivering a Speech
Plan, organize, and present ideas with confidence
Grade 6-8 · 10 problems
Writing: Research Paper Citations and MLA Format
Practicing in-text citations, Works Cited entries, and source credit
Grade 6-8 · 15 problems
Ancient China: Dynasties and the Silk Road
Explore major dynasties, inventions, trade, and cultural exchange
Grade 6-8 · 15 problems
Asia: Physical and Human Geography
Exploring landforms, climate, population, culture, and human-environment interaction
Grade 6-8 · 15 problems
Civics: The Role of Political Parties
How parties organize voters, candidates, and government
Grade 6-8 · 15 problems
Current Events: Analyzing News Media
Evaluating sources, evidence, bias, and purpose in news reports
Grade 6-8 · 12 problems
Economics: Banks, Loans, and Credit
Understanding saving, borrowing, interest, and responsible credit use
Grade 6-8 · 15 problems
Media Literacy: Identifying Bias in News
Recognizing loaded language, missing context, and point of view
Grade 6-8 · 15 problems
Social Studies: Africa: Geography, Resources, and History
Exploring the continent's regions, natural resources, trade, and historical change
Grade 6-8 · 15 problems
Social Studies: African Kingdoms: Mali, Songhai, and Great Zimbabwe
Trade, cities, leaders, and cultural achievements in medieval Africa
Grade 6-8 · 12 problems
Social Studies: Ancient Americas: Maya, Aztec, and Inca
Compare three major civilizations of Mesoamerica and South America
Grade 6-8 · 15 problems
Social Studies: Ancient Civilizations
Exploring early societies, achievements, and daily life
Grade 6-8 · 15 problems
Social Studies: Ancient Egypt: Civilization and Culture
Exploring daily life, beliefs, government, and achievements in Ancient Egypt
Grade 6-8 · 12 problems
Social Studies: Ancient Greece: Democracy and Philosophy
Exploring citizen government and the ideas of Greek thinkers
Grade 6-8 · 12 problems
Social Studies: Ancient India: Indus Valley and the Maurya Empire
Cities, trade, government, and lasting ideas in early South Asia
Grade 6-8 · 15 problems
Social Studies: Ancient Mesopotamia: The First Cities
How geography, farming, and trade helped cities grow
Grade 6-8 · 15 problems
Social Studies: Ancient Rome: Republic and Empire
Comparing Roman government, leadership, and daily life
Grade 6-8 · 12 problems
Social Studies: Civic Engagement: Voting, Volunteering, Advocacy
Exploring ways people participate in their communities and democracy
Grade 6-8 · 12 problems
Social Studies: Civics: Local, State, and Federal Government
Understanding powers, responsibilities, and levels of government
Grade 6-8 · 15 problems
Social Studies: Civil Rights
Understanding the struggle for equal rights in the United States
Grade 6-8 · 15 problems
Social Studies: Climate Zones and Geographic Regions
Identifying climates and how regions shape life
Grade 6-8 · 12 problems
Social Studies: Colonial America
Life, government, and regions in the American colonies
Grade 6-8 · 12 problems
Social Studies: Credit, Debt, and Interest
Understanding borrowing, repayment, and the cost of money
Grade 6-8 · 12 problems
Social Studies: Decolonization After World War II
Understanding how colonies became independent nations after 1945
Grade 6-8 · 15 problems
Social Studies: Economic Geography: Natural Resources and Trade
How resources shape production, trade, and economies
Grade 6-8 · 12 problems
Social Studies: Economics Global Trade
Understanding how countries exchange goods and services
Grade 6-8 · 15 problems
Social Studies: Economics: Inflation and the Cost of Living
How rising prices affect families, workers, and communities
Grade 6-8 · 15 problems
Social Studies: Economics: Opportunity Cost and Trade-Offs
Understanding choices, scarcity, and what is given up
Grade 6-8 · 15 problems
Social Studies: Economics: Supply, Demand, and Markets
How buyers, sellers, and prices affect the market
Grade 6-8 · 12 problems
Social Studies: Elections and the Electoral College
Understanding how presidential elections work in the United States
Grade 6-8 · 12 problems
Social Studies: Geography: Push and Pull Factors of Migration
Explaining why people leave places and why they choose new homes
Grade 6-8 · 15 problems
Social Studies: Globalization: Connecting the World
How trade, technology, culture, and people link communities across the globe
Grade 6-8 · 15 problems
Social Studies: How a Bill Becomes a Law
Tracing the path from an idea to a signed law
Grade 6-8 · 12 problems
Social Studies: Human Rights: Universal Declaration
Exploring the purpose, principles, and impact of the UDHR
Grade 6-8 · 15 problems
Social Studies: Latin America: Geography and Cultures
Exploring landforms, regions, people, and traditions
Grade 6-8 · 15 problems
Social Studies: Native American History and Forced Removal
Examining causes, events, and effects of Indian removal
Grade 6-8 · 12 problems
Social Studies: Oceania: Australia, New Zealand, and Pacific Islands
Exploring geography, cultures, economies, and environmental challenges across Oceania
Grade 6-8 · 12 problems
Social Studies: Personal Finance: Budgeting and Saving
Planning spending, setting goals, and building smart money habits
Grade 6-8 · 12 problems
Social Studies: Primary vs Secondary Sources
Identifying firsthand and secondhand accounts
Grade 6-8 · 12 problems
Social Studies: Reading Topographic Maps and Contour Lines
Using elevation, contour lines, and map symbols to understand landforms
Grade 6-8 · 10 problems
Social Studies: Reconstruction Era
Rebuilding the United States after the Civil War
Grade 6-8 · 12 problems
Social Studies: The Age of Exploration
Explorers, trade routes, and global change
Grade 6-8 · 12 problems
Social Studies: The American Revolution: Key Figures and Ideas
Explore the people, principles, and events that shaped independence
Grade 6-8 · 15 problems
Social Studies: The Atlantic Slave Trade
Understanding causes, routes, resistance, and lasting effects
Grade 6-8 · 15 problems
Social Studies: The Bill of Rights: Amendments 1 to 10
Exploring the first ten amendments to the United States Constitution
Grade 6-8 · 12 problems
Social Studies: The Byzantine Empire
Government, religion, culture, and legacy
Grade 6-8 · 12 problems
Social Studies: The Caribbean: Geography, Culture, and History
Exploring islands, cultures, economies, and historical connections
Grade 6-8 · 12 problems
Social Studies: The Civil War and Reconstruction
Key events, ideas, and changes after the war
Grade 6-8 · 15 problems
Social Studies: The Civil War: Causes and Consequences
Examining why the war began and how it changed the United States
Grade 6-8 · 15 problems
Social Studies: The Civil War: Key Battles and Leaders
Learning about major battles, generals, and turning points of the Civil War
Grade 6-8 · 12 problems
Social Studies: The Constitutional Convention and Founding Documents
Key ideas, compromises, and core principles of the founding era
Grade 6-8 · 12 problems
Social Studies: The Crusades: Causes, Events, and Effects
Understanding medieval conflict, religion, trade, and cultural exchange
Grade 6-8 · 15 problems
Social Studies: The French Revolution: Liberty, Equality, Fraternity
Causes, events, ideas, and effects of a major revolution
Grade 6-8 · 15 problems
Social Studies: The Islamic Golden Age
Learning about achievements, ideas, and cultural exchange
Grade 6-8 · 12 problems
Social Studies: The Korean War and Its Legacy
Understanding conflict, containment, and a divided peninsula
Grade 6-8 · 15 problems
Social Studies: The Middle Ages: Feudalism and Society
Exploring roles, relationships, and daily life in medieval Europe
Grade 6-8 · 12 problems
Social Studies: The Mongol Empire and Its Legacy
Expansion, exchange, rule, and long-term effects
Grade 6-8 · 15 problems
Social Studies: The Renaissance and Reformation
Exploring major ideas, people, and changes in Europe
Grade 6-8 · 15 problems
Social Studies: US Immigration History
Major waves, causes, and effects of immigration to the United States
Grade 6-8 · 12 problems
Social Studies: World Cultures: Africa
Exploring regions, traditions, languages, and daily life across Africa
Grade 6-8 · 12 problems
Social Studies: World Cultures: Asia and the Pacific
Exploring regions, traditions, and cultural diversity
Grade 6-8 · 12 problems
Social Studies: World Cultures: Europe
Exploring languages, traditions, geography, and daily life in Europe
Grade 6-8 · 12 problems
Social Studies: World Cultures: Latin America
Exploring geography, languages, traditions, and daily life
Grade 6-8 · 12 problems
Social Studies: World History
Exploring early civilizations, empires, trade, and global change
Grade 6-8 · 15 problems
Social Studies: World Religions and Belief Systems
Comparing beliefs, practices, and cultural influence
Grade 6-8 · 15 problems
Social Studies: World War I: Causes, Alliances, and Outcomes
Understanding the long-term causes, major alliances, and results of the Great War
Grade 6-8 · 15 problems
The Black Death and Its Impact on Europe
How disease changed medieval European society
Grade 6-8 · 15 problems
The Holocaust: Causes, Events, and Lessons
Understanding historical causes, key events, and human choices
Grade 6-8 · 15 problems
The Silk Road and Early Trade Networks
How trade connected cultures across Asia, Africa, and Europe
Grade 6-8 · 12 problems
US Government & Civics
Describe the three branches of government, checks and balances, and rights of citizens.
Grade 6-8 · 8 problems
Art & Design: Color Theory
Understanding color relationships, moods, and design choices
Grade 6-8 · 15 problems
Art & Design: Drawing
Practice observation, line, value, texture, and composition
Grade 6-8 · 15 problems
Art History: African and Oceanic Art Traditions
Exploring form, function, symbolism, and cultural context
Grade 6-8 · 10 problems
Art History: Ancient Egyptian Art and Hieroglyphs
Exploring symbols, style, and meaning in ancient Egyptian visual culture
Grade 6-8 · 12 problems
Art History: Art Movements: Impressionism and Modern Art
Exploring changing styles, subjects, and ideas in art
Grade 6-8 · 15 problems
Art History: Greek and Roman Sculpture
Comparing ideals, realism, materials, and purposes
Grade 6-8 · 12 problems
Art History: Renaissance
Exploring artists, ideas, and innovations from the Renaissance
Grade 6-8 · 15 problems
Artificial Intelligence: What It Is and How It Learns
Exploring AI, data, patterns, training, and responsible use
Grade 6-8 · 15 problems
Astronomy: Eclipses: Solar, Lunar, and Geometry
Exploring how the Sun, Earth, and Moon line up
Grade 6-8 · 12 problems
Astronomy: Galaxies and the Universe
Exploring galaxy types, cosmic distances, and the expanding universe
Grade 6-8 · 12 problems
Astronomy: How Telescopes Work
Exploring lenses, mirrors, light, and images in telescope design
Grade 6-8 · 15 problems
Astronomy: Light Years, Distance, and Scale
Understanding how astronomers measure enormous distances
Grade 6-8 · 12 problems
Astronomy: Mars Missions: Rovers, Landers, and Samples
Exploring how spacecraft study the Red Planet
Grade 6-8 · 12 problems
Astronomy: Planets
Exploring the planets of our solar system
Grade 6-8 · 15 problems
Astronomy: Reading a Star Map and Finding Constellations
Use directions, star brightness, and patterns to locate constellations
Grade 6-8 · 12 problems
Astronomy: Space Exploration: From Sputnik to Mars
Milestones in human and robotic space exploration
Grade 6-8 · 12 problems
Astronomy: Stars, Galaxies, and the Universe
Exploring objects and patterns in space
Grade 6-8 · 12 problems
Astronomy: The Life Cycle of Stars
How stars form, change, and end
Grade 6-8 · 12 problems
Astronomy: The Scale of the Solar System
Comparing distances, sizes, and travel times in space
Grade 6-8 · 15 problems
Astronomy: The Sun: Energy, Sunspots, and Solar Flares
Explore how the Sun makes energy and how solar activity affects space weather
Grade 6-8 · 15 problems
Astronomy: Types of Stars: Color, Size, and Temperature
Comparing star color, size, and surface temperature
Grade 6-8 · 15 problems
Atmospheric Layers and Weather Phenomena
Exploring the structure of the atmosphere and how weather forms
Grade 6-8 · 12 problems
Biology: Cell Structure: Plant vs Animal Cells
Comparing organelles and their functions
Grade 6-8 · 15 problems
Biology: Cell Theory: The Discovery of Cells
How microscopes helped scientists understand living things
Grade 6-8 · 15 problems
Biology: Classification of Living Things
Using traits, taxonomy, and scientific names
Grade 6-8 · 15 problems
Biology: Ear Anatomy and How We Hear
Explore the structures of the ear and the path of sound
Grade 6-8 · 12 problems
Biology: Ecology
Exploring ecosystems, energy flow, and interactions among organisms
Grade 6-8 · 15 problems
Biology: Ecosystems: Producers, Consumers, Decomposers
Identifying roles and energy flow in ecosystems
Grade 6-8 · 15 problems
Biology: Eye Anatomy and How We See
Explore the parts of the eye and how light becomes vision
Grade 6-8 · 12 problems
Biology: Genetic Engineering: How Scientists Modify DNA
Exploring DNA, genes, tools, and ethical choices
Grade 6-8 · 15 problems
Biology: Invasive Species and Their Effects on Ecosystems
How non-native species change food webs, habitats, and biodiversity
Grade 6-8 · 15 problems
Biology: Plant Tropisms and Hormones
How plants respond to light, gravity, touch, and chemical signals
Grade 6-8 · 12 problems
Biology: Skin and the Integumentary System
Exploring skin structure, function, and protection
Grade 6-8 · 12 problems
Biology: Specialized Cells and Their Jobs
How cell structures help cells perform specific functions
Grade 6-8 · 15 problems
Biology: The Biosphere: Earth's Life-Supporting Systems
Exploring how air, water, land, and living things interact
Grade 6-8 · 15 problems
Chemical Reactions: Signs and Types
Identifying evidence of reactions and common reaction types
Grade 6-8 · 15 problems
Chemistry: Acids and Bases in Everyday Life
Identifying properties, pH, and safe uses of common substances
Grade 6-8 · 12 problems
Chemistry: Acids, Bases, and the pH Scale
Classifying substances and interpreting pH values
Grade 6-8 · 15 problems
Chemistry: Atoms, Molecules, and Compounds: Building Blocks
Identifying atoms, molecules, elements, and compounds
Grade 6-8 · 12 problems
Chemistry: Chemical Reactions in the Kitchen
Explore evidence of chemical change using everyday foods
Grade 6-8 · 12 problems
Chemistry: Conservation of Mass in Reactions
Tracking atoms and mass before and after chemical reactions
Grade 6-8 · 15 problems
Chemistry: Density Calculations and Lab Practice
Calculating density, mass, and volume from lab data
Grade 6-8 · 12 problems
Chemistry: Elements, Compounds, and Mixtures
Classifying matter by what it is made of
Grade 6-8 · 15 problems
Chemistry: Heat, Energy, and Phase Changes
Exploring how heat affects matter and changes of state
Grade 6-8 · 12 problems
Chemistry: Introduction to the Periodic Table
Elements, symbols, groups, periods, and atomic numbers
Grade 6-8 · 15 problems
Chemistry: Mixtures vs Solutions: Concentration and Saturation
Exploring solutes, solvents, concentration, and saturation
Grade 6-8 · 12 problems
Chemistry: Physical vs Chemical Changes
Identify changes in matter and evidence of new substances
Grade 6-8 · 15 problems
Chemistry: Reading the Periodic Table: Groups and Periods
Identifying element locations using rows and columns
Grade 6-8 · 12 problems
Chemistry: States of Matter and Particle Models
Explaining solids, liquids, gases, and changes of state with particles
Grade 6-8 · 12 problems
Computational Thinking: Decomposition and Abstraction
Breaking problems into parts and focusing on the important details
Grade 6-8 · 15 problems
CS: Accessibility in Technology
Designing digital tools that more people can use
Grade 6-8 · 15 problems
CS: Algorithms and Flowcharts
Planning steps and showing program logic
Grade 6-8 · 12 problems
CS: Animation and Simulation Concepts
Using code to create motion, models, and interactive worlds
Grade 6-8 · 15 problems
CS: App Design: User Interface Basics
Planning clear, useful, and accessible app screens
Grade 6-8 · 15 problems
CS: Binary Arithmetic: Adding and Subtracting in Base 2
Practice binary sums, differences, carries, and borrows
Grade 6-8 · 15 problems
CS: Binary Numbers and Number Systems
Reading, converting, and comparing base 2 numbers
Grade 6-8 · 12 problems
CS: Block-Based Programming: Events and Conditionals
Using events to start code and conditions to choose actions
Grade 6-8 · 15 problems
CS: Boolean Logic and Logic Gates
Using true and false values to model digital decisions
Grade 6-8 · 12 problems
CS: Careers in Technology
Exploring jobs, skills, and pathways in the tech industry
Grade 6-8 · 15 problems
CS: Cloud Computing and Storage
Understanding how files, apps, and data are stored online
Grade 6-8 · 15 problems
CS: Cybersecurity: Threats and Protections
Recognizing common cyber threats and choosing safer protections
Grade 6-8 · 12 problems
CS: Data Science: Finding Patterns in Tables and Graphs
Use tables and graphs to spot trends, outliers, and relationships in data
Grade 6-8 · 15 problems
CS: Game Design: Rules, Feedback, and Mechanics
Designing fair, clear, and engaging games
Grade 6-8 · 15 problems
CS: Hexadecimal Numbers: Base 16 Explained
Practice reading, converting, and using base 16 numbers
Grade 6-8 · 15 problems
CS: How the Internet Works: Packets and Protocols
Understanding how data travels across networks
Grade 6-8 · 15 problems
CS: HTML and CSS Basics
Build simple web pages with structure and style
Grade 6-8 · 12 problems
CS: Intellectual Property: Copyright and Creative Commons
Understanding ownership, sharing, remixing, and responsible reuse
Grade 6-8 · 15 problems
CS: Introduction to CSS: Styling Webpages
Practice using selectors, properties, values, and basic page style rules
Grade 6-8 · 15 problems
CS: Introduction to HTML: Tags and Structure
Building web pages with elements, nesting, and basic page structure
Grade 6-8 · 15 problems
CS: Introduction to Python: Variables and Print
Practice storing values and displaying output in Python
Grade 6-8 · 15 problems
CS: Introduction to Variables and Data Types
Storing information with names and choosing the right data type
Grade 6-8 · 12 problems
CS: JavaScript: Variables, Functions, and Events
Practice reading and writing beginner JavaScript code
Grade 6-8 · 12 problems
CS: Logic Puzzles and Propositional Logic
Use true and false statements to solve logic problems
Grade 6-8 · 15 problems
CS: Loops and Conditional Statements
Using repetition and decisions in programs
Grade 6-8 · 12 problems
CS: Networking: How the Internet Works
Understanding packets, addresses, routers, and web requests
Grade 6-8 · 12 problems
CS: Operating Systems: What They Do
How an operating system manages hardware, software, files, and users
Grade 6-8 · 15 problems
CS: Problem Solving with Algorithms
Design, trace, test, and improve step-by-step solutions
Grade 6-8 · 15 problems
CS: Prompt Engineering and Working with LLMs
Writing clear prompts, checking outputs, and using AI responsibly
Grade 6-8 · 10 problems
CS: Python: Conditionals (if/elif/else)
Make decisions in code using if, elif, and else
Grade 6-8 · 15 problems
CS: Python: Lists and Basic Functions
Practice using lists, indexes, loops, parameters, and return values
Grade 6-8 · 15 problems
CS: Representing Data: Pixels, Colors, and Images
How computers store pictures using pixels, color values, and numbers
Grade 6-8 · 15 problems
CS: Software vs Hardware: Inside a Computer
Identify computer parts and explain how programs use them
Grade 6-8 · 15 problems
CS: Spreadsheets: Organizing and Analyzing Data
Using rows, columns, formulas, sorting, filtering, and charts
Grade 6-8 · 15 problems
CS: Version Control: What Is Git?
Understanding snapshots, commits, repositories, and collaboration
Grade 6-8 · 15 problems
Digital Citizenship: Privacy, Safety, and Ethics Online
Making safe, responsible choices in digital spaces
Grade 6-8 · 15 problems
Drama: Reading a Script: Cues, Beats, and Subtext
Practice finding performance clues in a script
Grade 6-8 · 10 problems
Earth Science: Climate Zones and Biomes
Exploring how climate shapes ecosystems around the world
Grade 6-8 · 15 problems
Earth Science: Geologic Time Scale: Eons, Eras, and Periods
Organizing Earth's long history into major units of time
Grade 6-8 · 15 problems
Earth Science: Mapping the Ocean Floor: Trenches and Ridges
Interpreting seafloor maps, mid-ocean ridges, and deep-ocean trenches
Grade 6-8 · 10 problems
Earth Science: Mineral Identification with Mohs Hardness Scale
Using scratch tests to compare mineral hardness
Grade 6-8 · 12 problems
Earth Science: Minerals: Identification and Properties
Using observable properties to identify common minerals
Grade 6-8 · 15 problems
Earth Science: Natural Disasters: Causes and Effects
How Earth processes create hazards and change communities
Grade 6-8 · 15 problems
Earth Science: Ocean Zones: Sunlight to Abyss
Exploring how light, pressure, and life change with depth
Grade 6-8 · 12 problems
Earth Science: Paleontology: Reading the Fossil Record
Using fossils and rock layers to understand Earth's past
Grade 6-8 · 12 problems
Earth Science: Plate Tectonics and Continental Drift
Exploring how Earth's plates move and shape the planet
Grade 6-8 · 15 problems
Engineering: Civil and Structural (Middle School)
Designing safe structures that support loads
Grade 6-8 · 15 problems
Engineering: Engineering Design Process
Using a step-by-step process to solve real-world problems
Grade 6-8 · 15 problems
Environmental Science: Biodiversity and Habitat Loss
Exploring how habitat changes affect living things
Grade 6-8 · 12 problems
Environmental Science: Carbon Cycle and Greenhouse Effect
Tracing carbon movement and understanding how greenhouse gases warm Earth
Grade 6-8 · 12 problems
Environmental Science: Climate Change: Evidence and Impacts
Examining data, causes, and effects of a warming planet
Grade 6-8 · 15 problems
Environmental Science: Food Systems and Food Miles
Exploring how food travels from farm to plate
Grade 6-8 · 15 problems
Environmental Science: Human Impacts on Land Use
How people change land and ecosystems
Grade 6-8 · 15 problems
Environmental Science: Plastic Pollution and Microplastics
Understanding sources, impacts, and solutions
Grade 6-8 · 12 problems
Environmental Science: Pollution: Types and Sources
Identifying pollution types and where they come from
Grade 6-8 · 12 problems
Environmental Science: Renewable vs Non-Renewable Energy
Comparing energy sources, impacts, and sustainability
Grade 6-8 · 12 problems
Environmental Science: Water Scarcity and Conservation
Understanding why water becomes scarce and how people can conserve it
Grade 6-8 · 15 problems
Environmental Science: Watersheds and Runoff Pollution
Tracing how water and pollutants move through a landscape
Grade 6-8 · 12 problems
Evolution and Natural Selection
How populations change over time
Grade 6-8 · 12 problems
Financial Literacy: Banking: Checking and Savings Accounts
Compare account types, fees, deposits, withdrawals, and interest
Grade 6-8 · 15 problems
Financial Literacy: Budgeting and Saving
Practice making budgets, tracking spending, and building savings habits
Grade 6-8 · 15 problems
Financial Literacy: Compound Interest and the Rule of 72
Estimating growth, doubling time, and interest earned
Grade 6-8 · 12 problems
Financial Literacy: Identity Theft and Online Financial Safety
Protecting personal information and making safe choices online
Grade 6-8 · 10 problems
Financial Literacy: Reading a Bank Statement
Understanding deposits, withdrawals, fees, and balances
Grade 6-8 · 10 problems
Food Webs and Energy Flow in Ecosystems
Tracing energy through producers, consumers, and decomposers
Grade 6-8 · 12 problems
Forces & Motion
Apply Newton's Laws to real-world situations and solve problems involving force, mass, and acceleration.
Grade 6-8 · 8 problems
Genetics: Dominant and Recessive Traits
Using alleles and Punnett squares to predict inherited traits
Grade 6-8 · 15 problems
Genetics: Punnett Squares and Inheritance
Using allele combinations to predict inherited traits
Grade 6-8 · 12 problems
Geometry: Angles
Measuring, naming, and reasoning about angles
Grade 6-8 · 15 problems
Geometry: Area and Perimeter (Middle School)
Solve real-world problems with rectangles, triangles, parallelograms, trapezoids, and composite figures
Grade 6-8 · 15 problems
Geometry: Circles (Middle School)
Circumference, area, radius, diameter, and circle vocabulary
Grade 6-8 · 15 problems
Geometry: Coordinate Geometry (Middle School)
Graphing points, finding distances, and working with shapes on the coordinate plane
Grade 6-8 · 15 problems
Geometry: Transformations (Middle School)
Practice translations, reflections, rotations, and dilations on the coordinate plane
Grade 6-8 · 15 problems
Geometry: Triangles
Classifying triangles and using angle relationships
Grade 6-8 · 15 problems
Health: Exercise
Building fitness, safety, and healthy habits
Grade 6-8 · 15 problems
Health: First Aid and Emergency Response
Staying safe, getting help, and giving basic care
Grade 6-8 · 12 problems
Health: Mental Health
Understanding emotions, stress, coping skills, and support
Grade 6-8 · 15 problems
Health: Nutrition: Macronutrients and Micronutrients
Understanding the nutrients your body needs in large and small amounts
Grade 6-8 · 12 problems
Health: Puberty and Adolescent Development
Understanding physical, emotional, and social changes during adolescence
Grade 6-8 · 15 problems
Health: The Cardiovascular System: Heart and Blood
How the heart, blood, and blood vessels work together
Grade 6-8 · 12 problems
Health: The Endocrine System: Hormones and Glands
How chemical messengers help the body communicate and stay balanced
Grade 6-8 · 15 problems
Health: The Lymphatic System and Immunity
How the body moves lymph and fights germs
Grade 6-8 · 12 problems
Music: Famous Composers: Bach, Mozart, and Beethoven
Exploring three influential composers and their musical eras
Grade 6-8 · 12 problems
Music: Instruments
Identifying instrument families, sounds, and roles in ensembles
Grade 6-8 · 15 problems
Music: Music Theory: Notes, Scales, and Chords
Identifying pitches, building scales, and forming basic chords
Grade 6-8 · 15 problems
Music: Sheet Music Reading
Practice reading notes, rhythms, clefs, and common music symbols
Grade 6-8 · 15 problems
Music: Songwriting: Verses, Choruses, and Hooks
Practice building song sections that listeners remember
Grade 6-8 · 10 problems
Music: Time Signatures and Counting Beats
Reading meter, counting measures, and finding strong beats
Grade 6-8 · 12 problems
Philosophy: Ancient Greek Philosophers: Socrates, Plato, Aristotle
Exploring big ideas from three influential thinkers
Grade 6-8 · 12 problems
Philosophy: Logical Fallacies: Common Errors in Reasoning
Identifying weak arguments and improving reasoning
Grade 6-8 · 12 problems
Philosophy: Trolley Problems and Moral Dilemmas
Thinking carefully about choices, consequences, and values
Grade 6-8 · 10 problems
Physical Education: Fitness Components: Strength, Endurance, Flexibility
Identifying and applying key parts of physical fitness
Grade 6-8 · 15 problems
Physical Education: Olympics History and Sport Origins
Explore the history of the Olympic Games and where popular sports began
Grade 6-8 · 12 problems
Physical Education: Team Sports Tactics: Soccer, Basketball, Volleyball
Using spacing, communication, and strategy in team play
Grade 6-8 · 12 problems
Physical Education: Yoga Poses and Mindful Movement
Building balance, flexibility, focus, and body awareness
Grade 6-8 · 10 problems
Physics: Electricity and Circuits
Exploring current, voltage, resistance, and simple circuits
Grade 6-8 · 15 problems
Physics: Electromagnetic Spectrum
Exploring wavelengths, frequencies, energy, and everyday uses
Grade 6-8 · 15 problems
Physics: Forces and Machines
Exploring force, work, mechanical advantage, and simple machines
Grade 6-8 · 15 problems
Physics: Forces in Balance and Imbalance
Understanding net force, motion, and equilibrium
Grade 6-8 · 15 problems
Physics: Friction and Air Resistance
Forces that oppose motion
Grade 6-8 · 15 problems
Physics: Gravity: How Mass and Distance Affect It
Explore how gravity changes with mass and distance
Grade 6-8 · 15 problems
Physics: Newton's First Law
Understanding inertia, balanced forces, and motion
Grade 6-8 · 15 problems
Physics: Newton's Three Laws of Motion
Exploring inertia, force, acceleration, and action-reaction pairs
Grade 6-8 · 15 problems
Physics: Potential and Kinetic Energy in Daily Life
Identifying stored energy and motion energy in everyday situations
Grade 6-8 · 15 problems
Physics: Speed, Distance, and Time Calculations
Use formulas and units to solve motion problems
Grade 6-8 · 15 problems
Physics: Thermal Energy and Heat Transfer
Exploring temperature, energy flow, and methods of heat transfer
Grade 6-8 · 15 problems
Physics: Waves: Sound and Light Properties
Comparing how sound and light waves travel, reflect, refract, and carry energy
Grade 6-8 · 15 problems
Physics: Work and Power: Using Force to Move Objects
Calculating work, power, force, distance, and time
Grade 6-8 · 15 problems
Psychology: Emotions and the Limbic System
Exploring how the brain helps us feel and respond
Grade 6-8 · 12 problems
Psychology: How the Brain Works: Neurons and Signals
Exploring neurons, synapses, and messages in the nervous system
Grade 6-8 · 12 problems
Psychology: How We Learn: Practice, Repetition, and Memory
Understanding how practice strengthens memory and learning
Grade 6-8 · 12 problems
Psychology: Sleep and Dreams: Why We Need Both
Exploring sleep stages, dreams, memory, mood, and health
Grade 6-8 · 12 problems
Psychology: Stress, Anxiety, and Coping Strategies for Teens
Understanding stress responses and healthy coping skills
Grade 6-8 · 12 problems
Psychology: What Is Psychology? An Introduction for Middle School
Exploring how people think, feel, learn, and behave
Grade 6-8 · 12 problems
Python: Loops (for and while)
Practice tracing, writing, and choosing loops in Python
Grade 6-8 · 15 problems
Science: Atoms Elements and the Periodic Table
Exploring atomic structure, elements, and how the periodic table is organized
Grade 6-8 · 15 problems
Science: Biomes and Ecosystems
Exploring major biomes, ecosystems, and how organisms interact
Grade 6-8 · 12 problems
Science: Chemical Reactions and Balancing Equations
Identify reaction evidence and balance simple chemical equations
Grade 6-8 · 15 problems
Science: Erosion, Weathering, and Deposition
How Earth's surface changes over time
Grade 6-8 · 12 problems
Science: Genetics and Heredity
Traits, genes, inheritance, and variation
Grade 6-8 · 15 problems
Science: Human Body Systems Overview
Learning the main body systems and how they work together
Grade 6-8 · 12 problems
Science: Microorganisms: Bacteria, Viruses, and Fungi
Comparing tiny life forms and disease-causing agents
Grade 6-8 · 12 problems
Science: Mixtures and Solutions
Identifying mixtures, solutions, solutes, and solvents
Grade 6-8 · 12 problems
Science: Ocean Currents, Tides, and the Water Cycle
How water moves through oceans and the atmosphere
Grade 6-8 · 12 problems
Science: Photosynthesis and Cellular Respiration
How cells make and use energy
Grade 6-8 · 15 problems
Science: Plate Tectonics and Earthquakes
How moving plates shape Earth's surface
Grade 6-8 · 15 problems
Science: Soil Formation and Composition
How soil forms and what it is made of
Grade 6-8 · 12 problems
Science: The Circulatory System
How blood, the heart, and blood vessels work together
Grade 6-8 · 12 problems
Science: The Digestive System
How food moves through and is broken down by the body
Grade 6-8 · 12 problems
Science: The Electromagnetic Spectrum
Wavelength, frequency, and uses of electromagnetic waves
Grade 6-8 · 12 problems
Science: The Immune System
How the body defends itself from germs
Grade 6-8 · 12 problems
Science: The Nervous System and Brain
How the brain, spinal cord, and nerves help the body respond
Grade 6-8 · 12 problems
Science: The Respiratory System
How the body takes in oxygen and removes carbon dioxide
Grade 6-8 · 12 problems
Science: Types of Chemical Reactions
Identifying synthesis, decomposition, single replacement, double replacement, and combustion
Grade 6-8 · 12 problems
SEL: Building Positive Relationships
Practicing respect, empathy, communication, and trust
Grade 6-8 · 15 problems
SEL: Cyberbullying Prevention and Response
Recognizing harm, making safe choices, and getting support online
Grade 6-8 · 10 problems
SEL: Digital Wellness and Screen Time
Building healthy habits for technology use
Grade 6-8 · 10 problems
SEL: Managing Stress and Anxiety
Recognizing stress signals and practicing healthy coping skills
Grade 6-8 · 15 problems
Skeletal and Muscular Systems
How bones and muscles support movement and protection
Grade 6-8 · 12 problems
Statistics: Box-and-Whisker Plots
Summarizing data with quartiles, medians, and spread
Grade 6-8 · 15 problems
Statistics: Descriptive Statistics
Summarizing data with measures of center and spread
Grade 6-8 · 15 problems
Statistics: Designing a Survey: Question Bias and Sampling
Writing fair questions and choosing representative samples
Grade 6-8 · 12 problems
Statistics: Displaying Data: Choosing the Right Graph
Select graphs that match the data and purpose
Grade 6-8 · 15 problems
Statistics: Frequency Tables and Histograms
Organizing data with counts, intervals, and graphs
Grade 6-8 · 12 problems
Statistics: Introduction to Statistics: What Is Data?
Recognizing, collecting, and describing data
Grade 6-8 · 15 problems
Statistics: Measures of Center and Spread
Finding mean, median, mode, range, and variability
Grade 6-8 · 12 problems
Statistics: Misleading Statistics and Graphs
Spotting bias, distorted scales, and unfair comparisons
Grade 6-8 · 15 problems
Statistics: Simulations and Sampling
Using samples and chance models to make predictions
Grade 6-8 · 15 problems
Statistics: Types of Data and Sampling Methods
Classifying data and choosing fair samples
Grade 6-8 · 12 problems
The Immune System: How the Body Fights Disease
Understanding body defenses, white blood cells, antibodies, and vaccines
Grade 6-8 · 15 problems
Wave Properties: Frequency, Amplitude, and Wavelength
Describing how waves move and transfer energy
Grade 6-8 · 12 problems
World Languages: French: Articles and Gendered Nouns
Practice using le, la, l', les, un, and une with French nouns
Grade 6-8 · 12 problems
World Languages: Latin Roots in English Vocabulary
Use Latin roots to unlock English word meanings
Grade 6-8 · 12 problems
World Languages: Mandarin Chinese: Tones, Pinyin, and Greetings
Practice Mandarin tones, pinyin spelling, and simple greetings
Grade 6-8 · 12 problems
World Languages: Spanish: Present-Tense Regular Verbs
Practice conjugating regular -ar, -er, and -ir verbs
Grade 6-8 · 12 problems
Showing all 372 middle school worksheets