עם תחילת המלחמה הצבאות הסקוטים והאנגלים התנגשו בדאנבר (Dunbar), עיר לחופי הים הצפוני 48 קילומטרים מזרחית לאדינבורו. הניצחון האנגלי המכריע בדאנבר הביא לפיזורו של הצבא הסקוטי ולכניעתם של מנהיגי אצולה סקוטים רבי השפעה לאדוארד. הצבא האנגלי אז התקדם מזרחה לחופי הים הצפוני והפיל מספר מצודות, הגדולה שבהם הייתה אדינבורו שהחזיקה מעמד רק חמישה ימים. בתוך חמישה חודשים מאז חציית הגבול בידי הכוחות האנגלים, ג'ון, מלך סקוטלנד התפטר מתפקידו. עם התפטרותו מהכתר, כיסא אבן הגורל, שהיווה חלק טקסי מרכזי בהכתרת המלכים הסקוטים וסימלה את ריבונות סקוטלנד, נלקחה בידי אדוארד הראשון לאנגליה.
ההתנגדות הסקוטית.
אדוארד הפך בפועל לשליט סקוטלנד בעוד ג'ון הושם בשבי בלונדון. סקוטלנד עוד לא נפלה לגמרי לשלטון אנגלי אך האצולה הכנועה למלוכה האנגלית מינתה את ג'ון דה וורן לראש מועצת "השומרים" ואת יוג דה קרסינגהאם לשומר האוצר המדיני. רוב ההתנגדות לשלטון האנגלי התרכזה בהיילנדס, צפון סקוטלנד, אשר ההשפעה האנגלית הייתה פחותה יותר באזור זה. ההתנגדות הסקוטית בהיילנדס הונהגה בידי אנדרו מוריי בעוד ההתנגדות הסקוטית המועטה יותר במרכז סקוטלנד הונהגה בידי ויליאם וולאס. השניים יצרו ברית ביניהם בשנת 1297 ויצאו בסדרת פשיטות נגד מוצבי הצבא האנגלי ברחבי סקוטלנד.
עם הזמן השיבה ההתנגדות הסקוטית לידיה השפעה על כל צפון סקוטלנד מלבד עיר הנמל דנדי שהוטל עליה מצור. כדי להסיר את המצור היה על צבאו של אדוארד הראשון לעבור אל תוך סקוטלנד דרך נהר פורת'. אדוארד בחר להעביר את הצבא דרך העיר סטירלינג. במהלך קרב גשר סטירלינג ספגו האנגלים תבוסה קשה, שכללה את נפילתו בקרב של יוג דה קרסינגהאם, בעוד הסקוטים ספגו אבדות מעטות שכללו את אנדרו מוריי.
הנסיגה האנגלית בסיום הקרב הביאה לנטישה אנגלית של השטחים הסקוטים שנכבשו קודם לכן. ויליאם וולאס הפך למנהיג המאבק לעצמאות סקוטלנד, הוא החל בסדרת פשיטות על הגבול עם ממלכת אנגליה, סבסד יחסים דיפלומטים וקשרי סחר עם ממלכות כגון צרפת, הכין את צבא ההתנגדות הסקוטית למתקפת נגד אנגלית ומונה ל"שומר" סקוטלנד. אדוארד הראשון היה בנקודה זאת במלחמה בצרפת. בהסדר הפסקת אש עם הצרפתים, שב אדוארד ליורק ובאמצע 1298 חצה בראש צבאו את הגבול לתוך סקוטלנד. הצבא האנגלי שהשתמש בקשתות ארוכות שיוצרו בוויילס ניצח במהלך הקרב על פלקירק מדרום לאדינבורו והיה על וולאס לסגת צפונה בעוד המוניטין שלו בפני העם, תומכיו והאצולה היה בשפל כתוצאה מההפסד.
במקום וולאס מונו שני "שומרים" חדשים להתנגדות הסקוטית, רוברט דה ברוס וג'ון קוימין, שפעמים רבות הגיעו לאי הסכמות ובתוך זמן קצר התפטר רוברט מתפקיד השומר. המגעים הדיפלומטים של וולאס עם צרפת ומדינת האפיפיור השתלמו כאשר צרפת לקחה לחסותה את ג'ון דה באליול והאפיפיור בוניפקיוס השמיני קרא לאדוארד הראשון לעצור את התקדמותו לסקוטלנד, דרישה ממנה אדוארד התעלם.
עליית בית ברוס.
המאבק בין ההתנגדות הסקוטית והצבא האנגלי המשיך בשנים הבאות ובמהלך שנת 1302 נשבע רוברט דה ברוס אמונים לאדוארד הראשון. שנתיים מאוחר יותר נחל הצבא האנגלי ניצחון מכריע ורוב האצולה הסקוטית נכנעה לעליונות אנגלית. ויליאם וולאס המשיך בהתנגדותו לאנגלים עד שנת 1305, כאשר נתפס בידי האנגלים בפרברי גלאזגו, הובל ללונדון והוצא להורג לאחר משפט ראווה. זמן קצר אחר כך הוציא אדוארד צו ממשלתי שנועד להביא לסיום הריבונות הסקוטית ולהכריז על סקוטלנד כשטח כבוש של אנגליה אך הותיר סמכות מסוימת לאצולה הסקוטית.
בשנת 1306 ראה רוברט דה ברוס הזדמנות לעלות לכוח ולהאדיר את יוקרתו שלו. המלך הסקוטי האחרון, ג'ון, התפטר והיה בגלות בצרפת לאחר שנות שבי בסקוטלנד, הוא היה מקורב לאלכסנדר השלישי והיחיד שהיה יכול לאתגר את טענתו לכתר הסקוטי היה ג'ון קוימין. לכן, רצח רוברט את קוימין אך הוא עשה זאת בכנסייה, מה שנגד את חוקי הנצרות הקתולית והביא לכך שהאפיפיור קלמנס החמישי נידה אותו. חודש מאוחר יותר הוכתר רוברט בתור רוברט הראשון, מלך סקוטלנד, אך התנגדות של פלגים באצולה הסקוטית הביאו למרידות ורוברט ברח לגלות תוך מספר חודשים בלבד מאז עלה למלוכה. בשנת 1307 מת אדוארד הראשון ובנו, אדוארד השני, ירש אותו בתור מלך אנגליה. אדוארד השני, בשונה מאביו, לא היה איש צבא ולא התערב בעניינים הפנימיים של האצולה הסקוטית, מה שאפשר לעלייתו המחודשת של רוברט לכוח ולהרחבת השטחים שתחת השפעתו בדרום סקוטלנד.
בעוד מעמדה של סקוטלנד נע בין מדינה ריבונית לשטח כבוש בידי אנגליה בעל אוטונומיה, טיפח רוברט יחסים עם מדינת האפיפיור, ממלכת צרפת וממלכת נורווגיה. רוברט פתח מחדש את הפרלמנט הסקוטי בסנט. אנדרו () ומיקד את רוב כספי המיסים למלחמה עתידית נגד אנגליה שבמסגרתה עתיד לפעול להשיב את השטחים של דרום סקוטלנד ולהסדיר את עצמאות ממלכתו.
אדוארד השני יצא בשנת 1310 למסע צבאי בסקוטלנד אך נעצר ללא כל התנגשות צבאית בסקוטים מכיוון שהיה על סף מלחמת אזרחים עם האצולה האנגלית. המאבק בין אדוארד השני לאצולה נמשך עד לשנת 1313, כאשר הגיעו הפלגים להסדר. במהלך הזמן הזה כבש רוברט מחדש, כמעט ללא כל התנגדות, את דרום סקוטלנד, כמו גם את האי מאן. בנקודה זו דרש רוברט שהאצולה הסקוטית תבטל את שבועתה למלוכה האנגלית ותישבע אמונים למלוכה הסקוטית של מחדש, הפעם לשלטון בית ברוס. בנקודה זו לא היה אדוארד יכול להרשות לעצמו להמשיך להתעלם מעליית ההשפעה של בית ברוס בסקוטלנד, ובשנת 1314 יצא בראש צבאו צפונה.
קרב באנוקברן.
הצבא האנגלי הפולש פגש בכוחות הסקוטים תחת רוברט בקרב באנוקברן. הכוחות האנגלים היו כפולים בגודלם מהכוחות הסקוטים, שכללו בין 17,000 ל-20,000 חיילים. הכוחות הסקוטים חולקו לשלוש יחידות צבאיות שניתנו תחת פיקודם של המלך רוברט, אחיו ואחיינו. ביום הראשון של המאבק רוברט הפיל את סר הנרי דה בוהון, מבין המפקדים האנגלים, בקרב. מה שהביא לנסיגה אנגלית ולהקמת מחנה למשך הלילה. במהלך הלילה ערקו כוחות אצולה סקוטית תחת שירות אנגלי לצד הסקוטי והוסיפו לפגוע במורל האנגלי. עם שחר יצא רוברט להתקפה והכוחות האנגליים, שתנאי השטח היו לרעתם, הובסו בקרב סדור.
מספר מפקדים צבאיים מהצד האנגלי נפלו בקרב ואדוארד השני כמעט נפל בשבי. הקרב הסתיים בניצחון סקוטי מכריע שהביא בפועל לעצמאות סקוטלנד. האנגלים ביצעו במהלך הקרב סדרת טעויות טקטיות שאפשרו לסקוטים לצאת כשידם על העליונה. בסיום הקרב התפזר הצבא האנגלי והמורל האנגלי נפגע קשות. הקרב הביא לכיבוש מחודש של שטחים בדרום סקוטלנד ולייצוב הגבול כפי שהיה לפני הפלישה של אדוארד הראשון בשנת 1296.
המהפך במלחמה.
לאחר קרב באנוקברן העביר רוברט את המאבק לצד האנגלי של הגבול. בשנת 1315 הורה רוברט לאחיו ויורשו (משום שלרוברט לא היו ילדים לרשת את הכתר אז אחיו הצעיר היה היורש), אדוארד ברוס, לפלוש לשטחי אלסטר בצפון אירלנד, במטרה להקים באי מושבה סקוטית ולפתוח חזית שנייה נגד השטחים האנגלים שם. המערכה באירלנד הסתיימה בכישלון לסקוטים, המושבה לא החזיקה מעמד כנגד השבטים האזוריים, כנגד האנגלים ואל מול ההוצאות הכספיות ובשנת 1318 נהרג אדוארד ברוס במהלך קרב פולקארט נגד האנגלים. במותו הביא לסופו את הניסיון להכניס את אירלנד תחת השפעת ממלכת סקוטלנד.
רוברט הורה למפקדי הצבא, כגון ג'יימס דאגלס, לבצע פשיטות חוזרות ונשנות לאורך הגבול ובשנת 1318 התרחשה פשיטה מרכזית שהביאה לכיבוש סקוטי מחודש של עיר הנמל בריק. בשנתיים הבאות הצטמצמה המלחמה ברובה לסטטוס קוו, מלבד הפשיטות הסקוטיות, הגדולה שבהם התרחשה במייטון, צפון יורקשייר. בשנת 1320 שלחו האצולה הסקוטית וראשי הכנסייה המקומית לאפיפיור את הכרזת ארברוט, שקבעה שלוש נקודות:
מדינת האפיפיור הוקירה רשמית באדוארד באליול, בנו של ג'ון דה באליול שנפטר בשנת 1314, בתור יורש הכתר הסקוטי כנבחר אלוהים מכיוון שכאמור רוברט דה ברוס נודה בידי האפיפיור. בשנת 1320 גילה רוברט על קשר נגדו שהונהג בידי בן האצולה ויליאם דה סול שככל הנראה פעל בחסות אדוארד באליול. ויליאם נתפס, הובא למשפט, נמצא אשם ובילה את שארית חייו במאסר. בשנת 1324 נולד דייוויד דה ברוס, בנו הבכור של רוברט מאשתו השנייה אליזבת דה בורג'. דייוויד הפך ליורש עצר ובכך נפתר משבר הירושה הסקוטי ושושלת ברוס הוסדרה רשמית כיורשת לכתר הסקוטי. השלטון של שושלת ברוס הביא ליציבות מדינית בסקוטלנד שהקשתה על כל פלישה אנגלית אפשרית. יתרה מזאת, הסקוטים חידשו את חוזה הידידות עם הצרפתים.
סיום המלחמה.
בשנת 1327 התרחשה הפיכה שלטונית באנגליה. איזבלה מצרפת (בתו של פיליפ הרביעי, מלך צרפת), אשתו של אדוארד השני, הדיחה את בעלה בתמיכת אהובה הברון רוג'ר מורטימר. בנה הבכור מנישואיה עם אדוארד הוכתר אדוארד השלישי, מלך אנגליה לאחר ההפיכה אך משום שהיה רק בן 15 אמו ואהובה מורטימר הפכו לעוצרים בפועל של ממלכת אנגליה. איזבלה ומורטימר שניהם תמכו בכיבוש אנגלי של סקוטלנד ועוד באותה השנה שעלו לכוח החלו בפלישה אנגלית לתוך סקוטלנד. הפלישה הייתה הפסד אנגלי מכריע שפגע באוצר המדיני של אנגליה, ביוקרתה של הממלכה וביכולתה לכבוש את סקוטלנד.
בשנת 1328 קראו האנגלים להסכם שלום עם הסקוטים והמלחמה הסתיימה עם חתימת הסכם אדינבורו-נורת'האמפטון. ההסכם נחתם בידי רוברט הראשון באדינבורו ואושר בידי הפרלמנט האנגלי בנורת'האמפטון. ההסכם קבע שלוש נקודות מרכזיות: