Addition & Subtraction

Discover addition & subtraction math resources and lessons for your interactive whiteboard.
Subtracting decimal numbers to 100 using the Standard Algorithm
Subtracting decimal numbers to 100 using the Standard Algorithm
Adding decimal numbers to 100 using the Standard Algorithm
Adding decimal numbers to 100 using the Standard Algorithm
Addition & Subtraction to 1,000 using standard algorithm
Addition & Subtraction to 1,000 using standard algorithm
Subtraction with numbers up to 20
Subtraction with numbers up to 20
Estimate the difference to 100,000
Estimate the difference to 100,000
Estimate the sum up to 10,000
Estimate the sum up to 10,000
Subtracting to 10,000 using the standard algorithm
Subtracting to 10,000 using the standard algorithm
Adding to 10,000 using the standard algorithm
Adding to 10,000 using the standard algorithm
Partial differences subtraction to 1,000 with regrouping
Partial differences subtraction to 1,000 with regrouping
Partial differences subtraction to 1,000 without regrouping
Partial differences subtraction to 1,000 without regrouping
Subtracting to 100,000
Subtracting to 100,000
Subtraction to 100,000 with simple numbers
Subtraction to 100,000 with simple numbers
Subtracting from a ten-thousands number
Subtracting from a ten-thousands number
Subtraction to 10,000 without regrouping
Subtraction to 10,000 without regrouping
Subtraction to 10,000 with simple numbers
Subtraction to 10,000 with simple numbers
Subtracting from a thousands number
Subtracting from a thousands number
Automaticity subtraction to 20
Automaticity subtraction to 20
Automaticity addition to 20
Automaticity addition to 20
Subtraction through 1,000
Subtraction through 1,000
Addition to 100,000
Addition to 100,000
Addition to 100,000 with simple numbers
Addition to 100,000 with simple numbers
Addition to 10,000 without regrouping
Addition to 10,000 without regrouping
Addition to 10,000 with simple numbers
Addition to 10,000 with simple numbers
Addition through 1,000
Addition through 1,000
Math Problem Generator
Math Problem Generator
Automaticity subtraction to 100
Automaticity subtraction to 100
Automaticity subtraction to 20 crossing tens
Automaticity subtraction to 20 crossing tens
Automaticity subtraction to 20 without crossing tens
Automaticity subtraction to 20 without crossing tens
Automaticity subtraction to 10
Automaticity subtraction to 10
Automaticity addition to 100
Automaticity addition to 100
Automaticity addition to 20 crossing tens
Automaticity addition to 20 crossing tens
Automaticity addition to 20 without crossing tens
Automaticity addition to 20 without crossing tens
Automaticity addition to 10
Automaticity addition to 10
Mental math + - to 100
Mental math + - to 100
Fill in the blank problems + - to 1,000
Fill in the blank problems + - to 1,000
Fill in the blank problems + - to 100
Fill in the blank problems + - to 100
Fill in the blank problems + - to 20
Fill in the blank problems + - to 20
Fill in the blank problems + - to 10
Fill in the blank problems + - to 10
Word Problems with addition & subtraction to 100
Word Problems with addition & subtraction to 100
Word Problems with addition & subtraction to 20
Word Problems with addition & subtraction to 20
Digital Dice
Digital Dice
Subtraction to 1,000 crossing tens and hundreds
Subtraction to 1,000 crossing tens and hundreds
Subtraction to 1,000 crossing hundreds
Subtraction to 1,000 crossing hundreds
Subtraction to 1,000 crossing tens
Subtraction to 1,000 crossing tens
Subtraction to 1,000 crossing multiples of ten
Subtraction to 1,000 crossing multiples of ten
Subtraction to 1,000 from a multiple of 100
Subtraction to 1,000 from a multiple of 100
Subtraction to 1,000 without crossing tens or hundreds
Subtraction to 1,000 without crossing tens or hundreds
Addition to 1,000 without crossing tens or hundreds
Addition to 1,000 without crossing tens or hundreds
Addition to 1,000 crossing hundreds
Addition to 1,000 crossing hundreds
Subtraction to 1,000 with multiples of ten
Subtraction to 1,000 with multiples of ten
Addition to 1,000 crossing tens
Addition to 1,000 crossing tens
Addition to 1,000 with multiples of ten
Addition to 1,000 with multiples of ten
Addition to 1,000 with crossing tens and hundreds
Addition to 1,000 with crossing tens and hundreds
Adding to a hundreds number
Adding to a hundreds number
Adding using standard algorithm with decimal numbers to the thousandths place
Adding using standard algorithm with decimal numbers to the thousandths place
Subtraction to 1,000 using standard algorithm with regrouping
Subtraction to 1,000 using standard algorithm with regrouping
Subtraction to 1,000 using standard algorithm
Subtraction to 1,000 using standard algorithm
Addition to 1,000 using standard algorithm with regrouping
Addition to 1,000 using standard algorithm with regrouping
Addition to 1,000 using standard algorithm
Addition to 1,000 using standard algorithm
Subtraction with decimal numbers to the hundredths place
Subtraction with decimal numbers to the hundredths place
Partial differences subtraction with decimal numbers to the thousandths place
Partial differences subtraction with decimal numbers to the thousandths place
Partial sums addition with decimal numbers to the hundredths place
Partial sums addition with decimal numbers to the hundredths place
Partial sums addition with decimal numbers to the thousandths place
Partial sums addition with decimal numbers to the thousandths place
Rekenrek/Abacus
Rekenrek/Abacus
Partial Sums Addition to 1,000
Partial Sums Addition to 1,000
Multiple routes to numbers up to 20
Multiple routes to numbers up to 20
Double and half math problems to 20
Double and half math problems to 20
On the bus: Recognizing how many added/subtracted to 20
On the bus: Recognizing how many added/subtracted to 20
On the bus: Recognizing addition and subtraction situations
On the bus: Recognizing addition and subtraction situations
Addition and subtraction to 20 using related problems
Addition and subtraction to 20 using related problems
Addition and subtraction to 20 using fact families
Addition and subtraction to 20 using fact families
Recognizing addition and subtraction situations to 20
Recognizing addition and subtraction situations to 20
Addition and subtraction to 10 using fact families
Addition and subtraction to 10 using fact families
Recognizing addition and subtraction situations to 10
Recognizing addition and subtraction situations to 10
Addition and Subtraction to 10 with 1 or 2
Addition and Subtraction to 10 with 1 or 2
Estimated and exact difference with decimal numbers with 3 decimal places
Estimated and exact difference with decimal numbers with 3 decimal places
Estimated and exact difference with decimal numbers with 1 and 2 decimal places
Estimated and exact difference with decimal numbers with 1 and 2 decimal places
Estimated and exact difference with decimal numbers with 1 or 2 decimal places
Estimated and exact difference with decimal numbers with 1 or 2 decimal places
Determine difference between decimal numbers with 1, 2, and 3 decimals
Determine difference between decimal numbers with 1, 2, and 3 decimals
Subtraction with decimal numbers with 1,2, and 3 decimal places
Subtraction with decimal numbers with 1,2, and 3 decimal places
Determine the difference between decimal numbers with 3 decimal places
Determine the difference between decimal numbers with 3 decimal places
Subtraction with decimal numbers with 3 decimal places
Subtraction with decimal numbers with 3 decimal places
Determine difference between decimal numbers with 1 and 2 decimals
Determine difference between decimal numbers with 1 and 2 decimals
Determine difference between decimal numbers with 1 or 2 decimals places
Determine difference between decimal numbers with 1 or 2 decimals places
Subtraction with decimal numbers with 1 and 2 decimal places
Subtraction with decimal numbers with 1 and 2 decimal places
Subtraction with decimal numbers with 1 or 2 decimal places
Subtraction with decimal numbers with 1 or 2 decimal places
Estimate the difference to 1,000
Estimate the difference to 1,000
Estimate the difference to 100
Estimate the difference to 100
Subtraction to 1,000 with three or more numbers
Subtraction to 1,000 with three or more numbers
Subtraction to 1,000 via compensation method
Subtraction to 1,000 via compensation method
Subtraction to 1,000 via one more/one less
Subtraction to 1,000 via one more/one less
Subtraction to 1,000 via simplification
Subtraction to 1,000 via simplification
Subtraction to 1,000 splitting the subtrahend with regrouping
Subtraction to 1,000 splitting the subtrahend with regrouping
Subtraction to 1,000 from hundreds numbers
Subtraction to 1,000 from hundreds numbers
Determine difference to 1,000
Determine difference to 1,000
Subtraction to 1,000 splitting the subtrahend
Subtraction to 1,000 splitting the subtrahend
Subtracting numbers to a hundreds number
Subtracting numbers to a hundreds number
Subtraction through 100 regrouping tens
Subtraction through 100 regrouping tens
Subtraction through 100 regrouping hundreds as tens
Subtraction through 100 regrouping hundreds as tens
Subtraction through 100 using tens
Subtraction through 100 using tens
Subtraction to 1,000 with the zero-rule
Subtraction to 1,000 with the zero-rule
Subtraction to 100 with three or more numbers
Subtraction to 100 with three or more numbers
Subtraction to 100 via compensation method
Subtraction to 100 via compensation method
Subtraction to 100 via one more/one less
Subtraction to 100 via one more/one less
Subtraction to 100 via simplification
Subtraction to 100 via simplification
Subtraction to 100 with subtrahends >10
Subtraction to 100 with subtrahends >10
Subtraction to 100 regrouping with subtrahends <10
Subtraction to 100 regrouping with subtrahends <10
Subtraction to 100 by splitting the subtrahend with subtrahends >10
Subtraction to 100 by splitting the subtrahend with subtrahends >10
Subtraction to 100 by splitting the subtrahend with subtrahends < 10
Subtraction to 100 by splitting the subtrahend with subtrahends < 10
Determining difference to 100
Determining difference to 100
Subtraction to 100 by creating an addition problem
Subtraction to 100 by creating an addition problem
Subtracting numbers to 100 from a tens number
Subtracting numbers to 100 from a tens number
Subtraction from tens numbers with small differences
Subtraction from tens numbers with small differences
Subtraction to 100
Subtraction to 100
Subtraction to 100 by tens and ones
Subtraction to 100 by tens and ones
 Subtracting numbers to 100 to a tens number
