- Horizontal (Find the Answer)
- Horizontal (Find the Missing Number)
- Within 5
- Within 10
- Within 20
- Within 50
- Within 100
- Within 500
- Within 1000
- Within 10000
- Mixed Structures
- None
- None
- Without Regrouping
- Allow Duplicates
- No Duplicates Allowed
- 1 page
- 2 pages
What You Can Do with the Math Subtraction Worksheet Generator
The subtraction worksheet generator creates practice problems based on your custom settings and supports printing on various paper formats, making it ideal for classroom and home use.
1. Customizable Difficulty Levels
Create math subtraction worksheets tailored to different learning levels with a variety of number ranges:
Answer Range
- Within 5
- Within 10
- Within 20
- Within 50
- Within 100
- Within 500
- Within 1000
- Within 10000
Each range includes multiple digit combinations. For example, within 100 you can generate subtraction problems like 2-digit minus 1-digit, or 2-digit minus 2-digit. Within 500, problems can include 3-digit minus 1-digit, 3-digit minus 2-digit, or 3-digit minus 3-digit.
2. Support for Decimals and Multiples of 10, 100, and 1000
Customize the minuend and subtrahend with different number types in the problem constraints, such as 1-decimal, 2-decimal, multiples of 10, 100, or 1000.
3. Compatible with Multiple Paper Sizes
All worksheets are formatted for easy printing on A4 and US Letter paper—ideal for classrooms, homework, or tutoring sessions.
4. Randomized and Repeatable Problems
Each worksheet is generated randomly. You can choose whether to allow repeated problems or ensure every one is unique.
5. Instant Answer Access via QR Code
Each worksheet includes a QR code. Scan it with a mobile device to instantly view the correct answers—accessible for up to 365 days.
How to Use the Math Subtraction Worksheet Generator
1. Choose Problem Type
This subtraction worksheet generator supports two types of problems: missing number in subtraction equations and missing result in subtraction problems.
Horizontal (Missing Number)
- 658 - ______ = 212
- 52 - ______ = 12
- ______ - 15 = 26
- 336.25 - ______ = 156.12
- ______ - 7 = 2
- 16 - ______ = 5
Horizontal (Missing Answer)
- 360 - 52 = ______
- 115 - 16 = ______
- 3.2 - 1.2 = ______
- 2.56 - 1.12 = ______
- 66 - 23 = ______
- 158 - 122 = ______
2. Choose Answer Range
This subtraction problem generator allows you to set answer ranges such as:
Answer Range
- Within 5
- Within 10
- Within 20
- Within 50
- Within 100
- Within 500
- Within 1000
- Within 10000
Choose the answer range according to the learning needs. Different ranges also include flexible problem structures; for example, subtraction problems within 10 can be in the form of "1-digit minus 1-digit," while problems within 100 can be "2-digit minus 2-digit" or "2-digit minus 1-digit."
3. Choose Problem Structure
"Problem structure" refers to the format of each subtraction problem. For example, subtraction problems within 100 may include "2-digit minus 2-digit" or "2-digit minus 1-digit" formats, while problems within 10 may include "1-digit minus 1-digit" formats. Below is a detailed breakdown of problem structures by answer range:
Subtraction Within 5
- 1-Digit - 1-Digit
Subtraction Within 10
- 1-Digit - 1-Digit
Subtraction Within 20
- 2-Digit - 1-Digit
- 2-Digit - 2-Digit
Subtraction Within 50
- 2-Digit - 1-Digit
- 2-Digit - 2-Digit
Subtraction Within 100
- 2-Digit - 1-Digit
- 2-Digit - 2-Digit
Subtraction Within 500
- 3-Digit - 1-Digit
- 3-Digit - 2-Digit
- 3-Digit - 3-Digit
Subtraction Within 1000
- 3-Digit - 1-Digit
- 3-Digit - 2-Digit
- 3-Digit - 3-Digit
Subtraction Within 10000
- 4-Digit - 1-Digit
- 4-Digit - 2-Digit
- 4-Digit - 3-Digit
- 4-Digit - 4-Digit
4. Choose Problem Constraints
Problem constraints define restrictions on the generated arithmetic practice problems. Depending on the problem structure, constraints include: 1 decimal place, 2 decimal places, multiples of 10, multiples of 100, and multiples of 1000.
Example: For subtraction within 100, if the constraint "2 decimal places" is selected, the generated problems might look like: 156.28 - 112.16 = ______, 22.56 - 12.25 = ______, 1.32 - 1.02 = ______.
1 Decimal Place
- 23.8 - 12.6 = ______
- 1.9 - 1.2 = ______
- 35.8 - ______ = 11.2
- 98.9 - 12.6 = ______
- ______ - 5.2 = 1.5
- 65.8 - 32.5 = ______
2 Decimal Places
- 125.32 - 102.56 = ______
- 113.56 - 0.28 = ______
- 259.18 - ______ = 36.27
- ______ - 0.56 = 6.26
- 115.21 - 0.56 = ______
- 62.56 - 15.31 = ______
Multiples of 10
- 90 - 30 = ______
- 260 - 160 = ______
- 590 - ______ = 190
- ______ - 50 = 20
- 60 - 20 = ______
- 60 - 20 = ______
Multiples of 100
- 900 - 600 = ______
- 500 - 300 = ______
- 500 - ______ = 100
- 900 - 200 = ______
- 700 - ______ = 500
- 1200 - 600 = ______
Multiples of 1000
- 9000 - 1000 = ______
- 6000 - 2000 = ______
- 7000 - ______ = 2000
- 5000 - 1000 = ______
- 6000 - ______ = 3000
- ______ - 5000 = 2000
5. Choose Operation Rules
Operation rules define restrictions on the calculation process. By default, "Without Regrouping" is selected, meaning subtraction problems will be generated without regrouping, suitable for beginners.
6. Allow Duplicates
Choose whether duplicate problems are allowed in your printable math worksheet. Choosing "No Duplicates" ensures all generated problems are unique.
7. Choose Number of Pages
Choose how many pages of worksheets you want to generate. Each page includes a fixed number of problems and is automatically laid out in a clean, print-friendly format. This option lets you control the total number of practice questions.
8. Choose Paper Type
Choose the Paper type compatible with your printer. We support A4 (210 × 297 mm) and US Letter (8.5 × 11 inches), the two most commonly used paper sizes in homes and schools around the world. This ensures your worksheets are ready to print and use without formatting issues.
Once you've customized your worksheet settings, click "Generate Problems" to instantly create randomized math subtraction worksheets tailored to your selections. Generate unlimited variations, then click "Print" to get a clean, classroom-ready version.
Examples of Using the Math Subtraction Worksheet Generator
1. 1-Digit Subtraction Worksheets
* Answer range: Choose either within 5 or within 10.
Answer Range Examples
- Within 5
- Within 10
- Within 20
- Within 50
- Within 100
- Within 500
- Within 1000
- Within 10000
* Problem structure: Choose 1-digit - 1-digit.
Problem Structure Examples (Within 5)
- 1-Digit - 1-Digit
Problem Structure Examples (Within 10)
- 1-Digit - 1-Digit
2. 2-Digit Subtraction Worksheets
* Answer range: Choose from within 20, within 50, or within 100.
Answer Range Examples
- Within 5
- Within 10
- Within 20
- Within 50
- Within 100
- Within 500
- Within 1000
- Within 10000
* Problem structure: Choose from 2-digit - 1-digit, 2-digit - 2-digit, or mixed structures.
Problem Structure Examples (Within 20)
- Mixed Structures
- 2-Digit - 1-Digit
- 2-Digit - 2-Digit
Problem Structure Examples (Within 50)
- Mixed Structures
- 2-Digit - 1-Digit
- 2-Digit - 2-Digit
Problem Structure Examples (Within 100)
- Mixed Structures
- 2-Digit - 1-Digit
- 2-Digit - 2-Digit
3. 3-Digit Subtraction Worksheets
* Answer range: Choose either within 500 or within 1000.
Answer Range Examples
- Within 5
- Within 10
- Within 20
- Within 50
- Within 100
- Within 500
- Within 1000
- Within 10000
* Problem structure: Choose from 3-digit - 1-digit, 3-digit - 2-digit, 3-digit - 3-digit, or mixed structures.
Problem Structure Examples (Within 500)
- Mixed Structures
- 3-Digit - 1-Digit
- 3-Digit - 2-Digit
- 3-Digit - 3-Digit
Problem Structure Examples (Within 1000)
- Mixed Structures
- 3-Digit - 1-Digit
- 3-Digit - 2-Digit
- 3-Digit - 3-Digit
4. Subtraction Worksheets Within 10
* Answer range: Choose within 10.
Answer Range Examples
- Within 5
- Within 10
- Within 20
- Within 50
- Within 100
- Within 500
- Within 1000
- Within 10000
* Problem structure: Choose 1-digit - 1-digit.
Problem Structure Examples (Within 10)
- 1-Digit - 1-Digit
5. Decimal Subtraction Worksheets
All types of subtraction problems can be set in decimal format. Simply choose "1 decimal place" or "2 decimal places" in the problem constraints. Make sure to set an answer range first.
Problem Constraint Examples
- 1 Decimal Place
- 2 Decimal Places