冰上之战(德语:Schlacht auf dem Eise;俄语:Ледовое побоище,Ledovoye poboishche;爱沙尼亚语:Jäälahing),又名佩普斯湖之战(德语:Schlacht auf dem Peipussee),发生在 1242 年 4 月 5 日. 它主要是在由亚历山大涅夫斯基王子领导的诺夫哥罗德共和国和弗拉基米尔-苏兹达尔的联合部队与由多帕特的赫尔曼主教领导的利沃尼亚骑士团和多帕特主教团的部队之间在结冰的佩普斯湖上进行的。
这场战斗代表了天主教军队在北方十字军东征期间的重大失败,并结束了他们在下个世纪对抗东正教诺夫哥罗德共和国和其他斯拉夫领土的战役。谢尔盖·爱森斯坦 (Sergei Eisenstein) 的历史戏剧电影亚历山大·涅夫斯基 (Alexander Nevsky) (1938) 中描绘的这一事件后来创造了一个流行但往往不准确的战斗形象。