Roman Numerals Worksheet Generator

Roman-numeral practice for Grade 3 through Grade 6. Kids convert numbers to Roman numerals (12 → XII), Roman numerals back to numbers (XIV → 14), or mix both directions on one page. Pick a range — 1–20 all the way up to 1–1000 — and print with an optional answer key.

Roman numeral basics — I = 1, V = 5, X = 10, L = 50, C = 100, D = 500, M = 1000. A smaller symbol before a larger one subtracts (IV = 4, IX = 9, XL = 40, XC = 90). A short cheat-sheet prints at the top of every worksheet.

Go to print queue →
Write the Roman numeral (12 → XII) · Range 1–20
Write the Roman numeral for each number on the line.
I= 1V= 5X= 10L= 50C= 100D= 500M= 1000
  1. 1.1=
  2. 2.2=
  3. 3.3=
  4. 4.4=
  5. 5.5=
  6. 6.6=
  7. 7.7=
  8. 8.8=
  9. 9.9=
  10. 10.10=
  11. 11.11=
  12. 12.12=
  13. 13.13=
  14. 14.14=
  15. 15.15=
  16. 16.16=
  17. 17.17=
  18. 18.18=
  19. 19.19=
  20. 20.20=