Petrol prices in St Andrews 2566
Unleaded 91 in St Andrews averaged 199.5¢ in September 2026 — ▼ 11.6% vs the NSW median. Compare the 2 local stations below.
Stations (average of reported prices, September 2026)
| Station | Unleaded 91 | E10 | Premium 98 | Diesel | Premium diesel |
|---|---|---|---|---|---|
| Metro Petroleum St Andrews Metro Fuel · 95 BALLANTRAE DR, ST ANDREWS NSW 2566 | 198.7¢ | 197.9¢ | 225.1¢ | 242.2¢ | 234.9¢ |
| Metro St Andrews Metro Fuel · 72 Stranraer Drive, St Andrews NSW 2566 | 200.3¢ | 198.2¢ | 225.2¢ | – | 242.6¢ |
Lowest price seen in the month: Metro Petroleum St Andrews 178.9¢ · Metro St Andrews 178.9¢
All NSW suburbs →Questions and answers
How much is petrol in St Andrews?
Stations in St Andrews 2566 averaged a median 199.5¢ for unleaded 91 in September 2026 (NSW median 225.6¢).
Which is the cheapest station in St Andrews?
Metro Petroleum St Andrews (Metro Fuel), 95 BALLANTRAE DR, ST ANDREWS NSW 2566.
Source: NSW Government FuelCheck price history (CC BY-SA); adaptation shared under CC BY-SA 4.0.