ジェームズ・マカヴォイ
グラスゴーにて、建築業者の父親ジェームズ・マカヴォイ・シニア (James McAvoy Sr.) と精神医科の看護師である母親エリザベス・“リズ”・マカヴォイ (Elizabeth "Liz" McAvoy) のもとに生まれる。7歳の時に両親が離婚し、母方の祖父母のもとで育つ。 母親は離婚後に元の姓であるジョンストン (Johnstone) に戻している。 妹のジョイ (Joy) は歌手。
カトリック系の学校を卒業後、ロイヤル・スコティッシュ・アカデミー(Royal Scottish Academy of Music and Drama)で演技を学ぶ。
2018年1月18日、グラスゴーで母親のエリザベスが長い闘病の末に 59歳で他界。