Make middle school math less crowded.
Middle school math connects arithmetic to algebra. Students work with signed numbers, ratios and rates, expressions and equations, geometry, and data—often on the same week. A focused worksheet can slow one of those ideas down long enough for the pattern to become visible.
Free and quick to make. Choose a topic, use the suggested setup, and generate a worksheet with its answer key in just a few clicks.
Give each new idea enough space
- 1
Choose one decision to practice
A useful page might focus on setting up a proportion, combining like terms, or deciding which measure describes a data set. Keep the mathematical decision consistent while the numbers change.
- 2
Ask for a reason
Have students explain one answer in a sentence, diagram, or equation. This is especially helpful with negative signs, percent situations, and geometry formulas.
- 3
Use the answer key as a checkpoint
Mark the first place the work goes off track instead of only marking the final answer. Then try a fresh problem using the corrected step.
Grades 6-8 math topics
124 worksheet skills are grouped by learning goal. Choose any topic to open a teacher-friendly recommended setup in the builder.
Build number sense
4 skills- EstimationEstimate sums, differences, and products by rounding each operand first.
- RoundingRound numbers to the nearest ones, tens, hundreds, or higher place values.
- Expanded Form / Standard FormRewrite numbers in expanded form or standard form with a dedicated conversion layout.
- Math PropertiesIdentify and apply commutative, associative, distributive, identity, and zero properties.
Work with fractions and decimals
29 skills- Decimal AdditionAdd decimal numbers with aligned place values and configurable precision.
- Decimal SubtractionSubtract decimal numbers with aligned place values and configurable precision.
- Decimal MultiplicationMultiply decimal factors and place the decimal point in each exact product.
- Decimal DivisionDivide decimal values using problems constructed to have exact quotients.
- Decimal Addition with DiagramsAdd tenths using aligned, shaded place-value strips.
- Decimal Subtraction with DiagramsSubtract tenths by crossing out parts of a place-value strip.
- Decimal Multiplication with Equivalent FractionsConnect tenths multiplication to fractions over ten and one hundred.
- Decimal Multiplication with Area DiagramsMultiply tenths using a hundred-square overlap model.
- Division: Partial QuotientsBreak a quotient into friendly chunks and combine the partial quotients.
- Whole Numbers with Decimal QuotientsDivide whole numbers when the exact result includes tenths.
- Dividing Decimals by Whole NumbersDivide a decimal dividend by a whole-number divisor.
- Dividing Whole Numbers by DecimalsDivide a whole-number dividend by a decimal divisor.
- Dividing Decimals by DecimalsDivide a decimal dividend by a decimal divisor with an exact quotient.
- Decimal ComparisonCompare decimal values using less than, greater than, or equal to symbols.
- Decimal OrderingArrange groups of decimal values from least to greatest.
- Compare FractionsCompare pairs of fractions with less than, greater than, or equal to.
- Equivalent FractionsFill in missing values to build equivalent fractions from a matching fraction pair.
- Simplifying FractionsReduce proper fractions to simplest form with a dedicated rewrite layout.
- Adding FractionsAdd fractions with common denominators and simplify the result.
- Subtracting FractionsSubtract fractions with common denominators and simplify the result.
- Multiplying FractionsMultiply proper fractions and simplify each exact product.
- Dividing FractionsDivide proper fractions and simplify each exact quotient.
- How Many Groups?Interpret fraction division by finding how many equal-size groups fit.
- What Fraction of a Whole?Interpret a quotient as a fraction of one complete unit.
- How Much in Each Group?Interpret fraction division as sharing an amount equally.
- Mixed-Number ArithmeticAdd, subtract, multiply, and divide mixed numbers with simplified answers.
- Mixed Numbers / Improper FractionsConvert between mixed numbers and improper fractions with a dedicated rewrite layout.
- Visual FractionsIdentify fractions from shaded visual models and write the matching fraction.
- Fractions on a Number LineIdentify fractions marked on partitioned number lines from zero to one.
Use time and money
2 skillsExplore integers and factors
15 skills- Integer Add/SubtractAdd and subtract positive and negative integers.
- Order of OperationsEvaluate expressions using operation precedence.
- Prime FactorizationWrite composite numbers as products of prime factors.
- Greatest Common FactorFind the largest factor shared by two whole numbers.
- Least Common MultipleFind the smallest positive multiple shared by two whole numbers.
- Factoring: Factor Pairs & ListsFind factor pairs and list every factor of a composite number.
- GCF & LCM Word ProblemsApply greatest common factors and least common multiples in context.
- Signed Numbers on a Number LineIdentify positive and negative integers plotted on a number line.
- Signed Number-Line Word ProblemsModel contextual integer changes on a signed number line.
- Opposites of NumbersIdentify integers mirrored across zero.
- Comparing Signed NumbersCompare positive and negative integers.
- Ordering Signed NumbersOrder positive and negative integers from least to greatest.
- Absolute ValuesInterpret absolute value as distance from zero.
- Comparing Absolute ValuesCompare distances from zero using absolute-value notation.
- Ordering Absolute ValuesOrder signed numbers by their distance from zero.
Use ratios, rates, and percents
13 skills- Introduction to RatiosWrite ratios from labeled groups using ratio notation.
- Part-Part-Whole RatiosConnect part-to-part ratios with part-to-whole ratios.
- Comparing RatiosCompare ratio values, including equivalent ratios.
- Unit Rates & Equivalent RatesFind a per-one rate and use it to create equivalent rates.
- Comparing RatesCompare rates expressed with different unit quantities.
- Introduction to PercentsRead shaded hundred grids as parts per hundred.
- Percents, Fractions & DecimalsConvert among percent, reduced-fraction, and decimal forms.
- Percents with Equivalent FractionsUse equivalent fractions to connect a ratio with a percent.
- Percent Problems with DiagramsUse segmented bars to find a missing part, whole, or percent.
- Percent Problems with FormulasUse percent formulas to find a missing part, whole, or percent.
- Ratios & ProportionsSolve equivalent-ratio and proportion problems.
- Percent of a NumberFind a percent of a whole number.
- Unit RatesFind a per-one rate from a total amount.
Solve equations and use functions
23 skills- Function TablesComplete input-output tables, find missing inputs, and identify linear rules.
- One-Step EquationsSolve one-step equations with integer solutions.
- Two-Step EquationsSolve equations of the form ax + b = c.
- Slope From Two PointsFind slope from two coordinate points.
- Evaluate Linear FunctionsEvaluate linear functions at given inputs.
- Linear SystemsSolve two-variable linear systems with integer solutions.
- Algebraic ExpressionsEvaluate, combine, distribute, and factor algebraic expressions.
- Linear InequalitiesSolve one-step and two-step inequalities, including sign reversals.
- Writing Numeric ExpressionsTranslate verbal descriptions into numeric expressions.
- Numeric Expressions with ExponentsEvaluate numeric expressions containing whole-number exponents.
- Numeric Distributive Area ModelsUse partitioned rectangles to apply the numeric distributive property.
- Writing Algebraic ExpressionsTranslate verbal phrases into one-variable algebraic expressions.
- Algebraic Distributive Area ModelsUse partitioned rectangles to expand algebraic expressions.
- Equation Tape DiagramsSolve equations represented by part-whole tape diagrams.
- Equation Hanger DiagramsSolve balanced hanger diagrams backed by linear equations.
- Equation Word ProblemsBuild and solve one-variable equations from practical contexts.
- Writing & Graphing InequalitiesWrite inequalities from words and graph their solution sets.
- Inequality Word ProblemsRepresent contextual minimums and maximums with inequalities.
- Solving & Graphing One-Step InequalitiesSolve one-step inequalities and graph the results.
- Inequality Hanger DiagramsInterpret tilted hanger diagrams as inequalities.
- Equivalent Ratio EquationsWrite and solve equations representing equivalent ratios.
- Constant Rate EquationsConnect proportional tables and contexts to y = kx.
- Equations for Other RelationshipsConnect nonproportional tables and contexts to y = mx + b.
Measure shapes and triangles
27 skills- Angles & ProtractorsMeasure and classify angles, then find missing supplementary angles.
- Coordinate Planes & Ordered PairsPlot and identify ordered pairs, quadrants, axes, and distances.
- Distances on the Coordinate PlaneFind exact diagonal distances between plotted points.
- Shapes & Perimeter on the Coordinate PlaneFind rectangle perimeter from plotted vertices.
- Coordinate Plane Word ProblemsSolve exact coordinate-distance problems in context.
- Surface Area & VolumeFind surface area and volume of prisms, cubes, and cylinders.
- Transformations & SimilarityTranslate and reflect points and scale similar figures.
- Pythagorean TheoremFind a missing side in right triangles.
- Understanding Parallelogram AreaRearrange parallelograms to explain A = bh.
- Area of ParallelogramsFind parallelogram area from a base and perpendicular height.
- Understanding Triangle AreaPair congruent triangles to explain A = bh/2.
- Area of TrianglesFind triangle area from a base and perpendicular height.
- Area of TrapezoidsFind trapezoid area using both parallel bases and the height.
- Area of KitesFind kite area from perpendicular diagonal lengths.
- Polygons on a Coordinate GridFind areas of polygons plotted at integer coordinates.
- Polygons & Shaded RegionsFind composite area by subtracting an inner polygon.
- Rectangles with Fraction Side LengthsFind rectangle area with exact fractional dimensions.
- Triangles with Fraction Side LengthsFind triangle area with an exact fractional base and height.
- Prisms with Fraction Side LengthsFind rectangular-prism volume with exact fractional dimensions.
- Classifying & Naming PolyhedraName common polyhedra and count their faces, edges, and vertices.
- Nets of PolyhedraIdentify the solid formed by a valid two-dimensional net.
- Nets & Surface AreaConnect labeled prism faces to total surface area.
- Nets & Surface Area on a GridCalculate cube surface area from a square-grid net.
- Identifying Invalid NetsDecide whether a six-square arrangement folds into a cube.
- Volume & Surface Area from Isometric DrawingsFind prism measurements from dimensioned isometric drawings.
- Cube Volume & Surface Area FormulasApply and distinguish V = s^3 and SA = 6s^2.
- Isometric SketchingSketch rectangular prisms on printable isometric dot grids.
Understand data and chance
10 skills- Mean, Median, Mode & RangeFind the mean, median, mode, or range for small data sets.
- Charts & Graph ComprehensionRead bar graphs, line graphs, and circle graphs.
- Basic ProbabilityFind simple probabilities from counts.
- Interpreting Dot PlotsRead frequencies, medians, and ranges from stacked dot plots.
- Drawing Dot PlotsConstruct dot plots from raw data on labeled number lines.
- Interpreting HistogramsRead frequencies, totals, and intervals from equal-width histogram bins.
- Drawing HistogramsConstruct histograms from frequency tables on labeled axes.
- Center & SpreadCompare distributions using median and interquartile range.
- Interpreting Box PlotsRead medians, quartiles, ranges, and IQRs from box plots.
- Drawing Box PlotsConstruct box plots from exact five-number summaries.