La bataille de Neville's Cross a eu lieu pendant la Seconde Guerre d'indépendance écossaise le 17 octobre 1346, à 800 m à l'ouest de Durham, en Angleterre. Une armée d'invasion écossaise de 12 000 hommes dirigée par le roi David II a été vaincue avec de lourdes pertes par une armée anglaise d'environ 6 000 à 7 000 hommes dirigée par Ralph Neville, Lord Neville. La bataille a été nommée d'après une croix de pierre anglo-saxonne qui se dressait sur la colline où les Écossais ont pris position. Après la victoire, Neville a payé pour faire ériger une nouvelle croix pour commémorer la journée.
La bataille a été le résultat de l'invasion de la France par l'Angleterre pendant la guerre de Cent Ans. Le roi Philippe VI de France (r. 1328-1350) a appelé les Écossais à remplir leur obligation aux termes de l'Auld Alliance et à envahir l'Angleterre. David II a obligé et après avoir ravagé une grande partie du nord de l'Angleterre a été pris par surprise par les défenseurs anglais. La bataille qui a suivi s'est terminée par la déroute des Écossais, la capture de leur roi et la mort ou la capture de la plupart de leurs dirigeants. Stratégiquement, cela a libéré d'importantes ressources anglaises pour la guerre contre la France, et les comtés frontaliers anglais ont pu se prémunir contre la menace écossaise restante à partir de leurs propres ressources. L'éventuelle rançon du roi écossais a abouti à une trêve qui a ramené la paix à la frontière pendant quarante ans.