James uznał jednak, że pokój między Szkocją i Anglią jest w interesie obu krajów i nawiązał dobre stosunki dyplomatyczne z Anglią, która w tym czasie wychodziła z okresu wojny domowej.
- Co? Najpierw ratyfikował traktat z Ayton w 1497 roku. W roku 1502 James podpisał z Henrykiem VII Traktat o Wiecznym Pokoju. Traktat ten został zapieczętowany przez jego małżeństwo z córką Henryka, Margaret Tudor, w następnym roku, w wydarzeniu przedstawionym jako małżeństwo Thrissil i Rois (grzebień i róża <unk> kwiaty Szkocji i Anglii, odpowiednio) przez wielkiego poety Williama Dunbara, który wtedy mieszkał na dworze Jakuba.