Bei Ausbruch des Krieges von 1866 fungierte er als Chef des Generalstabes der Mainarmee unter General Vogel von Falckenstein. Für seine Planarbeit an den Gefechten bei Hammelburg, Aschaffenburg und Tauberbischofsheim wurde er am 20. September 1866 mit dem Orden Pour le Mérite ausgezeichnet. Am 25. September 1867 wurde er zum Kommandeur der 42. Infanterie-Brigade ernannt und am 22. März 1868 zum Generalmajor befördert.