Alnmouth station is managed by Northern Rail, even though the majority of its services are provided by other operators.
The majority of services are provided by CrossCountry trains running between Newcastle and Edinburgh. East Coast services calling here were reduced in the May 2011 timetable change so that they are less frequent. However, these services are every two hours during the day for both Newcastle/London and Edinburgh.
Occasional Northern Rail local services operating to and from Chathill also call here – currently these consist of two morning and two evening train in each direction (except Sundays).
Alnmouth will also become the eastern terminus of the Aln Valley (Heritage) Railway which is being reconstructed along the Alnwick branch line.