37 petrol stations · 5 October 2026

Cheapest servo in Mid-Coast today

We found 37 petrol stations in Mid-Coast with today's prices. Unleaded 91 is averaging $2.378 a litre, with the lowest at $2.335 and the highest at $2.529. It works out 0.8% cheaper than New South Wales as a whole ($2.398). Compared with the national average ($2.402), that's a 1.0% saving. By brand, Mobil comes out on top: $2.351 on average for Unleaded 91. Shopping around pays: a 50 L tank costs $9.70 less at the cheapest forecourt than at the dearest.

Unleaded 9136 petrol stations with a Unleaded 91 price
Cheapest$2.335/L
Average price$2.378/L
Most expensive$2.529/L
Saving on a 50 L tank$9.70
Diesel19 petrol stations with a Diesel price
Cheapest$2.799/L
Average price$2.862/L
Most expensive$2.899/L
Saving on a 50 L tank$5.00

Unleaded 91: the 10 cheapest petrol stations in Mid-Coast

#Station · AddressBrandPricevs average
1Mobil Taree6-8 COWPER ST, TAREE NSW 2430Mobil$2.335/L−0.043
2Mobil Taree South132 MANNING RIVER DR, TAREE SOUTH NSW 2430Mobil$2.335/L−0.043
3Pearl Energy Taree South7087 THE BUCKETTS WAY, TAREE SOUTH NSW 2430Independent$2.335/L−0.043
4United Petroleum Taree56 Victoria Street, Taree NSW 2430United$2.335/L−0.043
5BP Cundletown45 MAIN ST, CUNDLETOWN NSW 2430BP$2.354/L−0.024
6ACCESS FUELS TUNCURRY86 Manning St, TUNCURRY NSW 2428Independent$2.355/L−0.023
7Coopernook Service Station104 George Gibson Drive, COOPERNOOK NSW 2426Independent$2.355/L−0.023
8Independent Rainbow Flat362 GODFREY HILL RD, RAINBOW FLAT NSW 2430Independent$2.355/L−0.023
9Mobil Forster131 THE LAKES WAY, FORSTER NSW 2428Mobil$2.355/L−0.023
10Mobil Forster North32 HEAD ST, FORSTER NSW 2428Mobil$2.355/L−0.023

Diesel: the 10 cheapest petrol stations in Mid-Coast

#Station · AddressBrandPricevs average
1Fuel Plus Harrington85 Beach St, HARRINGTON NSW 2427Independent$2.799/L−0.063
2BP BULAHDELAH73-75 BULAHDELAH WAY, BULAHDELAH NSW 2423BP$2.805/L−0.057
3Shell BulahdelahSHELL SERVICE STATION 42 BULAHDELAH WAY, BULAHDELAH NSW 2423Shell$2.805/L−0.057
4Independent Krambach2/3728 Bucketts Way, Krambach NSW 2429Independent$2.829/L−0.033
5BP CoolongolookPacific Highway, Coolongolook NSW 2423BP$2.845/L−0.017
6United Bulahdelah9999 Pacific Hwy, BULAHDELAH NSW 2423United$2.845/L−0.017
7Liberty Wingham1325 GLOUCESTER RD, WINGHAM NSW 2429Liberty$2.849/L−0.013
8Pearl Energy Forster86-88 MacIntosh Street, FORSTER NSW 2428Pearl Energy$2.855/L−0.007
9United Petroleum Taree56 Victoria Street, Taree NSW 2430United$2.855/L−0.007
10Independent Coomba Park11 Kirribilli Avenue, Coomba Park NSW 2428Independent$2.860/L−0.002

Official prices from the state fuel price schemes (FuelWatch, FuelCheck, Queensland and SA reporting, Servo Saver). .

Frequently asked questions

Which is the cheapest petrol station in Mid-Coast today?

Today it is Mobil Taree (6-8 COWPER ST, TAREE NSW 2430), with Unleaded 91 at $2.335. That's $9.70 less on a 50 L tank than at the dearest.

How much is a litre of Diesel in Mid-Coast today?

$2.862 on average. The cheapest station sells it at $2.799 and the dearest at $2.899.

How many petrol stations are there in Mid-Coast?

Today 37 petrol stations in Mid-Coast have a published price. The most common brands are Mobil, BP, Ampol.

Always find the cheapest servo

Refil shows the cheapest servo near you on the map, with the official state fuel-price data. Download it free on the App Store.

Download on the App Store