През Балканската война (1912 – 1913) полковник Иванов командва 3-та бригада от 5-а пехотна дунавска дивизия, с която участва в Лозенградската и Люлебургаско-Бунархисарската операции. В началото на 1914 година е уволнен от служба.