Drills

Fast, focused practice pages with an answer key.

DrillGrades 1 to 2Grades 3 to 4

Addition worksheets

Printable addition practice with control over digits, regrouping and layout.

DrillGrades 1 to 2Grades 3 to 4

Subtraction worksheets

Printable subtraction practice with control over digits, borrowing and layout.

DrillGrades 3 to 4Grades 5 to 6

Multiplication facts worksheets

Times-table drills: one table, a range of tables, squares or anchor facts, in order or shuffled.

DrillGrades 3 to 4Grades 5 to 6

Long multiplication worksheets

Multi-digit multiplication with room to show every partial product, from 2 × 1 digits up to 5 × 3.

DrillGrades 3 to 4Grades 5 to 6

Grid method multiplication

The area model: break each number into place values, fill the boxes and add them up.

DrillGrades 3 to 4Grades 5 to 6

Lattice multiplication

The lattice (gelosia) method: one small multiplication per box, then add along the diagonals.

DrillGrades 3 to 4

Multiplication frenzy

A timed times-table grid: fill in all 100 products. Headers are shuffled so every version is different.

DrillPre-K to KGrades 1 to 2

Addition facts worksheets

Practice one number at a time (+7, +8), doubles, near doubles, or all the facts, with the sums kept as small as you like.

DrillPre-K to KGrades 1 to 2

Subtraction facts worksheets

Practice taking away one number at a time, or all the facts, with answers from 0 to 9 so each fact has a partner addition fact.

DrillGrades 1 to 2Grades 3 to 4

Column addition worksheets

Add three to six numbers stacked in a column, with one to five digits each.

DrillPre-K to KGrades 1 to 2Grades 3 to 4

Number bonds and complements

Pairs that make 10, 20, 100 or 1000 (and the 9s, 99s and 999s), as missing-number sums or as subtraction.

DrillGrades 3 to 4Grades 5 to 6

Divisibility rules worksheets

Tick the boxes for every number a given number divides by, using the rules for 2, 3, 4, 5, 6, 8, 9 and 10.

DrillGrades 1 to 2

Addition frenzy

A timed addition grid: fill in all 100 sums. Headers are shuffled so every version is different.

DrillGrades 1 to 2

Subtraction frenzy

A timed subtraction grid: fill in all 100 differences. Headers are shuffled so every version is different.

DrillGrades 3 to 4Grades 5 to 6

Division worksheets

Division facts and long division with or without remainders, in bracket or inline layout.

DrillGrades 3 to 4Grades 5 to 6

Long division worksheets

Long division with one, two or three-digit divisors, with or without remainders or decimal answers, and every step shown on the answer key.

DrillGrades 1 to 2Grades 3 to 4

Mixed operations worksheets

Addition, subtraction, multiplication and division on the same page: read the sign, then work the problem.

DrillGrades 1 to 2Grades 3 to 4

Fact family worksheets

Three numbers in a triangle make four facts: two to add or multiply and two to subtract or divide.

DrillGrades 1 to 2Grades 3 to 4

Missing number worksheets

Equations with one empty box, for addition, subtraction, multiplication, division or a mix.

DrillPre-K to K

Counting objects worksheets

Count a group of shapes and write the number, or circle the right number, for any total from 3 to 20.

DrillPre-K to K

Number tracing 0 to 20

Trace dotted numerals from a green start dot, then count and color that many shapes.

DrillPre-K to K

Ten frame worksheets

Count the circles in a ten frame, color in a number, or find how many more make ten or twenty.

DrillGrades 1 to 2

Skip counting worksheets

Fill in the missing numbers when counting by 2, 3, 4, 5 or 10, forwards, backwards or both.

DrillGrades 5 to 6Grades 7 to 8

Integer number line worksheets

Read whole numbers on both sides of zero from a number line, or plot them, on lines from −5 to 5 up to −50 to 50.

DrillGrades 1 to 2Grades 3 to 4

Place value worksheets

The value of a digit, the digit in a place, and expanded form both ways, for numbers from 2 to 6 digits.

DrillGrades 3 to 4

Number names worksheets

Write numbers in words and number names as digits, from 3 digits up to millions.

DrillGrades 1 to 2Grades 3 to 4Grades 5 to 6

Comparing numbers worksheets

Circle <, = or > to compare whole numbers, decimals or integers, from numbers to 99 up to 999,999.

DrillGrades 1 to 2Grades 3 to 4Grades 5 to 6

Ordering numbers worksheets

Put three, four or five numbers in order from least to greatest, or greatest to least, by numbering the boxes.

DrillGrades 3 to 4Grades 5 to 6

Rounding worksheets

Round whole numbers to the nearest 10, 100, 1,000 or 10,000, or decimals to the nearest whole number, tenth or hundredth, with an optional number line.

DrillGrades 5 to 6

Powers of 10 worksheets

Write powers of 10 as numbers and numbers as powers of 10, and multiply or divide by powers of 10 by moving the decimal point.

DrillGrades 5 to 6Grades 7 to 8

