Skip to content

Petrol stations in Ballymena

There are 25 petrol stations in Ballymena (Northern Ireland) with current fuel prices. The cheapest diesel is currently € 1.689 at Go.

Cheapest Diesel£ 1.689 — Go
Cheapest Unleaded£ 1.509 — Go
Stations25
Loading map…
Go
Larne Road Link, BT42 4GA Ballymena
Unleaded (E10): £ 1.509Diesel: £ 1.689
Sainsburys
4 Braidwater Retail Park, Larne Road Link, BT42 3AG Ballymena
Unleaded (E10): £ 1.519Diesel: £ 1.689
Tesco
Larne Road, BT42 3HB Ballymena
Unleaded (E10): £ 1.519Diesel: £ 1.719
Asda Express
121 Broughshane Street, BT43 6EE Ballymena
Unleaded (E10): £ 1.549Diesel: £ 1.729
Solo
Fir Trees Service Station, 240, Craigs Road, Cullybackey, BT42 1PG Ballymena
Unleaded (E10): £ 1.559Diesel: £ 1.739
Lcc Oil Ballymena
100 Queen Street, BT42 2BE Ballymena
Diesel: £ 1.739
Texaco
33 Pennybridge Industrial Estate, BT42 3HB Ballymena
Unleaded (E10): £ 1.529Diesel: £ 1.749
Robinsons Supermarket
207 Cullybackey Road, BT43 5JH Ballymena
Unleaded (E10): £ 1.549Diesel: £ 1.759
Maxol
Spar Stores, 10, Fernisky Road, Kells, BT42 3JP Ballymena
Unleaded (E10): £ 1.549Diesel: £ 1.759
Maxol
10 North Road, Ballymena, BT43 5BW Ballymena
Unleaded (E10): £ 1.559Diesel: £ 1.759
The Phoenix
Phoenix Service Station, 14, Antrim Road, Ballymena, BT42 2BJ, BT42 2BJ Ballymena
Unleaded (E10): £ 1.559Diesel: £ 1.759
BP
Post Office, 301, Galgorm Road, Ahoghill, BT42 1JU Ballymena
Unleaded (E10): £ 1.559Diesel: £ 1.779
Maxol
Post Office, 4, Dreen Road, Cullybackey, BT42 1EB Ballymena
Unleaded (E10): £ 1.559Diesel: £ 1.779
Maxol
Spar Stores, 11, Raceview Road, Broughshane, BT42 4JL Ballymena
Unleaded (E10): £ 1.559Diesel: £ 1.779
Maxol
Eurospar Ballymena, 40 Doury Road, BT43 6JA Ballymena
Unleaded (E10): £ 1.559Diesel: £ 1.779
Largy Road Filling Station Limited
Largy Road Filling Station, 187, Largy Road, Ahoghill, BT42 2RH Ballymena
Unleaded (E10): £ 1.579Diesel: £ 1.779
J & R Fuels Ltd
43, Carnlough Road, Broughshane, Ballymena, BT43 7HF, BT43 7HF Ballymena
Diesel: £ 1.779
Texaco
Eurospar, 27-33, Main Street, Rasharkin, BT44 8PU Ballymena
Unleaded (E10): £ 1.559Diesel: £ 1.789
Logan Brothers
Robert Logan, 36, Drumadoon Road, Cloughmills, BT44 9LJ Ballymena
Diesel: £ 1.789
Solo
Moores Cloughmills Ltd, Moores Filling Station, 11, Main Street, Cloughmills, BT44 9LF Ballymena
Unleaded (E10): £ 1.509Diesel: £ 1.799
Glencloy Costcutter
Carnlough Service Station, 107, Bay Road, Carnlough, BT44 0HP Ballymena
Unleaded (E10): £ 1.569Diesel: £ 1.799
Applegreen
147 Crankill Road, BT44 9HA Ballymena
Unleaded (E10): £ 1.598Diesel: £ 1.799
Costcutter Dunloy
Bradleys, 33A, Bridge Road, Dunloy, Ballymena, BT44 9AN, BT44 9AN Ballymena
Unleaded (E10): £ 1.599Diesel: £ 1.799
Nicholl Auto 365 Ballymena
2 Pennybridge Industrial Estate, BT43 5BA Ballymena
Unleaded (E10): £ 1.599Diesel: £ 1.799
Townhill Service Station
Townhill Service Station, 61A, Townhill Road, Portglenone, Ballymena, BT44 8AG, BT44 8AG Ballymena
Unleaded (E10): £ 1.609Diesel: £ 1.849

Price trend in Ballymena

Diesel ranged between £ 1.629 and £ 1.849 over the last 30 days.

Unleaded (E10) ranged between £ 1.459 and £ 1.609 over the last 30 days.

DateAvg. DieselAvg. Unleaded
20/08/2026£ 1.749£ 1.538
21/08/2026£ 1.748£ 1.537
24/08/2026£ 1.749£ 1.538
25/08/2026£ 1.749£ 1.538
26/08/2026£ 1.750£ 1.538
27/08/2026£ 1.752£ 1.538
28/08/2026£ 1.752£ 1.538
29/08/2026£ 1.753
31/08/2026£ 1.753£ 1.539
01/09/2026£ 1.754£ 1.541
02/09/2026£ 1.756£ 1.547
03/09/2026£ 1.761£ 1.549
04/09/2026£ 1.765£ 1.552
05/09/2026£ 1.767£ 1.557

Price comparison

Ballymena is currently cheaper than the median in Northern Ireland (2.5p) and the average in United Kingdom (9.9p).

AreaDieselUnleaded (E10)
City£ 1.764£ 1.559
Northern Ireland£ 1.789£ 1.569
United Kingdom£ 1.863£ 1.647

Nearby stations

CityStationsDieselUnleaded (E10)
Ballymoney10£ 1.769£ 1.529
Antrim6£ 1.779£ 1.539
Crumlin6£ 1.779£ 1.559
Ballyclare6£ 1.789£ 1.559