Nach Kriegsende war er von November 1918 bis Januar 1919 zunächst wieder bei seinem Stammregiment und danach beim 12. Feldartillerie-Regiment eingesetzt. Im Frühjahr 1919 kommandierte er die "Freiwilligen-Batterie von Oelhafen" im "Freikorps Würzburg", welche in Würzburg Erhebungen von Spartakisten niederschlug. Ab Juni 1919 war er beim in Bamberg stationierten Reichswehr-Artillerie-Regiment 23 eingesetzt, das gegen im März 1920 gegen Aufständische in Hof und Suhl vorging. Von 1920 bis 1922 gehörte er dem Deutschvölkischen Schutz- und Trutzbund in Bamberg an.