Stationen tillhörde ursprungligen Göteborg - Hallands järnväg (GHB), men bekostades av Göteborg-Borås järnväg.
Det första stationshuset i sten vid km 4,431/4,634 byggdes 1894 och revs 1937 (1938 enligt text till bild från rivningen).
Det andra stationshuset i tegel och trä med vidhängande godsmagasin byggdes 1937 drygt etthundra meter norr om det gamla. Det revs 1978-10-16 (Tåg 9/78).
Nuvarande Almedal ligger vid km 4,919.