W listopadzie 1927 został przeniesiony do korpusu oficerów artylerii z równoczesnym przeniesieniem z 48 pp do 16 pułku artylerii polowej w Grudziądzu. W garnizonie Grudziądz pełnił służbę na kolejnych stanowiskach: oficera ogniowego baterii, dowódcy baterii, adiutanta pułku i dowódcy 1 baterii. 17 grudnia 1931 prezydent RP nadał mu z dniem 1 stycznia 1932 stopień kapitana w korpusie oficerów artylerii i 36. lokatą. We wrześniu 1934 został przeniesiony do Szkoły Podchorążych Piechoty w Komorowie na stanowisko instruktora artylerii II batalionu (starszego rocznika podchorążych). Służbę na tym stanowisku pełnił do sierpnia 1939. W międzyczasie ukończył kurs unifikacyjny w Centrum Wyszkolenia Piechoty w Rembertowie (1937) i kurs dowódców dywizjonów w Centrum Wyszkolenia Artylerii w Toruniu (1938) oraz został awansowany na stopień majora ze starszeństwem z 19 marca 1939 i 42. lokatą w korpusie oficerów artylerii.