列宁格勒会战结束后,德军北方集团军群(总司令为舍尔纳大将)和中央集团军群第3装甲集团军,约70万人、1200辆坦克和强击火炮,退守波罗的海沿岸,企图在第1航空队和第6航空队一部近400架作战飞机支援下,阻止苏军向东普鲁士突进。为收复波罗的海沿岸地区,苏军列宁格勒方面军(司令为苏联元帅戈沃罗夫),波罗的海沿岸第1、第2、第3方面军(司令分别为巴格拉米扬大将、叶廖缅科大将、马斯连尼科夫大将),白俄罗斯第3方面军一部和红旗波罗的海舰队,共90万人、3080辆坦克和自行火炮、1.75万门火炮、2640架作战飞机,于9月中旬发起波罗的海沿岸战役。
1944年9月14~27日,苏军先后发起里加战役和塔林战役,收复了爱沙尼亚及其首府塔林,但在里加接近地进攻受阻。其后,在1944年9月28日~11月24日。苏军继续实施里加战役,并发起梅梅尔战役和蒙海峡群岛登陆战役,10月13日攻占拉脱维亚首府里加,11月24日收复蒙海峡群岛。
此役,苏军全歼德军29个师(旅),收复了除库尔兰半岛和梅梅尔地域以外,波罗的海沿岸地区的所有领土,为突入德国境内和解放东普鲁士创造了条件。