Varvsåkra ist ein Dorf in der Gemeinde Västervik, in Kalmar län, Schweden. Varvsåkra liegt auf 15 m Höhe. Die nächste größere Stadt ist Västervik, 27 km südöstlich. Zu den Sehenswürdigkeiten in der Umgebung gehören Lofta Church (6,4 km), Västra Eds kyrka (2,8 km) und church of Östra Ed (11,0 km).