Pierwsza proklamowała Karola królem Szkocja. Miało to miejsce w Edynburgu 5 lutego 1649 r. Za Karolem stanęła większość Szkotów, nawet radykalni prezbiterianie, którzy często sprzeciwiali się Karolowi I. Wymogli jednak na Karolu przysięgę (znaną jako traktat z Bredy), że nie będzie wzorem ojca i dziada dążył do unifikacji Kościołów Anglii i Szkocji. Karol traktat przysiągł i 23 czerwca 1650 r. wylądował w Szkocji, gdzie od razu ogłosił zniesienie anglikanizmu. Przydało mu to popularności wśród Szkotów, ale przyczyniło się też do spadku jego popularności wśród Anglików.

Cromwell tymczasem nie czekał z założonymi rękoma. Błyskawicznie ruszył do Szkocji i kiedy Karol jeszcze świętował swoje przybycie, rozgromił armię szkocką pod Dunbar (3 września 1650 r.). Szkoci jednakże pozostali wierni Karolowi, który 1 stycznia 1651 r. w Scone został koronowany na króla Szkocji. Karol postanowił przenieść działania wojenne do Anglii, ale większość prezbiterian na czele z Archibaldem Cambellem, 1. markizem Argyll, odmówiła uczestnictwa w ekspedycji. Do sił Karola przyłączyła się tylko niewielka grupa angielskich rojalistów. Karol ruszył na południe Anglii, gdzie 3 września 1651 r.