1944年10月,二战已经进入末期,欧洲战场上盟军和苏军早已开始反攻,苏军一路西进,收复失地,解放白俄罗斯后又趁胜追击,攻到了波罗的海海岸,切断了北方集团军与中央集团军的连结。
库尔兰其位于波罗的海地区东岸,此处1941年被德军攻占,之后德军北方集团军以此为基地,试图打下列宁格勒,但试了两年都没成功,而现在形势变了,苏军开始了雷霆一击,而德军则被围困。
1944年10月9日,苏军前锋抵达默默尔,切断了德军北方集团军与东普鲁士地区的联系,德军参谋总长和军事顾问古德里安请求将北方集团军迅速撤出,但希特勒想保护波罗的海的德军潜艇基地,希特勒的算盘是:潜艇能够带来大西洋海战的胜利,从而使同盟国退出西欧战场。
于是希特勒要求德军固守,而这一决定使得德军第16军团以及第18军团大部分的兵力,共23个师,高达200,000名的兵力被苏军包围在库尔兰。还不止如此,德军指挥官费迪南德·舍纳尔上将为集中力量,还将分散在从里加到利耶帕亚的地带的德军全部撤入到了易守难攻的库尔兰总计,库尔兰成了德军的桥头堡。
苏联红军历来擅长重锤压顶,4个方面军共90万人猛击德军,从1944年10月15日至1945年4月4日,苏军对驻库尔兰的德军及拉脱维亚军发动6次进攻,然而德军的抵抗极为顽强,苏军始终没能啃下这个硬骨头,反而付出了重大伤亡,仅1945年3月16日——3月30日的最后一次攻势,苏军伤亡人数就多达74000人,德军的亲卫队第19师反而还从苏军手中夺回少量土地。