Exponents worksheets

Evaluate powers, or use the exponent rules for products, quotients and powers of powers.

DrillGrades 5 to 6Grades 7 to 8

Opposites and absolute value worksheets

Write the opposite of a number, find an absolute value, compare absolute values and work out expressions with absolute value.

DrillGrades 3 to 4

Fractions on a number line

Read the fraction a dot shows on a number line, or mark a named fraction, on lines from 0 to 1 or 0 to 2.

DrillPre-K to KGrades 1 to 2

Halves, thirds and fourths

Color the part named, spot the shape cut into equal parts, count the equal shares, or name the colored part, on circles, rectangles and squares.

DrillGrades 1 to 2Grades 3 to 4

Fractions of a set

Color a fraction of a group of shapes, write the fraction that is colored, or find a fraction of a number with equal groups to help.

DrillGrades 3 to 4Grades 5 to 6

Equivalent fractions

Find the missing numerator or denominator in a pair of equal fractions, with matching bar pictures or without.

DrillGrades 3 to 4Grades 5 to 6

Compare fractions

Compare two fractions with the same denominator, the same numerator, a benchmark of one half, or any denominators.

DrillGrades 3 to 4Grades 5 to 6

Order fractions

Write three or four fractions in order, least to greatest or greatest to least.

DrillGrades 3 to 4Grades 5 to 6

Add and subtract fractions

Add and subtract fractions or mixed numbers with like denominators, or with unlike denominators in lowest terms.

DrillGrades 5 to 6

Simplify fractions

Write fractions in lowest terms by dividing the numerator and denominator by their greatest common factor.

DrillGrades 5 to 6

Multiply and divide fractions

Multiply and divide fractions, fractions with whole numbers, and mixed numbers, with answers in lowest terms.

DrillGrades 3 to 4Grades 5 to 6

Decimal grids: tenths and hundredths

Color in a decimal, fraction or percent on a 100-square grid, or write the decimal, fraction or percent that is colored in.

DrillGrades 5 to 6Grades 7 to 8

Fractions, decimals and percents

Complete each row of equal fractions, decimals and percents, starting from the fraction, the decimal or the percent.

DrillGrades 5 to 6Grades 7 to 8

Percent of a number

Find a percent of a number, find what percent one number is of another, or find the whole from a percent.

DrillGrades 7 to 8

Solve proportions

Find the missing value n in a proportion written with fractions or with colons.

DrillGrades 5 to 6Grades 7 to 8

Ratio and rate word problems

Short word problems on unit rates, equal rates, equivalent ratios and parts of a whole, each with one numeric answer.

DrillGrades 7 to 8

Fractions and repeating decimals

Write fractions with denominators 3, 6, 7, 9 and 11 as repeating decimals, or write repeating decimals as fractions.

DrillGrades 7 to 8

Negative fractions and decimals

Add, subtract, multiply and divide positive and negative fractions and decimals, with answers in lowest terms.

DrillGrades 3 to 4Grades 5 to 6

Prime and composite numbers

Circle the prime or composite numbers, or tick prime or composite for each number.

DrillGrades 1 to 2Grades 3 to 4

Number patterns and sequences

Continue number patterns, fill in missing numbers, or find the rule: counting up, counting down and multiplying.

DrillGrades 1 to 2Grades 3 to 4

Function machine worksheets

Numbers go into a machine and change by a rule: find what comes out, what went in, or the rule itself.

DrillGrades 1 to 2Grades 3 to 4Grades 5 to 6

Growing shape patterns

Count the steps of a growing pattern of tiles, dots or matchsticks, then find how many are in a later step.

DrillPre-K to K

Shape and color patterns

Continue AB, AAB, ABB, ABC and AABB patterns of colored shapes by coloring or circling what comes next.

DrillGrades 5 to 6

Expressions with a variable

Evaluate expressions by replacing a letter with a number, or match a phrase to the expression it describes.

DrillGrades 7 to 8

Simplifying expressions

Combine like terms and use the distributive property to write each expression in its simplest form.

DrillGrades 5 to 6

One-step equations

Solve equations with one operation: add, subtract, multiply or divide. The solved example can show a balance scale.

DrillGrades 7 to 8

Is it a solution?

Substitute a number into an equation or inequality, find each side, and decide whether it is a solution.

DrillGrades 7 to 8

Linear rules from tables

Find the rule y = mx + b from a table: choose it from four, write m and b, or use the pattern to fill in missing values.

DrillGrades 7 to 8

Slope from a table

Find the slope of a linear function from a table of values, and optionally the value of y when x is 0.

DrillPre-K to K

Position words worksheets

Above, below, next to, left of and right of: read a picture and circle the word that fits.

DrillPre-K to K

Compare size worksheets

Longer, shorter, taller, bigger: circle the pencil, tree or circle that fits the word.

DrillGrades 1 to 2Grades 3 to 4

Telling time worksheets

Read analog clocks to the hour, half hour, quarter hour, five minutes or the minute, and write the time.

