How tall is James McAvoy

James McAvoy's Height

5ft 7in (170 cm)

Scottish Actor best known for starring in movies like X-Men: First Class, Filth, Wanted, Atonement and The Last King of Scotland. In 2007 he was quoted saying, "I'm just 5 foot 7 inches and I have pasty white skin".

James with Kiera Knightley (in 3-inch heels) who also says she's 5ft 7.
Photo by

Add a Comment 79 comments

MD said on 23/May/16
Not only that, but he appears to have a footwear advantage in both of those photos, particularly the second one.
Mat said on 20/May/16
Rob, how does he look near 4 inches taller than Radcliffe??Click Here
Click Here
Editor Rob: I wouldn't have said that was 4 inches, but in the 3 inch range. He can make radcliffe look near 5ft 4.
Sally said on 31/Mar/16
@Some Guy
He wears heels in the X-men movies but he is not 5'3, not even close. I stood next to him twice, both times he had shoes with a relatively thick sole but no additional lift and I can safely put him at a weak 5'7.
mande2013 said on 20/Feb/16
Looks 1m70 in Atonement. If you notice carefully, he's putting on elevators early in the film and has those on when he appears alongside Knightley in the 'garden' scenes in the first third.
BT said on 19/Jan/16
@Editor Rob: I know he wears thick footwear, but how likely would you say 5'7.25 or 5'7.5 is for him?
Editor Rob: always a chance of a little over 5ft 7.
Sammy Derrick said on 10/Jan/16
Medical Doctor
Nicholas F. Garrigan
Nov 7 1946
I got this information from the film The Last King of Scotland where his character is given a Ugandan passport.
He looked 5'7 compared to a 6'2 300lbs Forest Whitaker and he was pretty skinny that's in 2006
Ten years later he has a lot more muscle mass but he is a SOLID 5'7(170CM)
Mat said on 2/Jan/16
Rob, is he wearing elevator shoes here? They look massive! At about 1:23 mark: Click Here
Editor Rob: they are some sort of boot, but it's hard to make out in the clip how much they could give. I've always though mcAvoy at times could be a guy who adds a little boost.
plus said on 31/Dec/15
I would bet that he is 171 cm... sometimes people is humble and say 5'7 instead to punctualizing with fractions 5'7.25 and so
Jay said on 4/Dec/15
Hey Rob, do You think Mcavoy would stand as tall as Tom Cruise in a barefeet comparison?
Editor Rob: no, I still think Cruise would edge him.

also at times I'm sure a guy like McAvoy has donned footwear with a little extra insole.
Paleman said on 1/Nov/15
Well, let's give James kudos for being straight with us. Mark Wahlberg stands only two centimeters taller than him and claims 5'10. Apparently it takes guts from guys to admit that they're 5'7 or shorter.

But yeah, 5'7 or maybe just a teenie weenie taller like 171 centimeters seems spot on. Definitely not above that. Why would he understate his height?
mande2013 said on 27/Oct/15
He looks three inches taller than Radcliffe here: Click Here

