Niemcy dysponowali natomiast 730 tysiącami ludzi, 7000 działami i moździerzami, ponad 1200 czołgami oraz 400 samolotami.

Przebieg operacji Operacja nadbałtycka była rozbita na szereg pomniejszych operacji, które wszystkie – poza operacją kurlandzką – doprowadziły do zdobycia punktów strategicznych i w rezultacie do pełnego wyparcia wojsk niemieckich z obszaru ofensywy:

Ofensywa na Rygę (14.09 – 24.10) – jej celem było zlikwidowanie niemieckich jednostek na wybrzeżu Zatoki Ryskiej i zdobycie łotewskiej stolicy;

Ofensywa na Tallin (17.09 – 26.10) – miała na celu wyparcie Niemców z Estonii i zajęcie jej stolicy;

Ofensywa na Memel (5.10 – 22.10) – miała za zadanie dotarcie do wybrzeża Bałtyku w okolicy miasta Memel (obecnie Kłajpeda) i przerwać połączenie pomiędzy Grupa Armii Środek a Północ;

Lądowanie na Wyspach Moonsundzkich (Archipelag Zachodnioestoński) (27.09 – 24.11) – desant morski na estońskie wyspy Dagö, Ösel i Moon mający na celu zablokowanie dostępu do Zatoki Ryskiej dla Kriegsmarine.

Natomiast Niemcy przeprowadzali operacje defensywne, ewakuacyjne i kontrataki:

Operacja Aster (17 – 26.09) – miała na celu ewakuacje wojsk niemieckich z Estonii;

Operacja Doppelkopf (16 – 21.09) – kontratak, którym Niemcy chcieli przekreślić radzieckie plany przerwania połączenia pomiędzy Grupą Armii Środek i „Północ”;