Джеймс МакЭвой родился в городе Глазго, Шотландия, в 1979 году. Когда мальчику было семь лет, родители Джеймса и его сестры Джой (вокалистка в шотландской группе «Streetside») решили развестись. На последнем семейном собрании было решено оставить Джой с матерью, а Джеймса отправить на воспитание к бабушке с дедушкой, которые его очень любили и баловали. Всю свою жизнь посещая католическую школу, Джеймс решил стать священником, но шотландский нрав завел его в ряды Военно-морских сил Соединенного Королевства. Однако судьба у молодого человека быть актером. Актером высокого класса. Дэвид Хэйман как-то зашел в класс к мальчику и рассказал пару съемочных забавных историй. Они настолько заинтересовали МакЭвоя, что тот немедленно попросил знаменитого режиссера дать ему роль, так он впервые появился на экране в фильме «Соседняя комната». А отточила мастерство актера уже Королевская Шотландская Академия Музыки и Драмы, куда Джеймс поступил с удивительной легкостью, несмотря на огромный конкурс. Личная жизнь
МакЭвою в жизни пришлось испытать две сильные любви. Девять лет он прожил с однокурсницей Эммой Нельсон. Расставшись с девушкой, Джеймс стал все чаще видеть свое отражение в бутылке шотландского виски и наступил неизбежный творческий кризис. Если бы не партнерша актера по фильму «Shameless», Анна-Мари Дафф, которая «научила Джеймса уважать жизнь» и уверила его в Божьем даре, то не смогли бы мы сейчас ужасаться страшной судьбе парня Робби из «Искупления», обещающего стать лучшим фильмом года. Анна-Мари Дафф стала женой Джеймса в 2006 году, и МакЭвой нежно её любит, несмотря на то, что супруга старше мужа на 9 лет.