Year Old or Years Old Hyphen Rule: Easy Guide to Age Grammar in 2026

By Benjamin Clark

English learners often become confused when writing someone’s age. Should we write “a 10-year-old boy” or “a 10 years old boy”? Is it “She is 20 years old” or “She is 20-year-old”? And when should we use hyphens?

These questions look small, but they matter. A tiny hyphen can change whether an age phrase is grammatically correct.

The good news is that the rule is actually quite simple once you understand where the age phrase appears in a sentence.

The main difference is between using an age as a description before a noun and using an age after a verb such as is, was, or became.

For example:

  • My brother is 12 years old.
  • My 12-year-old brother loves football.

Both sentences talk about the same age. However, the grammar is different.

In the first sentence, 12 years old comes after the verb and tells us the person’s age. There are no hyphens.

In the second sentence, 12-year-old comes before the noun brother and works as one adjective. The words are joined with hyphens.

By the end of this guide, you will know exactly when to use “year old,” “years old,” and “year-old.” You will also learn the most common mistakes, easy memory tricks, everyday examples, and a short practice test.


What Does “Year Old” Mean?

What Does “Year Old” Mean?

The expression year old is used to talk about age. However, the exact form depends on how it is used in a sentence.

When we use a person’s age after a verb such as is, was, or will be, we normally use a number followed by year(s) old.

For example:

  • My daughter is one year old.
  • My son is five years old.
  • Sarah is twenty years old.

Notice something important: one takes the singular word year, while numbers greater than one normally take years.

So we say:

  • one year old
  • two years old
  • three years old
  • ten years old
  • fifty years old

We do not normally say:

  • two year old
  • ten year old

when the phrase is being used after the verb.

The basic grammar pattern

The most common structure is:

Subject + be + number + year(s) old

Examples:

  • Tom is 18 years old.
  • My car is three years old.
  • The baby is one year old.
  • The building is 100 years old.

The number tells us the age, and old describes the age.

Examples with “year old” and “years old”

  1. My baby is one year old.
  2. My daughter is six years old.
  3. That house is fifty years old.
  4. His dog is three years old.
  5. The school is more than 100 years old.
  6. My grandfather was 80 years old when he retired.
  7. The company is ten years old.
  8. How old is your brother? He is 15 years old.

In these examples, the age comes after the verb. Therefore, we do not join the words with hyphens.

Why do we sometimes see “year-old” instead?

This is where many learners get confused.

Compare these two sentences:

My son is five years old.

My five-year-old son is in school.

The meaning is almost the same, but the grammatical job of the age phrase is different.

In the first sentence, five years old comes after is. It tells us the son’s age.

In the second sentence, five-year-old comes directly before son. The whole phrase acts like an adjective describing the noun.

This is the key idea to remember.

A common learner confusion

Many students think the correct form is always year-old because they see it often in English.

That is not true.

The hyphen depends on the position of the age phrase.

Compare:

  • She is nine years old. ✅
  • She is nine-year-old. ❌

But:

  • She is a nine-year-old girl. ✅
  • She is a nine years old girl. ❌

The first pair uses an age after the verb. The second pair uses an age before a noun.


What Does “Years Old” Mean?

What Does “Years Old” Mean?

Years old is the normal form used when the age is more than one year and the age phrase comes after a verb.

For example:

  • I am 25 years old.
  • He is 30 years old.
  • They are ten years old.
  • The building is 200 years old.

The word years is plural because the number is greater than one.

The basic rule

Use:

See also  Open to or Open for: What's the Difference? Simple Grammar Guide (2026)

number + years old

for ages such as:

  • two years old
  • four years old
  • seven years old
  • twelve years old
  • twenty years old
  • sixty years old

Use year, not years, with one:

  • one year old

So:

  • The baby is one year old. ✅
  • The baby is one years old. ❌

Examples with “years old”

  1. I am 21 years old.
  2. My sister is 18 years old.
  3. Their son is four years old.
  4. The house is 75 years old.
  5. This computer is six years old.
  6. My teacher is 40 years old.
  7. The tree is 200 years old.
  8. How many years old is the building? It is 50 years old.

The last example shows that this structure can also appear in a question.

Asking about age

The most natural everyday question is:

How old are you?

The answer is:

I am 25 years old.

You can also ask:

How old is your sister?

The answer:

She is 17 years old.

We usually do not say:

How years old are you?

The correct question uses how old, not how many years old.

Although How many years old is the building? is grammatically possible, it is less natural in ordinary conversation than How old is the building?

“Years old” without hyphens

When the age comes after the verb, do not use hyphens.

Correct:

  • He is ten years old.
  • She was six years old.
  • They are twenty years old.

Incorrect:

  • He is ten-years-old. ❌
  • She was six-years-old. ❌
  • They are twenty-years-old. ❌

This is one of the most important rules in age grammar.

Difference Between “Year Old” and “Years Old” (Detailed)

The biggest difference is not really about the hyphen alone. It is about how the age phrase is being used in the sentence.

There are two main patterns.

Pattern 1: Age after a verb

Use:

number + year(s) old

