Джеймс МакАвой и съпругата Ан-Мари Дъф са женени за 10 години. Но наскоро решиха да се разведат. За да не се случват слухове, които разграждат двойката, самите бивши съпрузи разказаха на обществеността за това решение.
Актьорите се срещнаха през 2006 г., след което и двамата участваха в телевизионния сериал "Безсрамно". Те не се срещнаха дълго време, след шест месеца се състоя брачна церемония. Дълго време семейният им живот тече гладко и щастливо, през 2010 г. двойката имаше син, когото те очакваха и го посрещна с голяма радост. Многократно ги виждаха да ходят с дете - изглеждаше щастливо и влюбено. Изглеждаше, че всеки от съпрузите изигра най-добрата си роля - така че Джеймс и Ан-Мари бяха бащинство и майчинство.
Джеймс МакАвой със съпругата и сина му бяха смятани за идеално семейство в продължение на няколко години. Но, както знаете, браковете на зверове често се разпадат поради честото престрелки и невъзможността да прекарват времето заедно, както и поради изкушенията - има много интересни и красиви хора в действащата среда.
Бившият съпруг признава в интервю, че е доста трудно за тях да вземат решение за развода. Те не съжаляват, че около 10 години живеят заедно и въпреки факта, че всеки ще живее собствения си живот, те обещават да останат добри приятели, за да запазят приятелството помежду си, особено след като синът им се нуждае от това. Разбира се, Брендън се тревожи за развода на родителите си, но правят всичко възможно да му помогнат да оцелее в този период.
Съпругата на Джеймс Макавой е с 9 години по-голяма от актьора. Имаше слухове в пресата, че той я "промени" за млада актриса, с която тя участва във филма "X-Men". Твърди се, че Джеймс МакАвой разведе жена си точно поради новата страст, с която романът се завъртя преди известно време. Според колегите на актьора бракът отдавна е известен за тази връзка. Джеймс съществува само на хартия. Няма официална информация дали Джеймс Макаво е оставил съпругата си за друга жена.