10 февраля 1945 года войска 2-го Белорусского фронта начали Восточно-Померанскую операцию с целью разгрома немецкой группы армий «Висла». 8-й гвардейский танковый корпус после перегруппировки включился в операцию в середине февраля 1945 года. Перейдя в наступление с плацдарма на левом берегу Вислы севернее Грауденца, подразделения корпуса прорвали оборону противника и, обходя опорные пункты немецкой обороны, устремились к Данцигу. Батальон гвардии майора В. А. Потапова действовал в авангарде корпуса. 19 февраля 1945 года пал город Меве. 6 марта 59-я гвардейская танковая бригада участвовала в штурме города Прейсиш-Старгард. 23 марта 1945 года батальон Потапова разгромил сильные опорные пункты немцев в Гросс Белькау и Леблау и в ночь с 25 на 26 марта 1945 года дерзким манёвром ворвался в Эмаус, пригород Данцига. Успешные действия танкового батальона Потапова нашли отражение в сводке Совинформбюро за 25 марта 1945 года. В ходе уличных боёв за Данциг гвардии майор В. А. Потапов грамотно организовал взаимодействие со стрелковыми и артиллерийскими подразделениями. Действуя решительно и умело, танкисты Потапова быстро продвинулись к центру города и захватили переправы через каналы. Очищая от противника квартал за кварталом, 2-й танковый батальон 30 марта 1945 года вышел на восточную окраину города. Во время уличных боёв в Данциге танкистами Потапова было уничтожено 6 сильных опорных пунктов немецкой обороны, 8 танков, 18 артиллерийских орудий, 6 миномётных батарей и до 600 вражеских солдат и офицеров. Во время Берлинской операции 8-й гвардейский танковый корпус составлял резерв командующего 2-м Белорусским фронтом и в боях не участвовал. Боевой путь гвардии майор закончил в Германии недалеко от города Пренцлау.