Skip to content

Petrol stations in Ballymena

There are 23 petrol stations in Ballymena (Northern Ireland) with current fuel prices. The cheapest diesel is currently € 1.579 at Sainsbury's.

Cheapest Diesel£ 1.579 — Sainsbury's
Cheapest Unleaded£ 1.449 — Sainsbury's
Stations23
Loading map…
Tesco
Larne Road, BT42 3HB Ballymena
Unleaded (E10): £ 1.419Diesel: £ 1.519
Go
Larne Road Link, BT42 4GA Ballymena
Unleaded (E10): £ 1.419Diesel: £ 1.519
Lcc Oil Ballymena
100 Queen Street, BT42 2BE Ballymena
Diesel: £ 1.519
Texaco
Eurospar, 27-33, Main Street, Rasharkin, BT44 8PU Ballymena
Unleaded (E10): £ 1.449Diesel: £ 1.539
Largy Road Filling Station Limited
Largy Road Filling Station, 187, Largy Road, Ahoghill, BT42 2RH Ballymena
Unleaded (E10): £ 1.459Diesel: £ 1.549
Solo
Fir Trees Service Station, 240, Craigs Road, Cullybackey, BT42 1PG Ballymena
Unleaded (E10): £ 1.439Diesel: £ 1.559
Sainsbury's
4 Braidwater Retail Park, Larne Road Link, BT42 3AG Ballymena
Unleaded (E10): £ 1.449Diesel: £ 1.579
Asda Express
121 Broughshane Street, BT43 6EE Ballymena
Unleaded (E10): £ 1.449Diesel: £ 1.579
Applegreen
147 Crankill Road, BT44 9HA Ballymena
Unleaded (E10): £ 1.468Diesel: £ 1.589
The Phoenix
Phoenix Service Station, 14, Antrim Road, Ballymena, BT42 2BJ, BT42 2BJ Ballymena
Unleaded (E10): £ 1.469Diesel: £ 1.589
Maxol
Spar Stores, 10, Fernisky Road, Kells, BT42 3JP Ballymena
Unleaded (E10): £ 1.469Diesel: £ 1.589
Nicholl Auto 365 Ballymena
2 Pennybridge Industrial Estate, BT43 5BA Ballymena
Unleaded (E10): £ 1.469Diesel: £ 1.599
BP
Post Office, 301, Galgorm Road, Ahoghill, BT42 1JU Ballymena
Unleaded (E10): £ 1.469Diesel: £ 1.599
Texaco
33 Pennybridge Industrial Estate, BT42 3HB Ballymena
Unleaded (E10): £ 1.469Diesel: £ 1.599
Maxol
Spar Stores, 11, Raceview Road, Broughshane, BT42 4JL Ballymena
Unleaded (E10): £ 1.469Diesel: £ 1.599
Maxol
Post Office, 4, Dreen Road, Cullybackey, BT42 1EB Ballymena
Unleaded (E10): £ 1.469Diesel: £ 1.599
Maxol
10 North Road, Ballymena, BT43 5BW Ballymena
Unleaded (E10): £ 1.469Diesel: £ 1.599
Robinsons Supermarket
207 Cullybackey Road, BT43 5JH Ballymena
Unleaded (E10): £ 1.469Diesel: £ 1.599
Maxol
Eurospar Ballymena, 40 Doury Road, BT43 6JA Ballymena
Unleaded (E10): £ 1.469Diesel: £ 1.599
Costcutter Dunloy
Bradleys, 33A, Bridge Road, Dunloy, Ballymena, BT44 9AN, BT44 9AN Ballymena
Unleaded (E10): £ 1.499Diesel: £ 1.599
Glencloy Costcutter
Carnlough Service Station, 107, Bay Road, Carnlough, BT44 0HP Ballymena
Unleaded (E10): £ 1.499Diesel: £ 1.599
Solo
Moores Cloughmills Ltd, Moores Filling Station, 11, Main Street, Cloughmills, BT44 9LF Ballymena
Unleaded (E10): £ 1.459Diesel: £ 1.629
Logan Brothers
Robert Logan, 36, Drumadoon Road, Cloughmills, BT44 9LJ Ballymena
Diesel: £ 1.629

Price trend in Ballymena

Diesel ranged between £ 1.509 and £ 1.799 over the last 30 days.

Unleaded (E10) ranged between £ 1.419 and £ 1.549 over the last 30 days.

DateAvg. DieselAvg. Unleaded
06/07/2026£ 1.542£ 1.442
07/07/2026£ 1.541£ 1.441
08/07/2026£ 1.540
09/07/2026£ 1.541
10/07/2026£ 1.542£ 1.442
11/07/2026£ 1.445
12/07/2026£ 1.549£ 1.447
13/07/2026£ 1.447
14/07/2026£ 1.549£ 1.447
15/07/2026£ 1.552£ 1.448
16/07/2026£ 1.452
17/07/2026£ 1.579£ 1.458
18/07/2026£ 1.580£ 1.462
19/07/2026£ 1.581£ 1.462

Price comparison

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

AreaDieselUnleaded (E10)
City£ 1.593£ 1.465
Northern Ireland£ 1.599£ 1.469
United Kingdom£ 1.685£ 1.535

Nearby stations

CityStationsDieselUnleaded (E10)
Antrim7£ 1.599£ 1.469
Ballymoney9£ 1.579£ 1.469
Crumlin6£ 1.599£ 1.469
Ballyclare6£ 1.599£ 1.469