Trong lúc đó, Robert the Bruce thừa dịp mới chiến thắng ở Bannockburn để tấn công miền bắc nước Anh, ban đầu là đánh Carlisle và Berwick, và sau đó tiến đến sâu hơn về phía nam, vào Lancashire và Yorkshire, thậm chí đe dọa cả thành York. Edward chiến hành một chiến dịch tốn kém nhưng không thành công nhằm ngăn chặn quân xâm lược năm 1319, nhưng nạn đói gây ra nhiều khó khăn trong việc cung cấp lương thực cho các đơn vị đồn trú của ông. Giữa lúc này, một đoàn thám hiểm người Scot dẫn đầu bởi em trai của Robert đã xâm chiếm được Ireland năm 1315, và Edward Bruce tự xưng là Vua của Ireland. Cuối cùng ông ta bị đánh bại năm 1318 bởi Quan chánh án tối cao Ireland dưới quyền Edward II, Edmund Butler, tại Trận Faughart, đầu Edward Bruce bị chặt xuống và gửi đến cho Nhà vua. Các cuộc nổi dậy cũng diễn ra ở Lancashire và Bristol năm 1315, và ở Glamorgan thuộc xứ Wales năm 1316, nhưng đều bị đán áp.