Addition Worksheets

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

Basic Horizontal Addition

Addition to 5

Addition to 10

Addition to 20

Addition to 100

Longer addition problems to 20 (eg. 2 + 3 + 1 + 2 + 4 = )

Longer addition problems to 100 (eg. 21 + 35 + 7 + 19 = )

Encouraging Counting On / Looking for Patterns

Adding 1 to any number below 20

Adding lots of 1’s to any number below 20

Adding 2 to any number below 30

Adding lots of 2’s to any number below 30

Adding 9 to any number below 100

Adding lots of 9’s to any number below 100

Adding 10 to any number below 100

Adding lots of 10’s to any number below 100

Adding 11 to any number below 100

Adding lots of 11’s to any number below 100

Adding 100 to any number below 1500

Adding lots of 100’s to any number below 1500

Encouraging the Use of Place Value

Adding multiples of 10 (eg. 50 + 20 = )

Adding lots of multiples of 10

Adding multiples of 100 (eg. 500 + 200 = )

Adding lots of multiples of 100

Adding multiples of 1000 (eg. 5000 + 2000 = )

Adding lots of multiples of 1000

Vertical Addition of Quantities with the Same Number of Digits

For instance, adding 292 + 103 + 592.

(If you choose the no carrying option, the numbers may not always have the same number of digits.)

Vertical / formal addition of two digit numbers (no carrying)

Vertical / formal addition of two digit numbers

Vertical / formal addition of three digit numbers (no carrying)

Vertical / formal addition of three digit numbers

Vertical / formal addition of four digit numbers (no carrying)

Vertical / formal addition of four digit numbers

Vertical Addition of Quantities with Mixed Numbers of Digits

For instance, adding 152 + 2837 + 53.

Vertical / formal addition of two digit numbers (no carrying)

Vertical / formal addition of two digit numbers

Vertical / formal addition of three digit numbers (no carrying)

Vertical / formal addition of three digit numbers

Vertical / formal addition of four digit numbers (no carrying)

Vertical / formal addition of four digit numbers