Subtracting numbers to 100 to a tens number
Subtracting numbers to 100 using tens
Subtracting numbers to 100 using tens
Subtraction to 100 via the zero rule
Subtraction to 100 via the zero rule
Subtraction to 50 with subtrahends >10
Subtraction to 50 with subtrahends >10
Subtraction to 50 with subtrahends <10
Subtraction to 50 with subtrahends <10
Number Bond Charts
Number Bond Charts
Subtraction to 50 with subtrahends >10
Subtraction to 50 with subtrahends >10
Subtraction to 50 without crossing ten with subtrahends <10
Subtraction to 50 without crossing ten with subtrahends <10
Subtraction to 30 using simplification
Subtraction to 30 using simplification
Subtraction to 30 with regrouping
Subtraction to 30 with regrouping
Subtraction to 30 without regrouping
Subtraction to 30 without regrouping
Subtraction to 20 with three or more numbers
Subtraction to 20 with three or more numbers
Subtraction to 20 with one more or one less
Subtraction to 20 with one more or one less
Subtraction to 20 via inverse operation
Subtraction to 20 via inverse operation
Subtraction to 20 crossing ten
Subtraction to 20 crossing ten
Subtraction to 20 with one more or one less, decomposing the second number
Subtraction to 20 with one more or one less, decomposing the second number
Subtraction to 20 using grouping with three numbers
Subtraction to 20 using grouping with three numbers
Subtraction to 20 on the number line, crossing ten
Subtraction to 20 on the number line, crossing ten
On the bus: Subtraction to 20 crossing ten
On the bus: Subtraction to 20 crossing ten
Subtraction from 20 with numbers to 20
Subtraction from 20 with numbers to 20
Subtracting tens and ones from numbers to 20
Subtracting tens and ones from numbers to 20
Subtraction to 20 with result of 0 or 1
Subtraction to 20 with result of 0 or 1
Determining difference to 20
Determining difference to 20
Subtraction to 20 using simplification
Subtraction to 20 using simplification
Subtraction to 20 without regrouping
Subtraction to 20 without regrouping
Subtraction to 20 on the number line
Subtraction to 20 on the number line
On the bus: Subtraction to 20
On the bus: Subtraction to 20
Recognizing subtraction problems to 20
Recognizing subtraction problems to 20
Subtraction to 10 with three numbers
Subtraction to 10 with three numbers
Subtraction to 10 via inverse operation
Subtraction to 10 via inverse operation
Subtraction to 10 using related problems
Subtraction to 10 using related problems
Subtraction to 10 with one more or one less
Subtraction to 10 with one more or one less
Subtraction to 10
Subtraction to 10
Subtraction to 10 on the number line
Subtraction to 10 on the number line
Subtraction from 10 with numbers to 10
Subtraction from 10 with numbers to 10
Subtraction to 10 with result of 0 or 1
Subtraction to 10 with result of 0 or 1
Subtraction to 10 with 1 or 2
Subtraction to 10 with 1 or 2
Subtraction to 10 with rekenrek
Subtraction to 10 with rekenrek
Recognizing subtraction problems to 10
Recognizing subtraction problems to 10
Subtraction to 10 via bus example
Subtraction to 10 via bus example
Subtraction to 5
Subtraction to 5
Recognizing subtraction problems to 5
Recognizing subtraction problems to 5
Addition to 100 with round numbers
Addition to 100 with round numbers
Estimated and exact sum  with decimal numbers with 3 decimal places
Estimated and exact sum with decimal numbers with 3 decimal places
Estimated and exact sum with decimal numbers with 1 and 2 decimal places
Estimated and exact sum with decimal numbers with 1 and 2 decimal places
Estimated and exact sum with decimal numbers with 1 or 2 decimal places
Estimated and exact sum with decimal numbers with 1 or 2 decimal places
Addition with decimal numbers with 1, 2, or 3 decimal places
Addition with decimal numbers with 1, 2, or 3 decimal places
Addition with decimal numbers with 3 decimal places
Addition with decimal numbers with 3 decimal places
Addition with decimal numbers with 1 and 2 decimal places
Addition with decimal numbers with 1 and 2 decimal places
Addition with decimal numbers with 1 or 2 decimal places
Addition with decimal numbers with 1 or 2 decimal places
Estimate the sum to 1,000
Estimate the sum to 1,000
Estimate the sum to 100
Estimate the sum to 100
Addition to 1,000 via compensation method
Addition to 1,000 via compensation method
Addition to 1,000 with one more or one less
Addition to 1,000 with one more or one less
Addition to 1,000 via simplification
Addition to 1,000 via simplification
Addition to 1,000 with three or more random numbers
Addition to 1,000 with three or more random numbers
Addition to 1,000 by splitting the second addend
Addition to 1,000 by splitting the second addend
Addition to 1,000 using grouping with three or more addends
Addition to 1,000 using grouping with three or more addends
Addition to 1,000 by splitting the second addend into hundreds, tens, and ones
Addition to 1,000 by splitting the second addend into hundreds, tens, and ones
Addition to 1,000 with three or more simple numbers
Addition to 1,000 with three or more simple numbers
Addition to 1,000 by counting, with hundreds and tens
Addition to 1,000 by counting, with hundreds and tens
Addition to 1,000 by counting, with hundreds
Addition to 1,000 by counting, with hundreds
Addition through 100 crossing tens
Addition through 100 crossing tens
Addition through 100 without regrouping
Addition through 100 without regrouping
Addition through 100 with tens
Addition through 100 with tens
Addition to 100 in tens with the zero rule
Addition to 100 in tens with the zero rule
Addition to 100 via compensation method
Addition to 100 via compensation method
Addition to 100 with one more or one less
Addition to 100 with one more or one less
Addition to 100 using simplification
Addition to 100 using simplification
Addition to 100 crossing tens with addends >10
Addition to 100 crossing tens with addends >10
Addition to 100 crossing ten with addends <10
Addition to 100 crossing ten with addends <10
Addition to 100 by tens and ones using addends >10
Addition to 100 by tens and ones using addends >10
Addition to 100 by making tens using addends <10
Addition to 100 by making tens using addends <10
 Addition to 100 with three or more random addends
