С 7 апреля 1944 года — командир 23-го гвардейского стрелкового корпуса, входившего в состав 6-й гвардейской, 51-й, 22-й, 42-й, 1-й ударной, 67-й армий 1-го, 2-го Прибалтийских, Ленинградского фронтов. Соединения корпуса под командованием А. Н. Ермакова принимали участие в Белорусской, Витебско-Оршанской, Полоцкой, Шяуляйской, Прибалтийской, Рижской, Мемельской наступательных операциях, освобождении города Полоцк и других населённых пунктов. В дальнейшем корпус выполнял задачи по расчленению и уничтожению курляндской группировки немецко-фашистских войск.