Проверка войск показала, что на 1-м и 2-м Прибалтийских фронтах они не успевают к 5–7 сентября завершить все подготовительные мероприятия. Поэтому по просьбе Василевского директивами Генерального штаба № 204 698 и 204 699 от 5 сентября начало наступления было перенесено на 15 сентября. Однако оно началось на сутки раньше, утром 14 сентября после мощной артиллерийской и авиационной подготовки. К исходу дня 4-я ударная и 43-я армии 1-го Прибалтийского фронта прорвали оборону 1-го армейского корпуса противника в районе Бауска на участке шириной 25 км и продвинулись до 14 км. 16 сентября соединения 43-й армии вышли к г. Балдоне, а передовой отряд 3-го гвардейского механизированного корпуса — к Западной Двине.
В полосе наступления войск 2-го и 3-го Прибалтийских фронтов бои с самого начала приняли ожесточенный характер. Войска 3-й ударной армии 2-го Прибалтийского фронта сумели за день преодолеть всего 2–4 км. Попытка ввести в сражение 5-й танковый корпус успеха не имела. Противник, воспользовавшись медленным продвижением войск 2-го и 3-го Прибалтийских фронтов, силами 4-й, 5-й танковых дивизий и моторизованной дивизии «Великая Германия» (около 200 танков и самоходных орудий) нанес утром 17 сентября контрудар в полосе 6-й гвардейской армии 1-го Прибалтийского фронта. Потеряв до 60 единиц бронетехники, он сумел вклиниться в оборону войск армии на 4–5 км. В 10 часов утра следующего дня противник возобновил наступление, которое с трудом сдерживалось войсками армии. К исходу дня 18 сентября после ввода в сражение вторых эшелонов соединения 79-го и 100-го стрелковых корпусов в полосе 1-го Прибалтийского фронта прорвали сильно укрепленную оборону и вышли к р. Огре.
Командующий группой армий «Север» генерал-полковник Шернер, под впечатлением успешного наступления войск 1-го Прибалтийского фронта, обратился к Гитлеру с просьбой разрешить оставить Эстонию, чтобы прорваться на запад. Но Гитлер отказал ему в этом. Тогда Шернер приказал направить для укрепления обороны Риги все караульные и охранные батальоны, а обозы и службы тыла должны были сдерживать прорвавшиеся танки и ни в коем случае не сдавать опорные пункты. Одновременно были нанесены новые контрудары в полосе 1-го Прибалтийского фронта. 21 сентября 14-я танковая дивизия врага потеснила части 79-го стрелкового корпуса на рубеж 1–3 км восточнее р. Огре. Но к этому времени силы противника были значительно подорваны. Поэтому в ночь на 22 сентября, прикрываясь арьергардами, противник отвел свои войска на западный берег рек Личупе и Огре и перешел к подвижной обороне.
По решению маршала Василевского в сражение были введены 1-й и 19-й танковые корпуса. Одновременно к вводу в сражение готовилась 5-я гвардейская танковая армия, которой теперь командовал генерал-лейтенант танковых войск В. Т. Вольский.