Im Deutsch-Französischen Krieg diente er als Generalstabsoffizier der 2. Kavallerie-Division unter Generalleutnant Wilhelm zu Stolberg-Wernigerode. In dieser Stellung nahm er an den Kämpfen bei Beaumont, Sedan, Coulmiers, Orléans und Le Mans sowie der Belagerung von Paris teil. Für sein Verhalten mit beiden Klassen des Eisernen Kreuzes ausgezeichnet, kam Kähler nach dem Friedensschluss Ende Mai 1871 wieder in den Großen Generalstab. Vom 1. Oktober 1872 bis zum 12. Juni 1876 war er als Lehrer an der Kriegsakademie tätig und wurde anschließend zum Kommandeur des 2. Schlesischen Husaren-Regiments Nr. 6. Nach den vielen Jahren in Berlin wohnte er von nun an in Neustadt. Bis Mitte September 1881 avancierte Kähler zum Oberst. Am 29. April 1882 wurde ihm zunächst ein dreimonatiger Urlaub gewährt, um in osmanische Dienst übertreten zu können. Daher wurde Kähler am 13. Juni mit seiner bisherigen Uniform zu den Offizieren von der Armee versetzt und am 29. Juni 1882 mit dem Charakter als Generalmajor zur Disposition gestellt.