If you need comparing numbers to 9999 worksheets that you can print right now, this page builds them for you — 20 fresh problems, an answer key underneath, and no account to create first. Right now the generator is set to problems such as 4,138 □ 4,138 (write >, < or =) (answer =) and 2,744 □ 3,847 (write >, < or =) (answer <); press the button again and the numbers change while the skill stays the same.
‘New set of problems’ opens the generator in its own tab. There you can change the problem count and turn the answer key on or off. ‘Print or save as PDF’ opens the print dialog — choose Save as PDF in the printer list to keep the file. The sheet fits US Letter and A4, and the answer key prints on its own page.
Because the sheet includes equal pairs at random intervals, it catches children who have learned to alternate the symbols rather than read the numbers.
The reliable method is to compare digit by digit from the left and stop at the first difference — that is exactly how a computer does it, and it settles 4,138 □ 4,138 (write >, < or =) without any guessing.
The greater-than and less-than symbols carry their own difficulty, quite separate from the comparison itself. Many children know which number is bigger and still write the symbol the wrong way round.
The sheet uses numbers up to 9,999, including pairs that are equal, so the child cannot assume every line needs a greater-than or a less-than — 8,080 □ 5,529 (write >, < or =) is a fair example of it.
Teachers usually place comparing numbers to 9999 worksheets alongside the number comparison expectations for this grade, which is where the skill sits in the majority of US state frameworks.
| # | Problem | Answer | What to check |
|---|---|---|---|
| 1 | 4,138 □ 4,138 (write >, < or =) | = | Watch for: comparing by length instead of by value |
| 2 | 2,744 □ 3,847 (write >, < or =) | < | Check: writing the symbol backwards |
| 3 | 6,679 □ 2,749 (write >, < or =) | > | Look at: missing the equals case |
| 4 | 9,759 □ 7,432 (write >, < or =) | > | Ask about: reading grouping commas as decimal points |
| 5 | 8,080 □ 5,529 (write >, < or =) | > | Watch for: stopping at the first digit |
| 6 | 9,316 □ 6,596 (write >, < or =) | > | Check: rushing the close pairs |
Take the first problem on the sheet as it stands, 4,138 □ 4,138 (write >, < or =). Work 4,138 □ 4,138 (write >, < or =) out on paper rather than in your head the first few times, say each step aloud, and check the result against = on the key before moving on.
Work 9,759 □ 7,432 (write >, < or =) out loud as a demonstration. It gives >. Children who hear 9,759 □ 7,432 (write >, < or =) reasoned through once at the start of a session make noticeably fewer errors in the ten minutes that follow.
The answer key is generated with the worksheet, not written by hand, so it always matches the sheet in front of you — 4,138 □ 4,138 (write >, < or =) is listed as =, 2,744 □ 3,847 (write >, < or =) as <, and so on down the page.
Because the numbers are random, there is no shared answer list to look up: the key printed behind your sheet is the only one that fits it, and it shows = for 4,138 □ 4,138 (write >, < or =).
Printing works the same on US Letter and A4, because the layout uses relative widths rather than fixed inches. Set margins to default and scaling to 100%, and all 20 problems fit.
If the problems look cramped, drop the count from 20 to a smaller number before printing these comparing numbers to 9999 worksheets; the font stays the same size and the spacing opens up.
Print a sheet of comparing numbers to 9999 worksheets, run it for 10 minutes, mark it together, and come back tomorrow for a different set of numbers on the same skill.
→ Free Comparing Numbers Worksheets
Free printable math worksheets from a working math academy director in Korea. Problems come from our own code, not from a published workbook. Every sheet prints on US Letter or A4 with its answer key. All worksheets · Worksheet generator · Korean site
Last updated: 2026-09-13