Examples:

  • Jack is seven years old.
  • Mary is one year old.
  • My car is ten years old.

There are no hyphens.

Pattern 2: Age before a noun

Use:

number-year-old + noun

Examples:

  • Jack is a seven-year-old boy.
  • Mary is a one-year-old baby.
  • I bought a ten-year-old car.

There are hyphens because the age phrase works together as one adjective before the noun.

Comparison table

Sentence patternCorrect exampleHyphens?
Age after “is”He is 12 years old.No
Age before a nounHe is a 12-year-old boy.Yes
Age used as a nounHe is a 12-year-old.Yes
One year after a verbShe is one year old.No
One year before a nounShe is a one-year-old child.Yes
More than one year after a verbThe car is five years old.No
More than one year before a nounIt is a five-year-old car.Yes

Why is “years” changed to “year” before a noun?

This is another important point.

After a verb:

He is five years old.

Before a noun:

He is a five-year-old boy.

Even though the boy’s age is five years, we use year, not years, inside the compound adjective.

So:

  • five years old
  • five-year-old boy
  • five-years-old boy

The phrase five-year-old acts as a single adjective. It is treated as one unit.

Sentence structure

Look at these examples:

Emma is eight years old.

Structure:

Emma + is + eight years old

The age comes after the verb.

Now compare:

Emma is an eight-year-old girl.

Structure:

Emma + is + an + eight-year-old + girl

Here, eight-year-old describes girl.

Meaning comparison

Both sentences tell us Emma is eight.

  • Emma is eight years old.
  • Emma is an eight-year-old girl.

The first sentence gives her age directly.

The second sentence uses her age as part of a description.

This same rule works with people, animals, objects, buildings, companies, and other things.

For example:

  • The bridge is 100 years old.
  • It is a 100-year-old bridge.

And:

  • My dog is three years old.
  • I have a three-year-old dog.

Grammar Rules You Must Remember

Rule #1: No hyphen after a linking verb

When the age comes after is, am, are, was, or were, do not use hyphens.

Correct:

My son is seven years old.

Not:

My son is seven-years-old.

The age is being used as a normal description after the verb.

Rule #2: Use hyphens when the age comes before a noun

When the age directly describes a noun, use hyphens.

Correct:

She has a seven-year-old daughter.

Here, seven-year-old describes daughter.

See also  Hoofs or Hooves? Which Plural Is Correct in English? (2026 Guide)

Other examples:

  • a five-year-old boy
  • a ten-year-old car
  • a 20-year-old student
  • a 50-year-old building

The hyphens connect the words into one descriptive unit.

Rule #3: Use singular “year” inside the hyphenated phrase

This rule surprises many students.

Correct:

a six-year-old child

Not:

a six-years-old child

Even though the child is six years old, the compound adjective uses singular year.

Compare:

  • The child is six years old.
  • He is a six-year-old child.

The first has plural years.

The second has singular year because it is part of a compound adjective.

Rule #4: “Old” stays in the hyphenated adjective

When the age comes before a noun, the word old remains part of the compound adjective.

Correct:

a ten-year-old boy

Correct:

a ten-year-old

But after the verb:

The boy is ten years old.

So the two patterns are:

ten years old

and

ten-year-old boy

Learning these two patterns will solve most age-related grammar problems.

Common Mistakes Students Make

Age expressions cause mistakes because English uses two different structures for almost the same meaning.

Mistake 1: Adding hyphens after “is”

Incorrect:

My daughter is eight-years-old.

Correct:

My daughter is eight years old.

The phrase comes after is, so no hyphens are needed.

Mistake 2: Forgetting hyphens before a noun

Incorrect:

I have a five year old son.

Correct:

I have a five-year-old son.

The age directly describes son, so it works as a compound adjective and needs hyphens.

Mistake 3: Writing “years” in the compound adjective

Incorrect:

a ten-years-old boy

Correct:

a ten-year-old boy

Remember that the compound adjective uses singular year.

Mistake 4: Writing “one years old”

Incorrect:

My baby is one years old.

Correct:

My baby is one year old.

The number one takes the singular noun year.

Mistake 5: Using “a” incorrectly

When you use an age as a noun, you normally need an article.

Correct:

He is a five-year-old.

But:

He is five years old.

There is no a before the age in the second sentence.

Mistake 6: Confusing “old” with “years old”

You might hear:

She is 15.

That is perfectly natural in English.

You can also say:

She is 15 years old.

Both are correct.

But when the age describes a noun, use:

a 15-year-old girl

not:

a 15 years old girl

Easy correction tip

Whenever you are unsure, ask yourself:

Does the age come directly before a noun?

If yes, use the hyphenated form:

a 12-year-old student

If no, and the age comes after a verb, use the normal form:

The student is 12 years old.

That one question can prevent many mistakes.

Easy Trick to Remember the Difference

Here is a simple classroom trick.

Think of the noun as a magnet.

If the age is standing directly next to the noun and describing it, the words stick together with hyphens.

For example:

a 10-year-old boy

The words 10-year-old work together to describe boy.

So they stick together:

10-year-old

But if the age is simply telling us how old someone or something is, keep the words separate:

