Während des Deutsch-Französischen Krieges war er vom 18. Juli 1870 bis zum 14. Juni 1871 wieder Adjutant des Kommandeurs der Artillerie der 1. Armee. Nach seiner Verwundung bei Gravelotte nahm er an den Schlachten bei Amiens, an der Hallue, bei Saint-Quentin, der Belagerung von Metz sowie dem Gefecht am Bois de Vaux teil. Ausgezeichnet mit dem Eisernen Kreuz II. Klasse wurde er nach dem Friedensschluss am 9. März 1872 mit Patent vom 23. September 1865 als Batteriechef in das Hessische Feldartillerie-Regiment Nr. 11 versetzt und Ende Dezember 1872 zum Major befördert. Am 10. Mai 1874 folgte seine Versetzung in das Nassauische Feldartillerie-Regiment Nr. 27 und am 27. Januar 1875 wurde Köhler zum Kommandeur der I. Abteilung im Feldartillerie-Regiments Nr. 3 ernannt, sowie Mitte September 1880 zum Oberstleutnant befördert. Daran schloss sich am 1. April 1881 eine Verwendung als Kommandeur des neu aufgestellten Feldartillerie-Regiments Nr. 31 in Hagenau an. Unter Stellung à la suite seine Regiments wurde Köhler am 11. Dezember 1884 zum Direktor der Vereinigten Artillerie- und Ingenieurschule ernannt und Mitte April 1885 zum Oberst befördert. Am 22. März 1888 wurde er Kommandeur der 11. Feldartillerie-Brigade in Kassel und Mitte September 1888 Generalmajor. Unter Verleihung des Charakters als Generalleutnant wurde Köhler am 14. Oktober 1890 mit Pension zur Disposition gestellt. Anlässlich des Ordensfestes würdigte ihn Kaiser Wilhelm II. im Januar 1892 durch die Verleihung des Roten Adlerordens II. Klasse mit Eichenlaub und Schwertern am Ringe.