Nach dem Krieg kam Roehl am 23. Mai 1816 als Premierleutnant in die Garde-Artilleriebrigade und stieg bis Anfang Mai 1834 zum Major sowie 5. Stabsoffizier auf. Am 23. April 1836 wurde er zum Adjutanten der Generalinspektion der Artillerie ernannt und am 12. Mai 1836 der Garde-Artilleriebrigade aggregiert. Im Jahr 1839 erhielt er den russischen Sankt-Stanislaus-Orden II. Klasse. Am 13. November 1843 wurde er Abteilungskommandeur der Garde-Artilleriebrigade und Mitglied der Prüfungskommission für die Premierleutnants des Artillerie. Am 27. Februar 1844 beauftragte man ihn zunächst mit der Führung der 6. Artilleriebrigade, beförderte Roehl Ende März 1844 zum Oberstleutnant und ernannte ihn schließlich am 14. Januar 1845 zum Brigadier. In dieser Stellung stieg er am 27. März 1847 zum Oberst auf und wurde am 21. März 1849 Befehlshaber der Artillerie unter General Karl von Prittwitz in Schleswig-Holstein. Am 4. Dezember 1849 folgte seine Ernennung zum Kommandeur der 6. Landwehr-Brigade und am 10. Januar 1850 wurde er der 6. Artillerie-Brigade aggregiert. Am 4. November 1851 erhielt er die Beförderung zum Generalmajor. Am 4. Mai 1852 wurde er als Kommandeur zur 11. Infanterie-Brigade versetzt. Am 22. März 1853 wurde Roehl wiederum Kommandant von Königsberg und erhielt im Januar 1856 den Roten Adlerorden II. Klasse mit Eichenlaub. Unter Verleihung des Charakters als Generalleutnant wurde er am 30. Mai 1857 mit Pension zur Disposition gestellt.