Which one is correct?

  1. A six-year-old boy
  2. A six-years-old boy

I see both usage when I search in google.


I would say the first one is correct. We say:

The boy is six years old, but He is a six-year-old boy.

The snake is five meters long, but It is a five-meter-long snake.

The pool is twenty feet wide, but It is a twenty-foot-wide pool.

You need to drop the plural to form the adjective.

This page has more information and examples on the same.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.