‘Years Old’ or ‘Years-Old’? When the Hyphen Is Mandatory

ef

Knowing whether to write “years old”, “year-old”, or “years-old” is one of the most common hyphenation challenges in English writing.

A misplaced or missing hyphen can change a phrase from grammatically sound to incorrect. For instance, should you write “a ten year old building”, “a ten-year-old building”, or “a ten-years-old building”?

The rule boils down to a simple grammatical distinction: hyphenate when the age phrase acts as a combined adjective before a noun, and drop the hyphens (and pluralize “year”) when it follows the noun.

This guide breaks down the exact rules, common mistakes, and quick memory tricks to ensure your age references are always punctuated correctly.

Note: This guide expands upon the punctuation principles discussed in theEnglish Forward ‘Years Old’ vs. ‘Years-Old’ Forum Thread.

1. The Core Rules of Hyphenating Age

Rule 1: Use Hyphens When It Functions as a Compound Adjective (Before a Noun)

When an age phrase appears directly before a noun to modify it, it functions as a compound adjective.

In this structure:

  1. Connect all the words with hyphens (number + year + old).
  2. Keep the word “year” singular (never “years”).

Formula: [Number] - year - old + [Noun]

  • Correct: She has a five-year-old daughter.
  • Correct: They bought a 100-year-old house.
  • Correct: We are celebrating our ten-year-old company’s anniversary.

Rule 2: Do NOT Use Hyphens When It Comes After the Noun

When the age phrase comes after the noun or verb (functioning as a predicate adjective phrase), do not use hyphens. In this position, the word “years” becomes plural (for numbers greater than one).

Formula: [Noun/Subject] + is/was + [Number] + years old

  • Correct: Her daughter is five years old.
  • Correct: The house is 100 years old.
  • Correct: Our company is ten years old today.

Rule 3: Use Hyphens When Using the Phrase as a Noun

When an age phrase stands in place of a noun (referring to a person or object of that age), it retains its hyphens.

  • Correct: The five-year-old loved the playground. (Here, “five-year-old” replaces “five-year-old child”)
  • Correct: We cater to both toddlers and ten-year-olds.

2. Common Errors to Avoid

Error A: Writing “years” inside a hyphenated compound adjective

Never pluralize the word “year” when hyphens are present.

  • Incorrect: He is a 10-years-old boy.
  • Correct: He is a 10-year-old boy.
  • Correct: The boy is 10 years old.

Error B: Omitting hyphens before a noun

Without hyphens, the sentence can become ambiguous or visually clumsy.

  • Incorrect: We bought a thirty year old car.
  • Correct: We bought a thirty-year-old car.

3. Quick Reference Summary Table

Sentence PlacementPunctuation RuleExample
Before a Noun (Adjective)Hyphenated & Singular (year)A 6-year-old child.
After a Noun (Predicate)No hyphens & Plural (years)The child is 6 years old.
As a Standalone NounHyphenatedThe 6-year-old ran outside.
Plural Noun ReplacementHyphenated (year-olds)Activities for 6-year-olds.

4. Other Time-Based Compound Adjectives

The same hyphenation logic applies to other time and measurement units (months, days, hours, weeks) when used before a noun:

  • A two-week vacation (NOT a two weeks vacation)
  • A three-hour flight (NOT a three hours flight)
  • A six-month-old baby (VS. The baby is six months old)

Related Cluster Guides & Next Steps

Mastering hyphens and punctuation elevates your formal writing quality. Explore our related grammar guides:

Have a Specific Punctuation Question?

Need help checking hyphenation rules for an unusual measurement or age structure? Ask the language experts on the original English Forward ‘Years Old’ Discussion Threadto get quick feedback.

Clap

Show Buttons
Hide Buttons