Главным заговорщиком был некий сэр Роберт Грэм, дядя графа Стрэтерна. Был он отважен и честолюбив, а потому, побывав по королевскому приказанию в тюрьме, чувствовал себя глубоко оскорбленным. Он вовлек в заговор никчемного старика графа Атола, пообещав тому сделать его сына, сэра Роберта Стюарта, королем Шотландии вместо Якова. Многим из тех, кто примкнул к заговорщикам, была объявлена другая причина: заговор якобы затевался всего лишь для того, чтоб похитить некую придворную даму. Для разработки плана Грэм укрылся в далеком Горном крае и оттуда послал королю вызывающее письмо, где заявил, что больше не относит себя к числу его вассалов, и угрожал собственноручно прикончить своего сюзерена. За голову Грэма назначили цену, и любой, кто предъявил бы его суду, получил бы деньги, но тот продолжал сидеть в своем укрытии в диких горах, лелея мстительные замыслы, обращенные против Якова.
Рождественские празднества, предшествовавшие покушению, король решил устроить в Перте. На пути в этот город он встретил женщину из Горного края, которая называла себя прорицательницей. Встав возле парома, на котором король собирался отправиться на север, она крикнула что было мочи: «Господин мой, король, если вы поплывете по этой воде, то не возвратитесь сюда живым». Слова ее на какой-то миг потрясли Якова, потому что он прочитал в одной книге, что в тот год король Шотландии будет убит: ведь часто бывает, что некое необычное дело обсуждается повсюду, слухи о нем ходят и за границей, и их начинают повторять как заклинания, хотя на самом-то деле это не более чем гадание о том, что может случиться. Был при дворе рыцарь, которого Яков прозвал Королем Любви и которому он сказал в шутку: «Существует одно пророчество, согласно которому в этом году в Шотландии будет убит король, так вот, сэр Александр, это, должно быть, вы или я: ведь в Шотландии всего два короля». Можно было принять меры, чтобы предотвратить убийство доброго короля, однако этим пренебрегли. В Перте король остановился в монастыре францисканцев, так как в городе не нашлось ни подходящего замка, ни дворца, и это оказалось на руку заговорщикам, поскольку королевские телохранители и дворцовые офицеры разместились в домах горожан.
Тот день Яков посвятил состязаниям и празднику, а заговорщики — подготовке своего предприятия. Они сломали замки на дверях королевских апартаментов, так что ключ невозможно было повернуть, кроме того унесли засовы, с помощью которых запирались ворота, и уложили доски поперек рва, окружавшего монастырь: по ним можно было пройти, как по мосту. И наконец 20 февраля 1437 года все было готово для того, чтобы привести в исполнение подлую затею. Грэм, прихватив с собой три сотни людей, перенес свое укрытие в близлежащие горы, и вместе они пробрались в монастырский сад.
Король был в халате и домашних туфлях. Он прекрасно провел вечер в окружении вельмож и знатных дам: читал роман о любви, слушал музыку и пение, играл в шахматы и триктрак Граф Атол и его сын Роберт Стюарт, тот, что намеревался сменить Якова на троне, находились в числе тех придворных, что ушли спать последними. Яков, прежде чем удалиться в опочивальню, занимал разговорами королеву и ее придворных дам, сидя у очага. Женщина из Горного края, о которой уже упоминалось выше, снова попросила разрешения поговорить с королем, но получила отказ — час-то ведь был неурочный, и всем было велено удалиться.
Внезапно послышался шум и скрежет, словно приближались воины в доспехах, а за окнами замелькали огни факелов. Король узнал своего смертельного врага, сэра Роберта Грэма, и догадался, что тот явился убить его. Яков приказал остававшимся в комнате дамам держать дверь покрепче, сколько хватит сил, чтобы он успел скрыться. Сперва он попытался вылезти в окно, но засовы были такие тяжелые, что он не сумел с ними справиться. С помощью щипцов, нашедшихся в очаге, король оторвал от пола доску и спустился в отверстие, предназначенное для стока воды. Раньше через это отверстие можно было выбраться в монастырский сад, но несчастного Якова преследовало невезенье: всего три дня тому назад он сам приказал заделать выход, потому что в него закатился мяч, в который он играл во дворе.
Пока король сидел в укрытии, заговорщики обыскивали монастырь — помещение за помещением — и наконец вломились в комнату, которую охраняли женщины. Королева и придворные дамы удерживали дверь, сколько могли, а одна из них, Кэтрин Дуглас, мужественно приперла ее рукой в том месте, где не оказалось засова. Но негодяи, сломав отважной воительнице руку, ворвались внутрь с мечами и кинжалами, растолкав женщин, и даже ранили тех, что пытались сопротивляться. Несчастная королева стояла перед ними полуобнаженная, не в силах сдержать рыдания: один из убийц набросился на нее, ранил и наверняка бы прикончил, если бы не сын сэра Роберта Грэма, который сказал ему: «Что ты намерен сделать с королевой? Она всего лишь женщина, пойдем искать короля».