A csata 1945. ápr. 24.-től máj. 1.-ig tartott.
Német részről Theodor Busse 9. hadserege. Szovjet részről Ivan Konev marsall 1. ukrán frontja állt szemben egymással.
A német hadsereget katlanba zárták a Spree erdőben (Berlintől DK-re), ami NY-ra akart kitörni belőle, át Halbe városának erdeiben, hogy aztán egyesülhessen Walther Wenck tábornok 12. hadseregével. Ha ez sikerül a két hadsereg őrült tempóban elindul NY-ra, hogy a NY-i szövetségeseknek adja meg magát.
Ehhez azonban a 9. hadseregnek át kellett verekednie magát az 1. ukrán front 3 vonalán, ám ezalatt Georgy Zhukov 1. belorusz frontja támadta a német hadsereget ÉK felől.
Véres harcok után 25,000 német katonának (a katlanba zárt erők 1/3-nak) sikerült elérnie a 12. hadsereg vonalait.
Az erőviszonyok: német - 80,000
szovjet - 280,000
Veszteségek: német - 30,000 katonai halott
25,000 katona fogságba esett
10,000 civil halott
szovjet - 20,000 halott
Harcoló egységek német részről:
* 9. hadsereg – Theodor Busse tábornok
o XI. SS Páncélos hadtest
o V. SS Hegyi hadtest
o V. hadtest
* Hadsereg támogató egységek
o 21. Páncélos Hadosztály
o 10. SS-páncélos-hadosztály \"Frundsberg\"
* 12. hadsereg – Walther Wenck tábornok
o XX. hadtest
o XXXIX. Páncélos hadtest
o XXXXI. Páncélos hadtest
o XXXXVIII. Páncélos hadtest
De részt vett az itteni harcokban még a 35. SS-Rendőr-Gránátos ho. is. És az 502. SS-nehézpáncélos-osztály is (itt is semmisült meg).
Harcoló egységek szovjet részről:
* 1. belorusz front - Georgy Zhukov marsall
o 3. Hadsereg
o 69. Hadsereg
o 33. Hadsereg
o 2. Gárda Lovas Hadtest
* 1. ukrán front - Ivan Konev marsall
o 3. Gárda hadsereg
o 13. Hadsereg
o 28. Hadsereg
o 3. Gárda Harckocsi Hadsereg
o 4. Gárda Harckocsi Hadsereg
*Légierő
o 2. Légi hadsereg
o 16. Légi hadsereg
o 18. Légi hadsereg