Родился в 1920 году.
В 1938 году поступил в МГУ
В сентябре 1941 года был направлен на учебу в Академию химзащиты. В должности начальника химслужбы стрелкового полка участвовал в боях на Южном фронте. Участвовал в боях за Сталинград (август 1942). В 1943 году в сражении за железнодорожную станцию Козлова Балка под Ростовом был тяжело ранен. За мужество, проявленное в этом бою, был награжден орденом Отечественной войны II степени. После ранения Вехов В.Н. был командиром взвода школы курсантов, готовил радиоспециалистов для бронетанковых войск. Был демобилизован в декабре 1945 года
После войны окончил биологический факультет МГУ, был в аспирантуре на кафедре высших растений, защитил кандидатскую диссертацию и в течение многих лет вел на кафедре преподавательскую работу в должности доцента: читал студентам лекции по курсам общей ботаники, морфологии растений, геоботанике, географии дикорастущих и полезных растений, проводил полевые практики в Чашниково и на Беломорской биостанции.
Награждён орденом Отечественной войны II степени, медалями: «За оборону Кавказа, «За победу над Германией», послевоенные памятные медали.
Скончался В.Н.Вехов в 1990 году.