Джон Макрайтер — шотландский пейзажист, специализирующийся на романтичных пейзажах, для создания которых проводил много времени в холмистой местности Пертшира.
Джон был третьим из четверых детей. Он посещал школу в Колинтоне и после смерти отца стал работать в книжной лавке «Oliver & Boyd» в Эдинбурге. Он пробыл там всего несколько месяцев, затем поступил в Академию Попечителей, то есть в Эдинбургскую художественную школу, где обучался у Роберта Скотта Лаудера и Джона Баллантайна. Макрайтер уделял много времени работе на пленэре и созданию эскизов.
Свою первую работу Джон Макрайтер выставил в Королевской Шотландской Академии, когда ему исполнилось 14 лет. Это был пейзаж «Старый коттедж в Брейте». В 1880 году он стал почетным членом этой академии. Джон Макрайтер был известным художником-пейзажистом, который много путешествовал. Он побывал в Италии, Швейцарии, Австро-Венгерской империи, Османской империи и США. В 1867 году художник переехал в Лондон, где стал членом Королевской академии.
Макрайтер создавал свои пейзажи, проводя много времени в живописных местах Шотландии. Он экспериментировал со стилем прерафаэлитов под влиянием Джона Эверета Милле, но вернулся к своей индивидуальной манере письма. Вместе со своим коллегой Джоном Пети он иллюстрировал несколько книг.
В 1872 году Макрайтер женился на Катерине Кован Мензис.