DrillGrades 3 to 4

Elapsed time worksheets

Find how much time passed, or what time it will be, from clocks or a timeline.

DrillGrades 1 to 2Grades 3 to 4

Money worksheets

Count a set of coins and bills, circle the coins that make an amount, or find the change.

DrillGrades 3 to 4Grades 5 to 6

Unit conversion worksheets

Change between metric or customary units of length, mass and capacity, one fact per row.

DrillGrades 1 to 2

Sides and vertices worksheets

Count the sides and vertices (corners) of triangles, quadrilaterals, pentagons, hexagons and more.

DrillPre-K to KGrades 1 to 2

Solid shapes worksheets

Name cubes, spheres, cones and cylinders, and optionally rectangular prisms and pyramids.

DrillGrades 3 to 4

Lines of symmetry worksheets

Circle the shapes that have a line of symmetry, or color squares to finish a symmetric picture.

DrillGrades 5 to 6

Protractor worksheets

A protractor is drawn with an angle on it. Read the size of the angle in degrees.

DrillGrades 7 to 8

Angle relationships worksheets

Find an unknown angle: complementary, supplementary, vertical, in a triangle, or between parallel lines.

DrillGrades 3 to 4

Area and perimeter worksheets

Count squares for area, count edges for perimeter, or find a missing side of a rectangle or L shape.

DrillGrades 5 to 6Grades 7 to 8

Coordinate plane worksheets

Plot points given as ordered pairs, or read the ordered pairs of marked points, in one quadrant or four.

DrillGrades 5 to 6

Classify triangles and quadrilaterals

Name triangles by their sides or angles, and quadrilaterals by their marks: square, rectangle, rhombus, parallelogram, trapezoid or kite.

DrillGrades 7 to 8

Circumference and area of circles

Find the circumference and area of a circle from its radius or diameter, in terms of pi or rounded to the hundredth.

DrillPre-K to KGrades 1 to 2Grades 3 to 4

Bar graphs

Read a bar graph and answer questions, or shade the bars to match a table.

DrillPre-K to KGrades 1 to 2Grades 3 to 4

Picture graphs

Read a picture graph where one symbol stands for 1, 2, 5 or 10 and answer questions.

DrillPre-K to KGrades 1 to 2

Sort and count shapes

Count each kind of shape in a mixed group and write how many of each, and how many in all.

DrillGrades 3 to 4

Line plots

Read a line plot, or mark Xs on a number line, with whole numbers, halves or quarters of an inch.

DrillGrades 5 to 6

Dot plots

Read a dot plot and find a count, a number of values above a point, the most common value and the range.

DrillGrades 5 to 6

Probability as a fraction

Find the probability of an event for a spinner, a bag of marbles or a die and write it as a fraction.

DrillGrades 5 to 6

Mean, median, mode and range

Find the mean, median, mode and range of sets of numbers, one statistic at a time or all four together.

DrillGrades 7 to 8

Mean absolute deviation

Find the mean, the distance of each number from the mean, and the mean absolute deviation.

DrillGrades 7 to 8

Scatter plots

Read the trend of a scatter plot (positive, negative or none) and use a line through the points to estimate a value.

DrillGrades 7 to 8

Box plots

Read a box plot and write the five-number summary, the range and the interquartile range.

DrillGrades 7 to 8

Stem-and-leaf plots

Read a stem-and-leaf plot, or build one from a list of numbers.

DrillGrades 7 to 8

Sampling and predictions

Use a random sample to predict a whole group, and decide whether a sample is fair or biased.

DrillGrades 3 to 4Grades 5 to 6

Two-step word problems

Stories that take two steps: add and subtract, multiply then add or subtract, or divide.

DrillPre-K to KGrades 1 to 2

Find and color sight words

A grid of look-alike words: color every box with the sight word and count them.

DrillPre-K to KGrades 1 to 2

Sort words by sound

Read each word and write it under its sound: short vowels, long vowels with silent e, vowel teams or digraphs.

DrillPre-K to KGrades 1 to 2

Rhyming words

Read a word and circle the one of three words that rhymes with it.

DrillGrades 1 to 2Grades 3 to 4

Count the syllables

Clap each word and write it under its number of syllables, from one to three or four.

DrillPre-K to KGrades 1 to 2Grades 3 to 4

Which word does not belong?

Rows of four words where three go together, and children circle the one that does not belong.

DrillGrades 1 to 2Grades 3 to 4Grades 5 to 6

Opposites and same-meaning words

Draw lines to match each word with its opposite (antonym) or a word that means almost the same (synonym).

DrillGrades 1 to 2Grades 3 to 4

Nouns, verbs and adjectives

Sort a word bank into naming words (nouns), action words (verbs) and describing words (adjectives).

DrillGrades 1 to 2Grades 3 to 4

Missing words (cloze)

Sentences with one missing word and a word bank in which every word fits only one sentence.

DrillGrades 1 to 2Grades 3 to 4

Sentence scramble

Put the mixed-up words in order to make a sentence, then write it on the line.