⛽ Updated 2026-04-05

Cheapest fuel in Barry today

Tracking 7 stations across Barry, South Glamorgan. Prices updated daily from official government data.

Cheapest petrol in Barry today
152.9p+4.8p vs last week
Morrisons · MFG MORRISONS BARRY
CF63 4BA
Avg petrol
155.0p
+4.8p vs last week
Avg diesel
187.9p
Price spread
6.0p

Station map

🛒 Cheapest supermarket
Morrisons
Morrisons
MFG MORRISONS BARRY
CF63 4BA
152.9p
🔧 Cheapest independents
C
Cardiff Road Service Station
CF63 2BE
154.9p
Texaco
Texaco
P W MILLAR
CF62 9PZ
154.9p
Texaco
Texaco
P W MILLAR LTD
CF62 9PZ
154.9p

📈 30-day price trend — Barry

136p163p189p03-0603-1303-2103-2804-05
— Petrol (E10)— Diesel

Key insights for Barry

  • Average petrol has risen 4.9p/litre in Barry over the past week
  • There is a 6p/litre spread between the cheapest and most expensive petrol in Barry — filling a 55L tank at the cheapest saves ~£3.30
  • Morrisons is the cheapest forecourt in Barry at 152.9p, 2p cheaper than the cheapest independent
  • Barry is currently 4.6p/litre cheaper than Cardiff nearby

Is it cheaper nearby?

Towns near Barry — click to compare

Barry
155.0p
159.6p+4.6p

Top 5 cheapest stations in Barry

Tap a station to see opening times and details

🏆
Morrisons
M
Morrisons
MFG MORRISONS BARRYCF63 4BAPetrolSupermarket
152.9p
#2
Asda
A
Asda
ASDA BARRY SUPERSTORECF62 5ATPetrolSupermarket
153.7p
#3
C
Cardiff Road Service Station
CF63 2BEPetrol
154.9p
#4
Texaco
T
Texaco
P W MILLARCF62 9PZPetrol
154.9p
#5
Texaco
T
Texaco
P W MILLAR LTDCF62 9PZPetrol
154.9p
Get Barry alerts in your inbox
Free weekly digest — no app needed. Unsubscribe anytime.
Get free alerts →