В феврале 1942 года Снегуров вступил в командование 7-й запасной артиллерийской бригадой. С августа он исполнял должность начальника артиллерии 38-й, затем 13-й армий Брянского фронта. В их составе принимал участие в Воронежско-Ворошиловградской оборонительной операции. Приказом по войскам Брянского фронта от 7 декабря 1942 года полковник Снегуров назначен командиром 24-й тяжелой пушечной артиллерийской бригады, входившей в состав 5-й артиллерийской дивизии прорыва РГК. В составе Брянского и Центрального (с 13 марта 1943 г.) фронтов участвовал с ней в Воронежско-Касторненской и Харьковской наступательных операциях. Приказом по войскам Центрального фронта от 4 мая 1943 года допущен к исполнению должности командира 5-й артиллерийской дивизии прорыва РГК. В составе 4-го артиллерийского корпуса прорыва воевал до конца войны на Центральном, Белорусском, 1-м Белорусском фронтах. Дивизия под его командованием участвовала в Курской битве, битве за Днепр, в Гомельско-Речицкой, Белорусской, Минской, Люблин-Брестской, Висло-Одерской, Варшавско-Познанской, Восточно-Померанской к Берлинской наступательных операциях.