Subtraction Worksheets

Use the links below to generate random and differentiated subtraction worksheets on the given topic.

Basic Horizontal Subtraction

Subtraction to 5

Subtraction to 10

Subtraction to 20

Subtraction to 100

Longer subtraction problems to 20 (eg. 20 – 5 – 3 – 2 – 5 = )

Longer subtraction problems to 100 (eg. 100 – 15 – 23 – 22 – 15 = )

Encouraging Counting Back / Looking for Patterns

Subtracting 1 from any number below 20

Subtracting lots of 1’s from any number below 20

Subtracting 2 from any number below 20

Subtracting lots of 2’s from any number below 20

Subtracting 9 from any number below 100

Subtracting lots of 9’s from any number below 100

Subtracting 10 from any number below 100

Subtracting lots of 10’s from any number below 100

Subtracting 11 from any number below 100

Subtracting lots of 11’s from any number below 100

Subtracting 100 from any number below 1500

Subtracting lots of 100’s from any number below 1500

Encouraging the Use of Place Value

Subtracting multiples of 10

Subtracting lots of multiples of 10

Subtracting multiples of 100

Subtracting lots of multiples of 100

Subtracting multiples of 1000

Subtracting lots of multiples of 1000

Vertical Subtraction of Quantities with the Same Number of Digits

Vertical subtraction of two digit numbers (no regrouping)

Vertical subtraction of two digit numbers

Vertical subtraction of three digit numbers (no regrouping)

Vertical / formal subtraction of three digit numbers

Vertical subtraction of four digit numbers (no regrouping)

Vertical subtraction of four digit numbers

Vertical Subtraction of Mixed Quantities

Vertical subtraction to 100 (no regrouping)

Vertical subtraction of lots of numbers to 100 (no regrouping)

Vertical subtraction to 100

Vertical subtraction of lots of numbers to 100

Vertical subtraction to 1000 (no regrouping)

Vertical subtraction of lots of numbers to 1000 (no regrouping)

Vertical subtraction to 1000

Vertical subtraction of lots of numbers to 1000