Daher trat Berger am 9. März 1867 in die Preußische Armee über. Er wurde als Major und Kommandeur des II. Bataillons im 1. Magdeburgischen Infanterie-Regiment Nr. 26 angestellt und avancierte bis Ende Juni 1870 zum Oberst. Bei der Mobilmachung anlässlich des Krieges gegen Frankreich wurde er am 18. Juli 1870 Kommandeur des 3. kombinierten Pommerschen Landwehr-Regiments, das er bei den Belagerungen von Straßburg und Belfort sowie bei St. Germain, les Errues und Peroux führte. Ausgezeichnet mit dem Eisernen Kreuz II. Klasse wurde Berger am 20. März 1871 zu den Offizieren von der Armee überführt und am 1. August 1871 zum Kommandeur des 5. Pommerschen Infanterie-Regiment Nr. 42 ernannt. Außerdem erhielt er am 19. September 1871 das Eiserne Kreuz I. Klasse. Unter Stellung à la suite seines Regiments erfolgte am 13. Juli 1874 seine Versetzung als Kommandeur der 32. Infanterie-Brigade nach Trier. In dieser Eigenschaft wurde er am 27. Juli 1874 zum Generalmajor befördert, bevor man ihn am 11. März 1876 unter Verleihung des Roten Adlerordens II. Klasse mit Eichenlaub und der gesetzlichen Pension zur Disposition stellte.