Number Words Worksheet Generator

Build a fresh number-names practice sheet in seconds. Kids write each number in words, each number word as a number, or a mix of both. Pick the range (0–20 up to 4-digit numbers), choose US or UK/India wording, then print straight from your browser with or without an answer key. Tuned for Kindergarten through Grade 3.

A worked example prints under the title in the style you picked, so kids see whether to write “five hundred fifty-six” or “five hundred and fifty-six” before the first blank. Compound numbers are hyphenated (twenty-one) throughout.

Go to print queue →
Write the number words · 100–999
Write each number in words, and each number word as a number. Example: 556 → Five hundred fifty-six
1664
2102
3574
4982
5971
6352
7651
8748
9483
10995
11509
12539