The boy is 10 years old.

Think:

Before a noun → stick it together.

After a verb → keep it separate.

You can remember it like this:

Before a noun: year-old.
After a verb: years old.

There is one more small detail:

Before a noun, use year, not years.

So:

a 12-year-old student

After a verb, use years when the number is more than one:

The student is 12 years old.

A quick visual trick

Look at these:

12 years old → separate

12-year-old student → connected

The hyphens show that the age is acting as one adjective.

Once you start noticing this in books, news stories, advertisements, and everyday writing, the pattern becomes much easier.

Daily Life Examples (Very Important)

These examples show how native and fluent English speakers use the two structures in normal situations.

Example 1: Talking about a child

Ali is six years old.

His mother might say:

Ali is my six-year-old son.

The first sentence tells us his age. The second uses his age to describe him.

Example 2: Talking about a daughter

My daughter is 12 years old.

You could also say:

I have a 12-year-old daughter.

Both sentences are correct.

Example 3: Talking about a car

This car is eight years old.

Or:

This is an eight-year-old car.

The same rule works for things, not just people.

See also  In the Past Few Years or Over the Past Few Years: What's the Difference? Easy Grammar Guide (2026)

Example 4: Talking about a building

That building is 100 years old.

Or:

That is a 100-year-old building.

Again, the position of the age determines the form.

Example 5: Talking about a dog

Our dog is three years old.

You could say:

We have a three-year-old dog.

Notice that three-year-old describes dog.

Example 6: At school

How old is your son?

“He is nine years old.”

You could also say:

I have a nine-year-old son.

Both forms are natural.

Example 7: Talking about a student

The student is 16 years old.

Or:

The teacher spoke to a 16-year-old student.

The second sentence needs hyphens because the age comes before student.

Example 8: Talking about a house

We bought a 20-year-old house.

Someone might ask:

How old is your house?

You can answer:

It is 20 years old.

Example 9: Talking about a company

The company is 30 years old.

You can also write:

It is a 30-year-old company.

This is useful in business writing.

Example 10: Talking about yourself

Someone asks:

How old are you?

You say:

I am 25 years old.

You would not normally say:

I am 25-year-old.

However, you could say:

I am a 25-year-old teacher.

Here, 25-year-old describes teacher.

Practice Section

Choose the correct answer in each sentence.

1. My brother is ten ___ old.

A. year
B. years
C. years-old

2. She has a five-___-old daughter.

A. year
B. years
C. year old

3. That is a 50-___-old building.

A. year
B. years
C. years old

4. My car is three ___ old.

A. year
B. years
C. year-old

5. He is a 16-___-old student.

A. year
B. years
C. years old

Answers

1. B — years

“My brother is ten years old.”

The age comes after is, so there are no hyphens.

2. A — year

“She has a five-year-old daughter.”

The age comes before daughter, so use a hyphenated compound adjective.

3. A — year

“That is a 50-year-old building.”

Use singular year inside the compound adjective.

4. B — years

“My car is three years old.”

The age comes after is, so use the normal form.

5. A — year

“He is a 16-year-old student.”

The age describes student, so use the hyphenated form.

FAQs

What is the difference between “years old” and “year-old”?

Years old is normally used after a verb: “She is ten years old.”

Year-old is used before a noun as part of a compound adjective: “She is a ten-year-old girl.”

The first form has no hyphens. The second form does.

Should I write “10 years old” or “10-year-old”?

Both can be correct, but they are used differently.

Write 10 years old when the age comes after a verb: “He is 10 years old.”

Write 10-year-old before a noun: “He is a 10-year-old boy.”

Is “a five years old boy” correct?

No. The correct form is a five-year-old boy.

Because the age comes directly before the noun boy, it acts as a compound adjective. Use singular year and hyphens.

Do I need hyphens in “She is 20 years old”?

No. Do not use hyphens in this sentence.

The correct form is She is 20 years old.

The hyphenated form would be used before a noun, such as a 20-year-old woman.

Can “year-old” be used as a noun?

Yes. You can say a two-year-old or a 15-year-old when referring to a person or animal whose age is two or 15.

For example:

The two-year-old was playing with a toy.

Here, two-year-old is being used as a noun-like expression, so the hyphens remain.

Is “one-year-old” different from “one year old”?

Yes, the same rule applies.

Say:

The baby is one year old.

But:

She has a one-year-old baby.

After the verb, there are no hyphens. Before the noun, use one-year-old.

Final Conclusion

The rule for year old, years old, and year-old becomes much easier when you look at the position of the age in the sentence.

When the age comes after a verb, use year old or years old without hyphens:

He is one year old.

She is ten years old.

When the age comes before a noun, use a hyphenated compound adjective:

a one-year-old baby

a ten-year-old girl

Also remember that the compound adjective uses singular year, even when the number is greater than one. So write a five-year-old child, not a five-years-old child.

The easiest trick is simple: before a noun, connect the age; after a verb, keep it separate.

Once you understand this pattern, you will start spotting it naturally in everyday English.

Try writing a few sentences about your family, friends, pets, or things around you. A little practice will make the rule feel automatic.

Leave a Comment