Fuel prices
Petrol and diesel prices in Ballymena
Compare 25 stations and find the cheapest fuel in Ballymena today.
In Ballymena, unleaded petrol (E10) averages 164.0p per litre and standard diesel averages 191.0p per litre. The cheapest unleaded is at Glencloy Costcutter for 157.9p per litre. Prices updated 4 November 2026, 20:17.
Average fuel prices in Ballymena
Unleaded
164.0p/L
Lowest 157.9p · UK avg 171.0p
Diesel
191.0p/L
Lowest 186.9p · UK avg 198.4p
Super unleaded
173.3p/L
Lowest 170.9p · UK avg 190.0p
Premium diesel
197.1p/L
Lowest 193.9p · UK avg 217.7p
Latest price update in Ballymena: 4 Nov 2026, 20:17. Source: GOV.UK Fuel Finder.
Cheapest unleaded in Ballymena
-
Glencloy Costcutter Cheapest
CARNLOUGH SERVICE STATION, BALLYMENA, BT44 0HP
157.9p
-
LARGY ROAD FILLING STATION LIMITED
LARGY ROAD FILLING STATION, BALLYMENA, BT42 2RH
158.9p
-
ASDA BALLYMENA EXPRESS PETROL
121 BROUGHSHANE STREET, BALLYMENA, BT43 6EE
162.9p
-
The Phoenix
PHOENIX SERVICE STATION, 14, ANTRIM ROAD, BALLYMENA, BT42 2BJ, BALLYMENA, BT42 2BJ
163.9p
-
Robinsons Supermarket
207 Cullybackey Road, Ballymena, BT43 5JH
163.9p
-
Costcutter Dunloy
BRADLEYS, 33A, BRIDGE ROAD, DUNLOY, BALLYMENA, BT44 9AN, BALLYMENA, BT44 9AN
163.9p
-
SAINSBURYS
4 BRAIDWATER RETAIL PARK, BALLYMENA, BT42 3AG
163.9p
-
TESCO
LARNE ROAD, BALLYMENA, BT42 3HB
163.9p
-
Maxol
SPAR STORES, BALLYMENA, BT42 4JL
163.9p
-
BP
POST OFFICE, BALLYMENA, BT42 1JU
163.9p
-
Nicholl Auto 365 Ballymena
2 Pennybridge Industrial Estate, Ballymena, BT43 5BA
163.9p
-
Maxol
Eurospar Ballymena, Ballymena, BT43 6JA
163.9p
-
TEXACO
EUROSPAR, BALLYMENA, BT44 8PU
163.9p
-
Maxol
POST OFFICE, BALLYMENA, BT42 1EB
163.9p
-
Go
Larne Road Link, Ballymena, BT42 4GA
163.9p
-
Solo
MOORES CLOUGHMILLS LTD, BALLYMENA, BT44 9LF
164.9p
-
Maxol
SPAR STORES, BALLYMENA, BT42 3JP
164.9p
-
Maxol
10 North Road, Ballymena, BT43 5BW
164.9p
-
Texaco
33 Pennybridge Industrial Estate, Ballymena, BT42 3HB
164.9p
-
APPLEGREEN
147 CRANKILL ROAD, BALLYMENA, BT44 9HA
166.8p
-
Townhill Service Station
TOWNHILL SERVICE STATION, 61A, TOWNHILL ROAD, PORTGLENONE, BALLYMENA, BT44 8AG, BALLYMENA, BT44 8AG
166.9p
-
Solo
FIR TREES SERVICE STATION, BALLYMENA, BT42 1PG
168.9p
Cheapest diesel in Ballymena
-
LCC Oil Ballymena Cheapest
100 Queen Street, Ballymena, BT42 2BE
186.9p
-
Go
Larne Road Link, Ballymena, BT42 4GA
186.9p
-
ASDA BALLYMENA EXPRESS PETROL
121 BROUGHSHANE STREET, BALLYMENA, BT43 6EE
188.9p
-
SAINSBURYS
4 BRAIDWATER RETAIL PARK, BALLYMENA, BT42 3AG
188.9p
-
TESCO
LARNE ROAD, BALLYMENA, BT42 3HB
188.9p
-
Maxol
SPAR STORES, BALLYMENA, BT42 4JL
189.9p
-
BP
POST OFFICE, BALLYMENA, BT42 1JU
189.9p
-
J & R Fuels Ltd
43, CARNLOUGH ROAD, BROUGHSHANE, BALLYMENA, BT43 7HF, BALLYMENA, BT43 7HF
189.9p
-
Maxol
Eurospar Ballymena, Ballymena, BT43 6JA
189.9p
-
Robinsons Supermarket
207 Cullybackey Road, Ballymena, BT43 5JH
189.9p
-
Maxol
POST OFFICE, BALLYMENA, BT42 1EB
189.9p
-
Nicholl Auto 365 Ballymena
2 Pennybridge Industrial Estate, Ballymena, BT43 5BA
189.9p
-
Texaco
33 Pennybridge Industrial Estate, Ballymena, BT42 3HB
189.9p
-
Maxol
10 North Road, Ballymena, BT43 5BW
190.9p
-
Maxol
SPAR STORES, BALLYMENA, BT42 3JP
191.9p
-
TEXACO
EUROSPAR, BALLYMENA, BT44 8PU
191.9p
-
The Phoenix
PHOENIX SERVICE STATION, 14, ANTRIM ROAD, BALLYMENA, BT42 2BJ, BALLYMENA, BT42 2BJ
191.9p
-
Solo
FIR TREES SERVICE STATION, BALLYMENA, BT42 1PG
191.9p
-
Townhill Service Station
TOWNHILL SERVICE STATION, 61A, TOWNHILL ROAD, PORTGLENONE, BALLYMENA, BT44 8AG, BALLYMENA, BT44 8AG
191.9p
-
APPLEGREEN
147 CRANKILL ROAD, BALLYMENA, BT44 9HA
192.8p
-
Glencloy Costcutter
CARNLOUGH SERVICE STATION, BALLYMENA, BT44 0HP
192.9p
-
Solo
MOORES CLOUGHMILLS LTD, BALLYMENA, BT44 9LF
192.9p
-
Costcutter Dunloy
BRADLEYS, 33A, BRIDGE ROAD, DUNLOY, BALLYMENA, BT44 9AN, BALLYMENA, BT44 9AN
192.9p
-
LARGY ROAD FILLING STATION LIMITED
LARGY ROAD FILLING STATION, BALLYMENA, BT42 2RH
193.9p
-
Logan Brothers
ROBERT LOGAN, BALLYMENA, BT44 9LJ
199.9p
Fuel prices in Ballymena: FAQ
What is the average price of petrol in Ballymena?
Unleaded (E10) in Ballymena averages 164.0p per litre across 22 stations, ranging from 157.9p to 168.9p. That is 7.0p below the UK average.
What is the average price of diesel in Ballymena?
Standard diesel in Ballymena averages 191.0p per litre across 25 stations, ranging from 186.9p to 199.9p. That is 7.4p below the UK average.
Where is the cheapest petrol in Ballymena?
Right now the cheapest unleaded we can see in Ballymena is at Glencloy Costcutter, CARNLOUGH SERVICE STATION, BALLYMENA, BT44 0HP, at 157.9p per litre. Prices change through the day, so check before you set off.
How often are these fuel prices updated?
We refresh prices every 15 minutes from the GOV.UK Fuel Finder scheme, where forecourts report their pump prices.
Fuel prices in other towns and cities
Contains public sector information licensed under the Open Government Licence v3.0. Prices from the GOV.UK Fuel Finder scheme.
Keep your vehicle on the road with VeFix
Save your vehicle, track MOT, tax and servicing, and book trusted UK garages. Free to join.