Math Worksheets by Topic

Each topic below has its own focused worksheet generator. Pick one to practice a single skill, or use the full generators for more options.

📐

One-Step Equations

Solve for x in equations of the form ax + b = c — a fresh set of problems every time, with a full answer key.

Grade 6-7
📐

Two-Step Equations

Practice equations with variables on both sides, like 4x + 3 = 2x + 11 — instant PDF with worked answers.

Grade 7-9
📐

Quadratic Factoring

Factor quadratics of the form x² + bx + c = 0, like x² − 5x + 6 = 0 — printable PDF with full solutions.

Grade 9-10
📏

Area of Shapes

Find the area of rectangles, triangles, circles, trapezoids, and parallelograms — a new mix of shapes on every download.

Grade 7-9
📏

Pythagorean Theorem

Find the missing side of a right triangle using a² + b² = c² — every problem uses a real integer Pythagorean triple, no messy decimals.

Grade 8-9
📏

Volume of Solids

Calculate the volume of rectangular boxes, cylinders, cones, and spheres — a new mix of solids on every download.

Grade 8-10
📏

Angle Relationships

Practice supplementary, complementary, and vertical angles, plus triangle angle sums — every problem uses a fresh angle measure.

Grade 7-8
🔢

Fraction Operations

Add, subtract, multiply, and divide fractions — every problem's answer is automatically simplified to lowest terms.

Grade 5-7
🔢

Ratio & Proportion

Solve proportions and divide quantities into a given ratio — a fresh mix of both problem types on every download.

Grade 6-7
🔢

Percent Problems

Practice all three percent problem types — find the percent, find the part, and find the whole — with a fresh mix each time.

Grade 6-8
📊

Mean, Median, Mode & Range

Find the mean, median, mode, and range of a fresh data set of 5-9 numbers on every download.

Grade 6-8
📊

Probability

Practice probability with coin flips, dice rolls, and marbles in a bag — a fresh scenario every time.

Grade 6-8
🎯

Heart of Algebra (SAT)

Practice SAT-style linear equations, systems of equations, and inequalities in multiple-choice format.

Grade 9-12 / SAT
🎯

Problem Solving & Data (SAT)

Practice SAT-style ratio, percent change, and rate word problems in multiple-choice format.

Grade 9-12 / SAT