section_heading: Privatni život
paragraph_text: James McAvoy je od listopada 2006. godine u braku s devet godina starijom glumicom Anne-Marie Duff. Upoznali su se na snimanju serije Shameless u kojoj su njihovi likovi, Steve i Fiona, ljubavni par. Jamesovi roditelji su se rastali kad je njemu bilo 7 godina i tada odlazi živjeti s majčinim roditeljima. Kao dijete, pohađajući katoličku srednju školu, razmišlja o tome da se zaredi, a kasnije i o odlasku u mornaricu. Sestra Joy pjevačica je u škotskom ženskom bendu Streetside. Nakon odrastanja u Glasgowu McAvoy se s 20 godina seli u London.