Вакулов Василий Павлович родился в семье крестьянина в Запорожской области, в Ново-Васильевском районе, в селе Ново-Николаевка. Рос как обычный мальчишка: ходил в школу, помогал родителям по хозяйству.
В октябре 1944 года был призван в армию, на Черноморский Военно-Морской флот, на линкор «Севастополь». К тому времени Крым и город Севастополь были освобождены от фашистов. Но служба продолжалась по защите границ.
В послевоенные годы линкор проводил интенсивную боевую подготовку. 18 августа 1960 года Василию Павловичу было присвоено звание лейтенанта, 30 августа 1968 года – старшего лейтенанта, а 24 апреля 1980 года – капитана 3-его ранга.