Birchgrove railway station is a railway station serving Birchgrove, Cardiff. It is located on the City Line 6 km (3¾ miles) north of Cardiff Central, with the station situated beneath the A469.

Passenger services are provided by Arriva Trains Wales as part of the Valley Lines network.

It was opened by the Great Western Railway in 1929.

Monday to Saturday daytimes there is a half-hourly service to Cardiff Central southbound and to Coryton northbound. With an hourly evening service in each direction and no Sunday service.