James McAvoy's Height

James McAvoy's height is 5 feet and 7 inches. That's 67 inches tall.

Or in metric units, James McAvoy is 171 centimetres. That's 1 metre and 71 centimetres.

James McAvoy is exactly the same height as the average celebrity height (the average is 171 centimetres, 5 feet 7 inches or 67 inches tall).

James's Name

Did you know that the name James was the 13th most popular boy's name in 2013 and that around 68 in every 10,000 baby boys were named James at their birth.

People The Same Height As James McAvoy

There are 470 people the same height as James McAvoy:

Relative Heights

How tall is James McAvoy compared to the average person?

And how tall are you?

James McAvoy
5ft 7in tall

Average Person
5ft 7in tall

Choose A Celebrity

Tallest And Shortest

Our tallest celebrity is Robert Wadlow who stood at a massive 8 feet 11 inches. Our shortest is Verne Troyer. Guess how tall he was!