Year Old vs. Years Old: Grammar and Hyphenation Rules Explained
Quick Summary:
Use “years old” (plural, no hyphens) when the age comes after a verb (e.g., “My son is five years old”). Use “year-old” (singular, with hyphens) when the age comes before a noun as an adjective (e.g., “My five-year-old son”) or functions as a standalone noun (e.g., “She is a three-year-old”).
Introduction: Why Stating Age Causes Confusion in English
Expressing a person’s or object’s age seems like one of the simplest things you can do in any language. However, in English, writing about age introduces tricky grammar choices.
Consider these two sentences:
-
Incorrect: “My son is five year old.”
-
Correct: “My son is five years old.”
Why is the first sentence completely wrong while the second is correct? And why would that same sentence change to “My five-year-old son” when we rearrange the words?
Because English uses age expressions as nouns, adjectives, and predicate descriptors, picking between “year old,” “years old,” and using hyphens can quickly get confusing. This comprehensive guide breaks down the essential grammar rules so you can state ages accurately in speech, academic writing, and everyday conversation.
The Base Rule: Verbs Used When Stating Age
Before looking at “year” versus “years,” we must address a common foundational error made by English learners.
In many languages (such as Spanish, French, Italian, and German), age is expressed using the verb to have. For example, in Spanish, one says “Tengo diez años” (literally: “I have ten years”).
In English, however, we never use “have” or “has” to state a person’s age. Instead, we always use the “be” verbs (am, is, are, was, were).
Verb Choice Structure for Age:
[ Incorrect ] ---> "I have ten years old." / "She has five years."
[ Correct ] ---> "I am ten years old." / "She is five years old."
Once you master using the verb to be, you can apply the four core rules for choosing between “year old” and “years old.”
Year Old vs. Years Old: 4 Essential Grammar Rules
Rule 1: Singular (1 Year) vs. Plural (2+ Years)
When stating age directly after a verb, the choice between “year” and “years” depends entirely on whether the number is one or greater than one:
-
For 1 year: Use the singular form “year old.”
-
“The baby is one year old.”
-
-
For 2 or more years: Use the plural form “years old.”
-
“My daughter is ten years old.”
-
“This historical monument is two hundred years old.”
-
Rule 2: Ages Used as Adjectives Before a Noun
When an age expression appears before a noun to describe that noun, it functions as a compound adjective.
In English, adjectives are never pluralized (for example, we say “red cars,” not “reds cars”). Therefore, when an age acts as an adjective, you must use the singular form “year-old”—even if the number is greater than one!
-
Correct: “My five-year-old boy goes to primary school.”
-
Incorrect: “My five years old boy goes to primary school.”
In this sentence, “five-year-old” describes the noun “boy.” Because it is modifying a noun, “year” stays singular and all three words are connected with hyphens.
Rule 3: Ages Used as Nouns with Articles (“A” or “An”)
When a sentence includes an article like “a” or “an” right before the age, the phrase itself acts as a singular noun representing a person or thing. Because the article “a” creates a singular noun phrase, you must use the singular form “year-old.”
-
Correct: “She is a three-year-old.”
-
Incorrect: “She is a three years old.”
Here, “a three-year-old” replaces the longer phrase “a three-year-old child.” The entire hyphenated phrase operates as a single noun.
Rule 4: Handling Plural Groups and Multiple People
When referring to more than one person, how you structure the sentence determines where the plural ends:
-
If a plural noun follows the age: Keep the age phrase singular and hyphenated, and pluralize the noun that follows.
-
Correct: “They are three-year-old boys.”
-
Incorrect: “They are three-years-old boys.”
-
-
If NO noun follows the age: You can state the sentence in two ways:
-
Using predicate adjectives (no hyphens): “They are two years old.”
-
Using a pluralized noun phrase (with a hyphen): “They are two-year-olds.”
-
Incorrect: “They are two years olds.”
-
When to Use Hyphens: 3 Simple Rules
A hyphen (-) is a punctuation mark used to join two or more words into a single compound phrase to make their combined meaning clear. Knowing when to hyphenate age phrases depends on where the phrase sits in the sentence.
Hyphenation Placement Blueprint:
[ Before Noun ] ---> "A 25-year-old sister" (HYPHENATED)
[ Standalone ] ---> "She is a 5-year-old" (HYPHENATED)
[ After Noun ] ---> "The building is 200 years old" (NO HYPHENS)
Rule 1: Hyphenate When the Phrase Comes BEFORE a Noun
Whenever an age phrase modifies a noun that follows it, connect the number and the words with hyphens:
-
“The two-year-old child got lost in the park.”
-
“My 25-year-old sister is getting married this spring.”
Rule 2: Hyphenate When Used as a Standalone Noun
When the age expression stands in place of a noun, hyphenate the phrase completely:
-
“The 10-year-old was very mature for his age.”
-
“We opened a daycare center for four-year-olds.”
Rule 3: Do NOT Hyphenate When the Phrase Comes AFTER the Noun
When the age expression comes after the subject and verb, do not use hyphens:
-
Correct: “This building is 200 years old.”
-
Incorrect: “This building is 200-years-old.”
Summary and Quick Reference Table
| Structure / Position | Correct Form | Hyphenated? | Example Sentence |
| After verb (Singular 1) | one year old |
No | “The infant is one year old.” |
| After verb (Plural 2+) | [Number] years old |
No | “My brother is twenty years old.” |
| Before a noun (Adjective) | [Number]-year-old [Noun] |
Yes | “She has a 12-year-old cat.” |
| Standalone noun (Singular) | a/an [Number]-year-old |
Yes | “He behaves like a five-year-old.” |
| Standalone noun (Plural) | [Number]-year-olds |
Yes | “The activity is for ten-year-olds.” |
Practice Exercise: Test Your Knowledge
Choose the correct option to complete each sentence:
-
My daughter is ________ today!
a) four years old
b) four year old
c) four-years-old
-
We bought a gift for our ________ nephew.
a) seven years old
b) seven-year-old
c) seven-years-olds
-
That historic oak tree is over three ________.
a) hundred-year-olds
b) hundred-years-old
c) hundred years old
(Answers: 1 = a, 2 = b, 3 = c)
Frequently Asked Questions
Should I write numbers as words or numerals with ages?
Both numerals (e.g., 10-year-old) and written words (e.g., ten-year-old) are grammatically correct. Generally, standard style guides (like APA or Chicago) recommend spelling out numbers under 10 (“a eight-year-old child”) and using numerals for numbers 10 and above (“a 14-year-old student”).
Is “years old” ever hyphenated?
No. You should never hyphenate “years old” with an “s” at the end of “years.” The hyphenated form is always singular: “year-old.” Writing “a 5-years-old boy” is grammatically incorrect.
Why do we say “a ten-foot pole” or “a five-pound box” using singular nouns?
This follows the exact same rule as “year-old.” In English, when measurement phrases (years, feet, pounds, dollars) act as adjectives before a noun, they take the singular form (a ten-foot pole, a five-dollar bill, a three-mile run).
Master English Writing and Grammar
Mastering punctuation and agreement rules like “year old vs. years old” elevates your English writing from basic to precise and polished.
To continue expanding your knowledge of English punctuation, prepositions, and sentence structures, explore our complete library of guides on the English Forward Grammar Hub.
Have a specific sentence you want checked for proper hyphenation or grammar? Share your question in the English Forward Language Community Forum to get direct assistance from certified ESL teachers and native speakers!

