Владимир Степанов родился 16 мая 1959 года в городе Москва. В 1983 году окончил Московское высшее командное училище дорожных и инженерных войск по специальности «Командная тактическая инженерных войск», квалификация - «Инженер по эксплуатации и ремонту машин инженерного вооружения».
В 1993 году - Военно-инженерную академию им. В.В. Куйбышева по специальности «Командно-штабная гражданской защиты», квалификация - «Офицер с высшим военным образованием». Кандидат экономических наук.
С 1977 года по 1979 год - командир отделения войсковой части 86614, Московский военный округ. С 1983 года по 1990 год Владимир Степанов служил в Уральском военном округе: был командиром учебного взвода, командиром роты, начальником штаба - заместителем командира батальона обеспечения учебного процесса 1114-го отдельного учебного полка гражданской обороны.
С 1993 года Владимир Викторович работает в системе Госкомитета РФ по делам гражданской обороны, чрезвычайным ситуациям и ликвидации последствий стихийных бедствий - МЧС России. В 1993-1996 годах занимал должность начальника штаба - заместителя командира 143-й отдельной спасательной бригады, а затем, с 1996 года по 1999 год - командира 147-й отдельной спасательной бригады Центрального регионального центра МЧС.
В 1999-2003 годах - начальник Главного управления по делам гражданской обороны и чрезвычайным ситуациям - заместитель начальника гражданской обороны Тверской области. В 2003-2004 годах - работал в должности заместителя начальника Академии гражданской защиты МЧС России.
С 2004 года по 2006 год - возглавлял Управление войск и сил гражданской обороны МЧС России. С 23 февраля 2006 года по 10 сентября 2013 года - начальник Центрального регионального центра МЧС России. С 10 сентября 2013 года по 5 ноября 2015 года - заместитель министра РФ по делам гражданской обороны, чрезвычайным ситуациям и ликвидации последствий стихийных бедствий.
С 5 ноября 2015 года генерал-полковник Степанов Владимир Викторович - первый заместитель министра РФ по делам гражданской обороны, чрезвычайным ситуациям и ликвидации последствий стихийных бедствий. Действительный государственный советник Российской Федерации 2 класса.
Владимир Путин указом 4 июня 2018 года, освободил Владимира Степанова от занимаемой должности Первого заместителя министра по чрезвычайным ситуациям.
Награжден орденом «За военные заслуги» - за участие в ликвидации последствий землетрясения в городе Нефтегорск Сахалинской области, орденом «Александра Невского», орденом «Почета», медалью «За отвагу на пожаре» и другими ведомственными наградами.