Varbergs station (Varberg stn) är en järnvägsstation i centrala Varberg, Sverige. Den passeras av Västkustbanan och är slutstation för Viskadalsbanan. Stationen trafikeras av Öresundstågen. Bussterminalen ligger norr om stationshuset. På andra sidan spåren från stationshuset räknat ligger terminalen för bilfärjan till Grenå. Enligt en rapport från region Halland 2015 har Varbergs station nästan 4 500 på- och avstigande varje vardag. Det gör Varbergs station till länets näst största järnvägsstation.
Det finns beslut på att bygga en järnvägstunnel under centrala staden, för att få dubbelspår och eliminera buller med flera skäl. Då kommer en ny station att byggas några hundra meter ifrån den nuvarande. Det planeras troligen bli klart omkring 2020.