Окончил Симбирский кадетский корпус (1885) и Михайловское артиллерийское училище и начал офицерскую службу в 6-й артиллерийской бригаде.
По окончании Николаевской академии Генерального штаба (1894) он занимал должности по Генеральному штабу и в 1908 г. назначен экстраординарным профессором Николаевской военной академии по кафедре военного искусства. Кроме того, Елчанинов занимает должности: начальника крепостной части в Главном управлении Генерального штаба, постоянный член крепостной комиссии, совещательный член инженерного и артиллерийского комитет