Родился в 1923 году в селе Салтановка (ныне Навлинского района Брянской области) в крестьянской семье. Его отец Н. И. Максаков в 1920—1924 годах работал делопроизводителем Салтановского волисполкома. Вскоре Максаковы переехали в Алтухово, где в 1941 году В. Н. Максаков окончил среднюю школу и по комсомольской путёвке был направлен в Орловское бронетанковое училище. После его окончания в апреле 1943 года Максаков вступил в члены ВКП(б), получил звание лейтенанта и принял командование взводом. Позже он стал командиром роты 45-й гвардейской танковой бригады 11-го гвардейского танкового корпуса 1-й танковой армии 1-го Украинского фронта.
В декабре 1943 года у села Озёры на Правобережной Украине танковая рота под командованием гвардии лейтенанта В. Н. Максакова настигла вражескую колонну и уничтожила 25 автомашин, а также 5 бронетранспортёров с живой силой и оружием. В январе 1944 года В. Н. Максаков на танке Т-34 лично уничтожил три вражеских танка, миномётную батарею, четыре орудия, железнодорожный эшелон с 380 солдатами и офицерами, в результате чего было парализовано движение на железнодорожном перегоне «Винница-Жмеринка».
Указом Президиума Верховного Совета СССР от 24 марта 1945 года В. Н. Максакову было присвоено звание Героя Советского Союза.
За время войны на боевом счету командира Т-34 гвардии лейтенанта В. Н. Максакова 3 «Тигра» из 18 уничтоженных танков.
После войны с 1946 года Максаков находился в запасе и проживал в Москве, где описал свои танковые сражения в книге «Глубокий рейд».
В. Н. Максаков скончался в 1993 году, похоронен в Москве.