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.13=
  2. 2.1=
  3. 3.11=
  4. 4.20=
  5. 5.6=
  6. 6.15=
  7. 7.9=
  8. 8.10=
  9. 9.3=
  10. 10.5=
  11. 11.4=
  12. 12.2=
  13. 13.8=
  14. 14.16=
  15. 15.12=
  16. 16.14=
  17. 17.7=
  18. 18.18=
  19. 19.19=
  20. 20.17=