Владимир Соловьёв родился 13 июля 1909 года в городе Алатырь (ныне — Чувашия). После окончания школы работал на стройке Горьковского автомобильного завода. В октябре 1931 года Соловьёв был призван на службу в Рабоче-крестьянскую Красную Армию. В 1934 году он окончил Ленинградскую военно-теоретическую школу, а впоследствии — Ворошиловградскую военную авиационную школу лётчиков. Участвовал в польском и бессарабском походах. С первого дня Великой Отечественной войны — на её фронтах. В боях был тяжело ранен.