Addition to 100 with three or more random addends
Addition to 100 with three or more simple numbers
Addition to 100 with three or more simple numbers
Addition to 100 making ten
Addition to 100 making ten
Adding to 100 by tens and ones without regrouping
Adding to 100 by tens and ones without regrouping
Addition to 100 without regrouping
Addition to 100 without regrouping
Addition to 100 with tens
Addition to 100 with tens
Addition to 100 with the zero-rule
Addition to 100 with the zero-rule
Addition to 50 with 10, 5, and 1
Addition to 50 with 10, 5, and 1
Addition to 50 making tens with second addends >10
Addition to 50 making tens with second addends >10
Addition to 50 making ten with second addends <10
Addition to 50 making ten with second addends <10
Addition to 50 with second addends >10
Addition to 50 with second addends >10
Addition to 50 with second addends <10
Addition to 50 with second addends <10
Add doubles to 40
Add doubles to 40
Addition to 30 using simplification
Addition to 30 using simplification
Addition to 30 making ten
Addition to 30 making ten
Addition to 30 without regrouping numbers
Addition to 30 without regrouping numbers
Addition to 30 with repeating addends
Addition to 30 with repeating addends
Addition to 20 with three or more addends
Addition to 20 with three or more addends
Adding to 20 with 2 or 3 addends
Adding to 20 with 2 or 3 addends
Adding equal amounts to 20
Adding equal amounts to 20
Addition to 20 with one more or one less
Addition to 20 with one more or one less
Addition to 20 with one more using an addition table
Addition to 20 with one more using an addition table
Adding to 20 swapping addends
Adding to 20 swapping addends
Addition to 20 with doubles and near doubles
Addition to 20 with doubles and near doubles
Add doubles to 20
Add doubles to 20
Addition to 20
Addition to 20
Addition to 20 using grouping with three addends
Addition to 20 using grouping with three addends
Addition to 20 making tens on the number line
Addition to 20 making tens on the number line
On the bus: Addition to 20 making ten
On the bus: Addition to 20 making ten
Addition to 20 with one more or one less
Addition to 20 with one more or one less
Addition to 20 with tens and ones
Addition to 20 with tens and ones
Addition to 20
Addition to 20
Addition to 20 using simplification
Addition to 20 using simplification
Addition to 20
Addition to 20
Addition to 20 on the number line
Addition to 20 on the number line
On the bus: Addition to 20
On the bus: Addition to 20
Recognizing addition problems to 20
Recognizing addition problems to 20
Addition to 10 with three addends
Addition to 10 with three addends
Adding to 10 with 2 or 3 addends
Adding to 10 with 2 or 3 addends
Addition to 10 swapping addends
Addition to 10 swapping addends
Addition to 10 with one more
Addition to 10 with one more
Addition to 10 with one more, one less
Addition to 10 with one more, one less
Adding doubles to 10
Adding doubles to 10
Addition to 10
Addition to 10
Addition to 10 on the  number line
Addition to 10 on the number line
Adding to the number 10
Adding to the number 10
Addition to 10 with 1 or 2 more
Addition to 10 with 1 or 2 more
Addition to 10 with the rekenrek
Addition to 10 with the rekenrek
Recognizing addition problems to 10
Recognizing addition problems to 10
On the bus: Addition to 10
On the bus: Addition to 10
Addition to 5
Addition to 5
Recognizing addition problems to 5
Recognizing addition problems to 5
Decomposing and composing to the thousands place
Decomposing and composing to the thousands place
Math automaticity- decomposing 10
Math automaticity- decomposing 10
Decomposing and composing to the hundreds place
Decomposing and composing to the hundreds place
Decomposing and composing 100 from round numbers
Decomposing and composing 100 from round numbers
Decomposing and composing 1,000
Decomposing and composing 1,000
Math automaticity- decomposing numbers to 10
Math automaticity- decomposing numbers to 10
Decomposing and composing 100 from random numbers
Decomposing and composing 100 from random numbers
Number bond charts to 20
Number bond charts to 20
Decomposing and composing to the tens place
Decomposing and composing to the tens place
Number bond charts to 30
Number bond charts to 30
Decomposing and composing numbers to 20
Decomposing and composing numbers to 20
Decomposing and Composing 20
Decomposing and Composing 20
Composing to 20
Composing to 20
Decomposing and composing number to 10
Decomposing and composing number to 10
Combining numbers to 10
Combining numbers to 10
Decomposing and composing 2 to 9
Decomposing and composing 2 to 9
Decomposing and composing numbers to 5
Decomposing and composing numbers to 5
Composing numbers to 10
Composing numbers to 10
Decomposing numbers to 10
Decomposing numbers to 10
Coloring decompositions to 10- recognizable objects
Coloring decompositions to 10- recognizable objects
Coloring decompositions to 10- abstract objects
Coloring decompositions to 10- abstract objects
Addition with decimal numbers up to the hundredths place
Addition with decimal numbers up to the hundredths place
Decomposition and addition up to 10
Decomposition and addition up to 10
Number bond charts to 10
Number bond charts to 10
Decomposing and composing 10
Decomposing and composing 10

Get started with Gynzy