---
title: "Roman numerals to 1000"
description: "Read Roman numerals to 1000 (M) and recognise years written in Roman numerals"
canonical: https://lightmysky.com/learn/mathematics/roman-numerals-to-1000-mt_To9HdLy8vq
source: https://lightmysky.com/learn/mathematics/roman-numerals-to-1000-mt_To9HdLy8vq.md
retrieved: 2026-10-19
---

> **Agent view.** This is the Markdown twin of the page, for tools and assistants.
> When to use this site, and the call that answers each job: https://lightmysky.com/agent-instructions.md
> API description (OpenAPI 3.1): https://lightmysky.com/openapi.json · Authentication: https://lightmysky.com/auth.md
> Pricing: https://lightmysky.com/pricing.md · Catalog: https://lightmysky.com/llms.txt · Full catalog: https://lightmysky.com/llms-full.txt
> Every machine-readable file on this domain: https://lightmysky.com/.well-known/ai-catalog.json
> Ask for Markdown with `Accept: text/markdown`, a `.md` address, or `?mode=agent`.

# Roman numerals to 1000

Read Roman numerals to 1000 (M) and recognise years written in Roman numerals

Subject: Mathematics · Area: Number Representation & Place Value · Ages 9 to 10
Page: https://lightmysky.com/learn/mathematics/roman-numerals-to-1000-mt_To9HdLy8vq

## Ready when they can

- Read MCMXCIX as 1999
- Write 2024 in Roman numerals (MMXXIV)
- Explain the subtractive principle: IV = 4 not IIII

## Lesson: Roman numerals up to 1000

You already know I, V, X, L, and C for numbers up to 100. Two new symbols take you all the way to 1000. D stands for 500. M stands for 1000, the biggest number Roman numerals usually need.

*(drawing: C sits right before D. That means subtract: 500 minus 100 equals 400.)*

**Example.** Look at MCMXCIX. Split it into chunks from left to right: M (1000), CM (900), XC (90), IX (9). Add the chunks: 1000 + 900 + 90 + 9 = 1999.

**Example.** The year 2024 splits into MM (2000), XX (20), and IV (4). Put the chunks together: MMXXIV.

**Tip.** When a numeral looks long, don't worry. Split it into chunks for thousands, hundreds, tens, and ones, then add each chunk using what you already know.

**Recap.** D is 500, M is 1000, and any Roman year breaks into thousands, hundreds, tens, and ones chunks that add together.

## Practice

17 questions on this page, each with its working shown.

## Needs first

- [Roman numerals to 100](https://lightmysky.com/learn/mathematics/roman-numerals-to-100-mt_MewIRdzpzz)
