В.С. Яковлев родился в 1924 году в семье врача на железнодорожной станции Бологое Тверской губернии. В 1932 году семья переехала в Рыбинск. В 17 лет поступил работать штурманом в Рыбинский речной порт на суда портофлота. В 1942 - 1948 годах служил в Красной Армии. Участвовал в обороне Ленинграда, освобождении Прибалтики и штурме Кёнигсберга.
После войны с отличием окончил Рыбинское речное училище и Ленинградский политехнический институт. В 1956-1962 гг. работал на Рыбинском заводе полиграфических машин: начальником электроцеха, главным энергетиком, секретарем парткома.
В январе 1963 года был избран вторым секретарем Рыбинского горкома КПСС, а в марте того же года В.С. Яковлева избрали на должность председателя исполкома Рыбинского горсовета.
В 1965-1975 годах работал первым секретарем Рыбинского горкома КПСС.
С 1975 года в течение 17 лет работал директором конструкторского бюро "Алгоритм" в Рыбинске.
Награждён орденами Ленина, Знак Почёта, Великой Отечественной войны I-й степени и 16 медалями. Почётный гражданин г. Рыбинска.
Скончался в 1997 году. Похоронен на центральной аллее Южного кладбища в Рыбинске.