В октябре дивизия вошла в состав 22-й армии 2-го Прибалтийского фронта и была передислоцирована в Торопец, а в январе 1944 года принимала участие в Ленинградско-Новгородской операции. В июня Калнин был назначен начальником штаба этой дивизии, которая в составе 130-го стрелкового корпуса 22-й армии принимала участие в Режицко-Двинской, Мадонской и Рижской наступательных операциях. 2 октября 1944 года был назначен командиром 308-й Латышской дивизией. До конца войны воевал вместе с ней. В ноябре 1944 года дивизия входила в состав 22-й армии и принимала участие в ликвидации Курляндской группировки противника. 13 марта 1945 года дивизия перешла в распоряжение 42-й армии.