Have you ever written a sentence like “My son is five year old” and then wondered whether it should be “five years old”? You are not alone. The difference between year old vs years old is a common grammar question because both forms can be correct, but they are used in different sentence structures.
The main rule is simple: use years old when you are describing someone’s age after a linking verb such as is, am, or are. Use year-old as a compound adjective when it comes directly before a noun.
For example, we say, “She is ten years old,” but “She is a ten-year-old girl.”
The key difference is not the person’s age. The difference is the grammatical job the phrase is doing in the sentence. Once you understand this small rule, choosing between year old vs years old becomes much easier.
In this guide, we will explain the rule with simple examples, tables, common mistakes, practical situations, and quick tests. By the end, you should be able to use both forms confidently. 😊 Hanged vs Hung
Quick Answer: Year Old vs Years Old

“Years old” is normally used after a verb to state someone’s age:
- She is six years old.
- My brother is twenty years old.
- The building is one hundred years old.
“Year-old” is used as a compound adjective before a noun:
- She is a six-year-old girl.
- My brother is a twenty-year-old student.
- It is a one-hundred-year-old building.
The easiest rule
After “is/am/are” → years old
Before a noun → year-old
Notice that the compound adjective uses year, not years, even when the number is greater than one.
So:
- ✅ a five-year-old child
- ❌ a five-years-old child
But:
- ✅ The child is five years old.
- ❌ The child is five year old.
Understanding the Basics of Year Old vs Years Old
The difference becomes clear when you look at the role of the phrase.
1. “Years old” tells us someone’s age
When years old comes after the subject and a linking verb, it functions as an age expression.
Examples:
- My daughter is three years old.
- I am seventeen years old.
- The dog is seven years old.
- The house is fifty years old.
Here, the phrase simply tells us the age of a person, animal, object, or place.
2. “Year-old” describes a noun
When the age expression comes directly before a noun, it becomes a compound modifier.
Examples:
- a three-year-old daughter
- a seventeen-year-old student
- a seven-year-old dog
- a fifty-year-old house
The complete phrase works like an adjective because it describes the noun that follows it.
Comparison Table
| Form | Type | Meaning | Example | Correct/Incorrect |
|---|---|---|---|---|
| years old | Age expression | Tells age | She is five years old. | ✅ Correct |
| year-old | Compound adjective | Describes a noun | She is a five-year-old child. | ✅ Correct |
| five year old | Age expression without plural | Tells age | She is five year old. | ❌ Incorrect |
| five-years-old | Compound adjective with plural | Describes a noun | She is a five-years-old child. | ❌ Incorrect |
| 5 years old | Age expression | Tells age | He is 5 years old. | ✅ Correct |
| 5-year-old | Compound adjective | Describes a noun | He is a 5-year-old boy. | ✅ Correct |
When to Use “Years Old”
Use years old when you are directly stating a person’s, animal’s, building’s, or object’s age.
The basic pattern is:
Subject + be + number + years old
Example 1: People
Maria is twelve years old.
Breakdown:
- Maria = subject
- is = linking verb
- twelve years old = age expression
The phrase tells us Maria’s age.
Example 2: Adults
My uncle is forty years old.
Again, forty years old directly tells us his age.
Example 3: Objects
The expression is not limited to people.
This car is ten years old.
Here, ten years old tells us the age of the car.
Example 4: Buildings
The school is more than fifty years old.
The phrase describes the age of the school.
Example 5: Animals
Our dog is three years old.
The phrase gives the dog’s age.
Important Point
The plural years is normally required when the number is greater than one.
- one year old
- two years old
- three years old
- ten years old
- twenty years old
So:
He is one year old. ✅
But:
He is two years old. ✅
Not:
He is two year old. ❌
When to Use “Year-Old”
Use year-old when the age comes immediately before a noun and describes that noun.
The basic pattern is:
number + year-old + noun
Examples:
- a two-year-old child
- a six-year-old boy
- a ten-year-old car
- a twenty-year-old student
- a hundred-year-old tree
Why Is “Year” Singular?
This is one of the most confusing parts of the rule.
Even though the number may be greater than one, the word year remains singular inside the compound adjective.
Correct:
a five-year-old boy
Incorrect:
a five-years-old boy
Why?
Because five-year-old works together as one compound modifier before boy.
Compare it with another compound expression:
a ten-mile walk
We do not write:
a ten-miles walk. ❌
Similarly:
a five-year-old child. ✅
Not:
a five-years-old child. ❌
More Examples
- a three-year-old girl
- a four-year-old puppy
- a nine-year-old student
- a fifteen-year-old car
- a thirty-year-old company
All of these use year, not years.
The Hyphen Rule
When an age expression appears before a noun as a compound adjective, hyphens are normally used.
Examples:
- a five-year-old child
- a twenty-year-old building
- a two-year-old laptop
The hyphens show that the words work together as one modifier.
However, when the phrase follows the noun and simply states age, you do not use the same compound-adjective structure:
The child is five years old.
Not:
The child is five-years-old. ❌
Compare These Sentences
Before a noun:
She has a seven-year-old daughter.
After the verb:
Her daughter is seven years old.
Both sentences communicate the same basic age, but the grammar is different.
Correct Meanings and Uses
“She Is Eight Years Old”
This sentence directly states her age.
The structure is:
She + is + eight years old
Here, eight years old is an age description.
“She Is an Eight-Year-Old Girl”
This sentence also tells us her age, but the age phrase now describes girl.
The structure is:
She + is + an + eight-year-old + girl
The phrase eight-year-old acts as a compound adjective.
Why the Two Sentences Look Different
The meaning is almost the same, but the grammar changes because the position changes.
Compare:
The boy is ten years old.
and:
The ten-year-old boy won the race.
In the first sentence, the age follows the verb.
In the second sentence, the age comes before the noun.
What About “A Year Old”?
When the age is exactly one, use the singular form year.
Examples:
The baby is one year old.
She has a one-year-old baby.
Notice that both forms use year, because the number is one.
Compare
- one year old
- a one-year-old child
But:
- two years old
- a two-year-old child
This distinction is easy to remember once you separate the two structures.
What About Ages With Months?
The same basic idea applies when an age includes years and months.
For example:
The baby is one year and six months old.
When the complete age becomes a compound adjective, you can write:
a one-year-and-six-month-old baby
This structure is more complex, so in everyday writing, many people choose a simpler construction.
For example:
The baby is 18 months old.
Then:
The 18-month-old baby is sleeping.
Notice that 18-month-old uses singular month because it is part of the compound adjective.
Age Ranges and Approximate Ages
You may also see expressions such as:
- a three- to five-year-old child
- children three to five years old
- a ten-year-old or eleven-year-old student
When an age range modifies a noun, careful punctuation and hyphenation can become more complicated.
For ordinary writing, keeping the sentence simple is often the best choice.
For example:
Children who are three to five years old can join the program.
This is often easier to read than a heavily hyphenated version.
Test Tip: How to Choose the Correct Form
Here is a simple test you can use whenever you are confused.
Step 1: Look at what comes after the age
If a noun comes directly after the age, use year-old.
a six-year-old boy
The noun is boy, so use the compound adjective six-year-old.
Step 2: Look for a linking verb
If you are saying how old someone or something is, use years old.
The boy is six years old.
Step 3: Check the number
If the number is more than one:
- years old → plural
- year-old → singular inside the compound adjective
Quick Test
Ask yourself:
“Am I saying how old something is, or am I using the age to describe a noun?”
If you are saying the age:
She is nine years old.
If you are describing a noun:
She is a nine-year-old student.
This test solves most year old vs years old questions.
Case Study: A Real-Life Workplace Example
Imagine a teacher writing an email to parents about a school event.
Incorrect Email Sentence
The activity is open to children who are five year old.
The problem is the phrase five year old. Because the sentence directly states the children’s age, it should use five years old.
Correct Version
The activity is open to children who are five years old.
Now imagine the teacher changes the sentence:
The activity is designed for five-year-old children.
Here, five-year-old comes directly before children, so the compound adjective is appropriate.
Another Workplace Example
A manager may write:
We are looking for a candidate who is at least eighteen years old.
This is correct.
But a job description could say:
The company welcomes eighteen-year-old applicants who meet the legal requirements.
The two forms depend on the structure of the sentence.
Grammar Rules Explained
The central grammar rule is based on the difference between an age expression and a compound modifier.
Rule 1: Use “years old” after the verb
Examples:
- He is twenty years old.
- She is thirty years old.
- The building is eighty years old.
The phrase gives information about age.
Rule 2: Use “year-old” before a noun
Examples:
- a twenty-year-old man
- a thirty-year-old woman
- an eighty-year-old building
The phrase modifies the noun that follows it.
Rule 3: Keep “year” singular in the compound adjective
Even with numbers greater than one:
a six-year-old child
not:
a six-years-old child
Rule 4: Use hyphens in the compound modifier
Write:
a five-year-old student
The hyphens connect the words into one compound modifier.
Standard Grammar Reference
Merriam-Webster’s dictionary entries provide examples of compounds such as 24-year-old, 30-year-old, and other age expressions, showing the standard use of the singular year in compound modifiers.
The same pattern is common in standard American English writing:
a 10-year-old brand
This structure is different from:
The brand is 10 years old.
The difference is grammatical position, not meaning.
Common Mistakes With Year Old vs Years Old
Many writers understand the meaning but make mistakes with the form.
Mistake 1: “She is five year old.”
❌ Incorrect:
She is five year old.
✅ Correct:
She is five years old.
Because the phrase follows is and directly states age, use years old.
Mistake 2: “She is a five years old girl.”
❌ Incorrect:
She is a five years old girl.
✅ Correct:
She is a five-year-old girl.
The age phrase comes before girl, so it functions as a compound adjective.
Mistake 3: “A ten-years-old car”
❌ Incorrect:
I bought a ten-years-old car.
✅ Correct:
I bought a ten-year-old car.
The compound adjective uses singular year.
Mistake 4: “He is a 20 year old.”
This one needs context.
If the phrase is being used as a noun, 20-year-old should normally be hyphenated:
He is a 20-year-old.
However, in formal writing, it may be clearer to write:
He is 20 years old.
The second version is usually simpler.
Why Do These Mistakes Happen?
There are several common reasons.
1. Fast Typing
When people type quickly, they often forget hyphens or plural endings.
For example:
five year old
may be typed instead of:
five-year-old
2. Autocorrect
Autocorrect can sometimes change punctuation or spacing. Writers may accept the suggestion without checking the grammar.
3. Lack of Grammar Knowledge
Many people know both expressions but do not know when to use each one.
They may think:
“Five” is plural, so “years” must always be correct.
But compound adjectives follow a different pattern.
4. Speech Does Not Show Hyphens
When we speak, we do not hear the hyphens.
The difference between:
five years old
and
five-year-old
becomes clear mainly in writing.
That is why this issue appears frequently in emails, school assignments, websites, and social media posts.
Similar Grammar Confusions
The year old vs years old problem is part of a larger group of common English mistakes.
| Confusion | Correct Forms | Main Difference |
|---|---|---|
| it’s / its | It’s raining. / The dog wagged its tail. | Contraction vs possession |
| your / you’re | Your book / You’re right | Possessive vs “you are” |
| their / they’re | Their house / They’re here | Possessive vs “they are” |
| there / their | There it is. / Their car | Place vs possession |
| then / than | Then we left. / Taller than me. | Time vs comparison |
| affect / effect | It affected me. / The effect was clear. | Verb vs noun in common uses |
| everyday / every day | An everyday task / I work every day. | Adjective vs time expression |
| year old / years old | A five-year-old child / He is five years old. | Compound adjective vs age expression |
Learning these patterns helps improve overall writing accuracy.
Usage in Different Contexts
Everyday Conversation
In normal conversation, years old is extremely common.
Examples:
How old is your brother?
He is sixteen years old.
You may also hear:
He’s sixteen.
The word years can be omitted when the context is clear.
Professional Writing
Professional writing requires more care.
Correct:
Applicants must be at least 18 years old.
Correct:
The study included 18-year-old participants.
Avoid:
Applicants must be at least 18 year old.
Also avoid:
18-years-old participants.
Creative Writing
Creative writers can use either form depending on the sentence.
The little girl was seven years old when she first visited the village.
Or:
The seven-year-old girl remembered every detail.
Both are grammatically correct.
Social Media and Texting
Informal posts often omit punctuation:
My son is 5 years old today! 🎉
Or:
My 5-year-old just started school! 🎒
These are both correct.
In casual writing, people may write:
my 5 year old
This is common online, but in carefully edited writing, 5-year-old is preferred when it functions as a compound modifier.
Numbers or Words: “5-Year-Old” vs “Five-Year-Old”
Both number styles can be appropriate depending on the writing style.
With a numeral
a 5-year-old child
With a word
a five-year-old child
In formal prose, spelling out small numbers is often preferred by some style guides, while numerals may be preferred in technical, scientific, or data-heavy writing.
The important grammar rule remains the same:
5-year-old
not:
5-years-old
And:
5 years old
not:
5 year old
Age as a Noun
Sometimes an age expression itself can act as a noun.
For example:
The two-year-old was playing with a toy.
Here, two-year-old refers to a two-year-old child.
Because it functions as a compound noun, the hyphenated form is retained.
Other examples:
- The three-year-old was sleeping.
- The ten-year-old won the competition.
- The fifteen-year-old answered the question.
This is different from:
The child is three years old.
In the first examples, three-year-old identifies the person. In the second, three years old states the person’s age.
Why It Matters
Correct age expressions make your writing easier to understand.
1. Clarity
Correct punctuation and word forms help readers understand the sentence immediately.
Compare:
a seven year old child
with:
a seven-year-old child
The second version clearly shows that the entire phrase modifies child.
2. Professionalism
Correct grammar matters in:
- resumes
- websites
- school assignments
- business emails
- reports
- articles
- advertisements
Small grammar mistakes can make otherwise strong writing look careless.
3. Digital Communication
Online writing moves quickly. Readers often scan content instead of reading every word carefully.
Clear grammar helps your message stand out and prevents confusion.
4. Better Search-Friendly Content
If you write articles about grammar, education, parenting, age groups, or similar subjects, using standard grammar improves readability and trust.
“Small grammar choices can make a big difference in clear writing.”
Special Exceptions and Edge Cases
There is no major exception that changes the basic rule for ordinary American English.
However, style can vary in special contexts.
Headlines
Newspapers and websites may use numerals and shortened forms:
10-year-old wins local contest
This is normal headline style.
Informal Writing
People may write:
My 10 year old loves soccer.
This is understandable, but polished writing normally uses:
My 10-year-old loves soccer.
Approximate Age
You may also see:
She is around ten years old.
or:
She is a ten-year-old student.
The same basic distinction still applies.
Brand or Product Names
Occasionally, a product, title, business, or other proper name may intentionally use unusual spelling or punctuation. In such cases, the official name takes priority over the general grammar rule.
For ordinary sentences, however, follow the standard year-old / years old distinction.
Year Old vs Years Old: More Examples
Here are several pairs that show the difference clearly.
Pair 1
The boy is six years old. ✅
The six-year-old boy is happy. ✅
Pair 2
My car is ten years old. ✅
I own a ten-year-old car. ✅
Pair 3
The company is twenty years old. ✅
It is a twenty-year-old company. ✅
Pair 4
The tree is one hundred years old. ✅
It is a one-hundred-year-old tree. ✅
Pair 5
The laptop is three years old. ✅
I bought a three-year-old laptop. ✅
Pair 6
My sister is seventeen years old. ✅
My seventeen-year-old sister is in college. ✅
The meaning is closely related, but the grammar depends on the position of the age phrase.
Quick Recap Checklist
Use this checklist whenever you are unsure.
| Question | If Yes → Use |
|---|---|
| Am I directly stating someone’s age after “is,” “am,” or “are”? | years old |
| Does the age come before a noun? | year-old |
| Is the number greater than one and I am stating age? | years old |
| Is the number greater than one inside a compound adjective? | year-old |
| Does the compound adjective come before a noun? | year-old with hyphens |
| Is the age exactly one? | one year old / one-year-old |
Easy Memory Trick
Remember:
Age after the verb = years old
Age before a noun = year-old
Practice Examples
Choose the correct form:
- My daughter is four ________.
- I have a four-________ daughter.
- The building is fifty ________.
Answers:
- years old
- year-old
- years old
Another Practice Set
- He is twenty years old. ✅
- He is a twenty-year-old student. ✅
- He is a twenty-years-old student. ❌
- He is twenty year old. ❌
FAQs About Year Old vs Years Old
1. Is it “5 year old” or “5 years old”?
Use 5 years old when you are directly stating someone’s age.
Example:
My son is 5 years old.
Use 5-year-old before a noun:
My 5-year-old son loves soccer.
2. Is “five years old” correct?
Yes. Five years old is correct when it follows a verb and tells someone’s or something’s age.
Example:
The child is five years old.
3. Is “five-year-old” correct?
Yes. Five-year-old is correct when it works as a compound modifier before a noun.
Example:
She has a five-year-old daughter.
4. Why is “years” plural in “five years old” but “year” singular in “five-year-old”?
Because the two expressions have different grammatical structures.
Five years old is an age expression, so years is plural.
Five-year-old is a compound adjective, so year remains singular.
5. Should I write “10-year-old” or “10-years-old”?
Write 10-year-old when it comes before a noun.
Correct:
a 10-year-old boy
Incorrect:
a 10-years-old boy
6. Should “year-old” always have hyphens?
When it functions as a compound modifier before a noun, hyphens are normally used.
Correct:
a seven-year-old child
When directly stating age after a verb, use:
The child is seven years old.
There is no hyphenated compound in the second structure.
Conclusion
The difference between year old vs years old is simple once you understand the sentence structure. Use years old when you directly state someone’s or something’s age: “She is ten years old.” Use year-old when the age comes before a noun and works as a compound adjective: “She is a ten-year-old girl.”
Remember that year stays singular inside the compound adjective, even when the number is greater than one. That means a five-year-old child is correct, while a five-years-old child is not. Also, use hyphens when the age phrase acts as a compound modifier.
When in doubt, ask yourself one question: Am I stating the age, or am I using the age to describe a noun? If you are stating the age, choose years old. If you are describing a noun, choose year-old.
Once this simple pattern becomes familiar, this common grammar confusion becomes easy to solve. State the age with “years old”; describe the noun with “year-old.” That is the rule to remember. ✅

Hi, I’m Alexander Hayes, a grammar and writing specialist at Gramcora. I enjoy creating informative resources that help students, professionals, and English learners write with confidence and accuracy.