Closer to 5'7.5 perhaps?
MA said on 21/Jul/15
Are you sure his 5'7? he looks just average not shortish at all.
word1234 said on 13/May/15
Rob would you agree that let's say around 10pm that mcavoys height would be around 5'6 and 7/8ths
[Editor Rob: I don't think he'd drop much under, I'd put him in that legit/solid enough 5ft 7 range. At worst maybe a tad under 5ft 7 but McAvoy is certainly no 'Big G', a guy who would fall into 5ft 6.5 zone at worst.

I still wouldn't be surprised if in some films he has had a little extra in the footwear, not much but enough for a wee boost.]
mande2013 said on 10/May/15
Perhaps he's a weak 5'7, but I can't see him being anything less than 169 at night. He managed to look close to average in Filth.
Mc51295 said on 5/May/15
I'd say at night he barely scratches 170, probably around 11 pm he's in the 169.5 range maybe a little shorter.
mande2013 said on 17/Apr/15
@Sean: I see a 5'7 McAvoy with a 5'4.75 Radcliffe, because McAvoy's leaning in slightly. If we were going solely by the part of McAvoy's face at Daniel's eye level I'd say a two inch difference.
Sean said on 15/Apr/15
Looks like a reasonable strong 5'7 standing next to Radcliffe. Although I dont know if this shows that Radcliffe is that short or James Mcavoy is taller. heres the pic.

Click Here
ichsi said on 29/Mar/15
I stood next to him last week and would say that a weak 5'7'' is accurate. I'm 100% convinced now though that he wears lifts to red carpet events.
. said on 23/Feb/15
I think he's shorter than this. His wife is listed as 5'7, but is the same height as him when he has an inch of footwear more than her.
Jeff said on 9/Feb/15
Rob, is he wearing elevators there? Click Here
[Editor Rob: tough one, in person it might be easier to say, because some chelsea type boots might have a higher angle at front. There's a chance though, boots like this you could have 2cm inside and hide it easy enough.]
Hofstadter said on 3/Feb/15
If he's 5ft 7, why is he taller than Jennifer Lawrence in this pic: Click Here ?
cole said on 28/Oct/14
@Editor Rob: You best do something about his greatest performance to date - Bruce Robertson in "Filth" not having a mention at the top!
word1234 said on 28/Oct/14
Wait so rob what do you think mcavoys morning height is?!
[Editor Rob: probably minimum 5ft 7.5 and maybe up to 5ft 7.75 out of bed]
word1234 said on 28/Oct/14
So rob you think he still would hold 5'7 even around 11pm?
[Editor Rob: if he dropped under I doubt it would be much, I mean a few mm maybe, not like a 1/3rd inch or anything.]
word1234 said on 26/Oct/14
How low would this guy deep in the evening 169?
[Editor Rob: I think he can still hold 5ft 7, I doubt he really drops under about that at worst.]
Markus from Italy said on 13/Oct/14
On many sites McAvoy is listed as 166 cm but I doubt he is only 166 cm, I think he might be a little over 5'7... I'm actually 172 cm, in some occasions I wear elevator shoes and can reach 177/178 cm. Here in this picture he's wearing elevator shoes too since Keira's 5'7 + heels as a consequence he must have wore those shoes to compensate in height... a part from that, I think it is not deprecable to wear elevator shoes, everyone does so, even in sport.
Realist said on 3/Oct/14
Rob by looking at his pics i have realized something, he is not an ectomorph but a very thin mesomorph. Tobey Maguire and Sean Penn (similar height range) are ectomorphs. Tom Cruise, Robert Downey Jr., Zac Efron, Hunter Parrish, Stephen Dorff, Wahlberg, Joaquin, Willem Dafoe are all lean mesomorphs. These guys are able to put on mass, whereas Tobey cannot do it easily. I realize that cause i was an overweight mesomorph, now average mesomorph.

Rob i don't think even you are an an ectomorph, you are a lean mesomorph. Could u answer that ? I am kind of curious ? I went to a doctor he checked my bone structure and my thumb reached my mid-finger over my wrists, also he checked my bone mass and bone span. He concluded i am an broad-shouldered mesomorph of a predicted height between 5'7 to 5'10 type height dependent bone structure, i am 5'7.5 so he was close.

(Also looks head to head with Ryan Seacrest)
[Editor Rob: yeah for Mcavoy that category might be possible, although I don't look as often at shirtless photos of men to get better ideas.] said on 28/Sep/14
whats the evening height for a 5'7 guy like him?
Realist said on 16/Jul/14
@Arch Stanton 5'10-5'11 is the kinda height were people won't notice a man's height, so they would be least bothered you might be right about that. But often the shorter guys focus on their personality, so we both are kind of right in our own way.
Arch Stanton said on 14/Jul/14
@Realist I'd say 5'10-6'1 and 5'5'-5'8 has the highest number of attractive celebs in them, particular 5'11 range for a guy and 5'6" for a woman.
Realist said on 10/Jul/14
I don't know why but 5'7-5'9 seems to be the most attractive section for men on this website and for women 5'4-5'5.
Realist said on 27/Jun/14
Most of the times he looks 5'7.25 but in Filth it almost looked as if Jamie Bell was 2 inches taller than him or something in fact Bell is atleast 1/2 inch shorter than this guy , 5'6.75 for Bell , 5'7 or 5'7.25 for James McAvoy.
Realist said on 27/Jun/14
Most of the times he looks 5'7.25 but in Filth it almost looked as if Jamie Bell was 2 inches taller than him or something in fact Bell is atleast 1/2 inch shorter than this guy , 5'6.75 for Bell , 5'7 or 5'7.25 for James McAvoy.
MarkyMark said on 8/Jun/14
Why would he claim 5'7 if he was 5'8 ? WHy would a less than 180 cm man who would downgrade his height ??? I think he 's a legit 170 cm, maybe 168-169 cm but no more than 5'7. Great actor by the way.
Mc51295 said on 27/May/14
5'7 seems pretty spot on. Never looks tall, though he never looks short either. Regardless of height, he's a terrific actor
littlesue said on 14/Feb/14
A lot of the time its film fans who get them changed. Rob put the actress Susan Strasberg on here at just over 5ft. On the 'filmsite' they had her at 5ft 5 1/2!! so I sent them an email and said look at photo's of her with Marilyn Monroe and she was 5 inches shorter, they must have and changed it the next day
MD said on 13/Feb/14
@Realist, I think it's quite an assumption that the heights on the website-who-shall-not-be-named are from major actors, themselves. I can say with a lot of confidence that Michael Fassbender isn't sitting around trolling that website and adding in whatever he's listed at there. lol
[Editor Rob: if they have a resume page, then there is more chance of an agent/themselves giving info!]
Realist said on 11/Feb/14
OMG he cannot be shorter than 5'7. He is not insecure about his height unlike Fassbender and Lawrence who claim 3 inches more than their original height on the infamous website. If ROB was not there, i wouldve thought he is 172 cm.
OMG said on 8/Jan/14
He looks shorter than a Spice Girl and that says alot... He sure wears lifts next to Angelina Jolie (whom here you say is 1.69 when she is taller than him in flats on the making of the movie Wanted) I just watched Filth and he hardly looks taller than 1.65
Lorne said on 12/Sep/13
Yeah, for sure wears lifts, at times he looks legit 171.5-172.
Mike said on 4/Sep/13
But Mandy, how can you really see a half inch difference between he and Jen? I'm not disagreeing because I so believe Jen is at most 5'7.5. But in films it's so hard to tell the height because of what the screen does.
Balrog said on 22/Jul/13
He is a genuine 5'7'' guy.
Mandy said on 18/Jul/13
He appears to be shorter than Jennifer Lawerence who is 5'7.5. I would say he is around 5'7 or below.
cole said on 25/Jun/13
If Fassbender is a legit 5'11 guy, James would at least be 5'8, wouldn't he? Unless Fassbender really is a 5'10 guy?

Isn't this more or less how you look with 5'11 guys, Rob?:
Click Here
[Editor Rob: sometimes I think McAvoy might wear thicker footwear and come across nearer 5ft 8 on occasions...

but from a few years ago: McAvoy and fellow scot actor...same actor with me, I thought steven was in 173cm range.]
Vecrotus said on 17/Apr/13
If Anne Hathaway is 5ft 7 according to this site, then this means James McAvoy has to be 5ft 6 because in Becoming Jane McAvoy had to war three inch lifts to make him appear taller than Anne Hathaway who was an inch taller than him
Byron T. said on 23/Jan/13
Click Here

5'7'' max next to Patrick Stewart.
Balrog said on 20/Jan/13
This guy on screen looks taller than Cruise.
Silent d said on 28/Oct/12
5 foot 7 but i don't know if keira is really 5 foot 7. In that photo maybe 5 foot 6.
hahaha_XD said on 18/Sep/12
He's proof the camera makes you look taller. In "X-Men: First Class", he appeared average height...
the shredder said on 21/Aug/12
This guy is the best example of a legit 5'7 that looks taller due to his body and big shoes .
Maximus Meridius said on 20/Aug/12
Rob is it possible he looks taller like 5ft 9in he looks average height has very good body proportions so he can pull off looking average height like 5ft 9in i thought he at least 5ft 9in he has a slim build so he look can easily look taller like 5ft 9in range
[Editor Rob: I don't think he can look that tall, but with a decent sized shoe he can sometimes look 5ft 8]
the shredder said on 10/Feb/12
Agree Leonari ... Great shapoe that makes him look taller , his shortness shows when stand with tall celebs ... Hill lost weight but needs to be lean and work out to look like this guy , plus Hill is shorter !
leonari said on 8/Feb/12
Gary: He ain't taller. Trust me. Thats what a well proportioned 5'7" guy looks like. Compare him to Jonah Hill who is completely unporportional and maybe half inch smaller than James. Jonah has a tiny head, a huge square upper body and extremely short legs. He looks terribly short wherever I see him in pictures by himself . Even slimming down didn't help him. James on the other hand when alone in a photograph can almost look average.
Joe said on 7/Feb/12
I'm sure he wears either big heels or lifts because at times he looks nearer 5'8".
brandi said on 23/Nov/11
i hope he is shorter than 5'7. I love short guys!
LAN Jiao said on 3/Nov/11
mcAvoy looks to be a guy can be measured out straight at 169cm and also 170cm. does't look lower than 169cm even he fits big shoes the impression does not go under 169cm. his an honest 5'7 claimer.
Jacob said on 15/Oct/11
@ Gary: those black shoes McAvoy is wearing are looking suspicious. They definitely look like big boots though, so he certainly has a footwear advantage on Anne Marie.
Gary said on 16/Sep/11
I think he is a little bit taller than 5'7. Cause when you look at this picture, next to anne marie. She has no heels and you can see he is maybe 2 inches taller than her. And she is 5'7.
Click Here

Also, there is a picture where he is standing next to ryan seacrest who is 5'8, and james is like maybe an inch taller. But then again I saw them at an award show, where Ryan Seacrest interviewed James and his wife, and James looked a litle bit shorter than ryan. It's so strange...
I know he said he was 5'7, but I think he was just downplaying his height, to show he's not your typical leading man, like brad pitt
Benj said on 22/Aug/11
Seems very small next to Rebecca Hall - and at 5'10 she looked taller than dominic cooper. So maybe my height guessing is just a bit rubbish. The again tall girls do seem to often play down their height- though normally those taller than 5'10
Benj said on 22/Aug/11
I always got the impression Dominic Cooper was quite small but he's significantly taller than Mcavoy in Starter for 10. Coo
per must be atleast 5'10-11.
James Oliver Deckard said on 20/Aug/11
Just saw him in 'Starter For Ten' (2006). He looks tiny, certainly no 5'9".
purpleblue said on 16/Aug/11
i don't care if he's 5'8" or 4'1" as long as he is happy with it and he is contended with it i'm hppy for him...
Byron T. said on 15/Aug/11
After seeing X-Men: First Class, I think James McAvoy is under 5'7.'' Jennifer Lawrence and Lucas Till (who are both close to 5'8'') had a couple of inches on him. Overall, Mr. McAvoy is probably 5'6'' tops.
Nick said on 5/Aug/11
next to 5 foot 11.5 Michael Fassbender he looked 5 foot 7-maybe 8. at the most 4.5 inches
Jacob said on 19/Jul/11
He really didn't look that short in X-men. To be honest I would've guessed he was around the 5'9" mark, I was really surprised he's only this tall.
lol said on 17/Jul/11
looks average to me..
SAK said on 9/Jun/11
He did not look really short in xmen, he held his own @ 5ft7.
Quan said on 4/Jun/11
Jeebs says on 26/Aug/10
I think he's downplaying his height a little. Probably slightly under 5'8. It's more honest and humble to round down, I do it myself. I'm 5'9.5 in the morning so I claim 5 8.5 if anyone asks my height.

That's not being humble, that's just giving a false height for no reason.

Gotta agree with others saying he is a perfectly proportionate 5'7 guy. He didn't look out of the ordinary at all in Xmen next to tall guy Nicholas Hoult and 6ft Fassbender
Tyler said on 3/Jun/11
I think 5'7" is about right. Sure he's a little short, but damn he's a great actor.
TruebloodFan said on 11/Feb/11
@Anonymous says on 6/Mar/10
That's how a legit, well proportionnated 5'7 guy looks like.

100% agreed.
ano3 said on 24/Jan/11
he wears elevator shoes in Atonement
jake said on 6/Jan/11
5" 7.25 (171 cm).
Hanni said on 30/Sep/07
I really like him, especially in becoming jane. i'm only 5'2'' and therefore he would be perfect for me...^^

[Editor Rob: that reminded me, look at feb 2005 of him+ Emma Watson. This guy is 5ft 7, she in heels there, she looks not more than 5ft 4, back when she was trying to say 5ft 5 ;) Here]
Anonymous said on 12/Sep/07
He is most definitely a solid 5'7"...I met him earlier this year and--being 5'7" myself--we're the same height.
lee said on 24/Aug/07
Anne Hathaway is 5'7" and he is still taller than her in "Becoming Jane". Is he wearing some stilts.

[Editor Rob: yes he wore lifts in that film.]
Anonymous said on 16/Feb/07
Saw him in Covent Garden last summer. He is tiny! I'm 5' 6" and I was taller than him. I'd place him at 5' 5" tops, maybe even smaller.
MOF said on 3/Feb/07
5'7" definitely... In The Last King of Scotland he opens a passport and is describes as 5'7", beng a movie you would expect some rounding up. I guess he doesn't round himself up, so he's 5'7".
sarah said on 15/Nov/06
james is 5'7". he is shorter than fellow dune actor alec newman whom is 5'9".
CelebHeights Editor said on 16/Feb/06
In Daily Mail supplement he said: "I'm about five foot seven"

Heights are barefeet estimates, derived from quotations, official websites, agency resumes, in person encounters with actors at conventions and pictures/films.

Other vital statistics like weight, shoe or bra size measurements have been sourced from newspapers, books, resumes or social media.

Celebrity Fan Photos and Agency Pictures of stars are © to their respective owners.