Hamilton Gas Prices Today

Compare reported prices and find stations in Hamilton. Lowest current report: 139.9¢/L at Centex.

As of , the average reported regular gas price in Hamilton is 153.3¢/L across 108 stations with a price report in the last 36 hours. The lowest recent report is 139.9¢/L at Centex, 859 On-6, Flamborough. Prices are community-reported station observations, checked hourly by CheapGasToronto.ca.

112 tracked stations. Current prices were reported within 36 hours.

Current reported prices

40 stations found
1
CentexCentex
859 On-6, Flamborough
L0R 1V0, ON
Price reported 1h ago (9:47 p.m.)
139.9¢
per litre
2
CentexGOmarket
688 Stone Church Rd E, Hamilton Mountain
L8W 1A7, ON
Price reported 1h ago (9:56 p.m.)
142.9¢
per litre
3
Petro-CanadaPetro-Canada
1324 Rymal Rd E, Hamilton
L8W 3N1, ON
Price reported 1h ago (10:27 p.m.)
142.9¢
per litre
4
Go GasOLCO
2240 Rymal Rd, Stoney Creek
L0R 1C0, ON
Price reported 1h ago (9:43 p.m.)
143.7¢
per litre
5
Canadian TireCanadian Tire
777 Upper James St, Hamilton Mountain
L9C 3A1, ON
Price reported 1h ago (10:16 p.m.)
143.9¢
per litre
6
EssoEsso
1200 Rymal Rd E, Hamilton
L8W 3M8, ON
Price reported 1h ago (9:54 p.m.)
143.9¢
per litre
7
PioneerOn the Run
859 Upper James St, Hamilton Mountain
L9C 3A3, ON
Price reported 1h ago (10:15 p.m.)
143.9¢
per litre
8
Petro-CanadaPetro-Canada
585 Skinner Rd, Waterdown
L0R 0B1, ON
Price reported 1h ago (10:26 p.m.)
144.9¢
per litre
9
CostcoCostco
100 Legend Ct, Ancaster
L9K 1J3, ON
Price reported 2h ago (9:05 p.m.)
145.9¢
per litre
10
Petro-CanadaPetro-Canada
817 Queenston Rd, Stoney Creek
L8G 1B1, ON
Price reported 2h ago (8:57 p.m.)
146.9¢
per litre
11
PioneerPioneer
439 Mohawk Rd W, Hamilton
L9C 1X3, ON
Price reported 1h ago (9:53 p.m.)
146.9¢
per litre
12
UltramarUltramar
615 Mohawk Rd W, Hamilton Mountain
L9C 1X6, ON
Price reported 1h ago (10:09 p.m.)
146.9¢
per litre
13
MobilMobil
856 Upper Sherman Ave, Hamilton Mountain
L8V 3N1, ON
Price reported 2h ago (8:48 p.m.)
147.5¢
per litre
14
Canco GasOne Stop
564 Barton St E, Hamilton
L8L 2Z3, ON
Price reported 1h ago (10:11 p.m.)
147.9¢
per litre
15
CostcoCostco
1326 S Service Rd, Stoney Creek
L8E 5C5, ON
Price reported 2h ago (9:05 p.m.)
147.9¢
per litre
16
EssoUltramar
2808 King St E, Hamilton
L8G 1J6, ON
Price reported 3h ago (7:53 p.m.)
147.9¢
per litre
17
EssoEsso
642 Stone Church Rd W, Hamilton Mountain
L9B 1A7, ON
Price reported 2h ago (9:15 p.m.)
147.9¢
per litre
18
Petro-CanadaPetro-Canada
813 Upper James St, Hamilton Mountain
L9C 3A3, ON
Price reported 3h ago (8:05 p.m.)
147.9¢
per litre
19
Petro-CanadaPetro-Canada
3 Green Mountain Rd W, Stoney Creek
L8J 2V5, ON
Price reported 2h ago (8:50 p.m.)
147.9¢
per litre
20
PioneerOn the Run
919 Upper Paradise Rd, Hamilton Mountain
L9B 2M9, ON
Price reported 2h ago (9:15 p.m.)
147.9¢
per litre
21
PioneerOn the Run
386 Upper Gage Ave, Hamilton Mountain
L8V 4H9, ON
Price reported 1h ago (10:26 p.m.)
147.9¢
per litre
22
PioneerPioneer
102 King St W, Stoney Creek
L8G 1J2, ON
Price reported 3h ago (7:52 p.m.)
147.9¢
per litre
23
PioneerOn the Run
321 Gray Rd, Stoney Creek
L8E 2Z1, ON
Price reported 1h ago (10:29 p.m.)
147.9¢
per litre
24
Canadian TireCanadian Tire
5 Clappison Ave, Waterdown
L8B 0Y2, ON
Price reported 1h ago (10:18 p.m.)
148.6¢
per litre
25
CentexGOmarket
970 Barton St E, Hamilton
L8L 3C7, ON
Price reported 2h ago (8:43 p.m.)
148.9¢
per litre
26
EssoEsso
799 Barton St E, Hamilton
L8L 3B2, ON
Price reported 4h ago (7:38 p.m.)
148.9¢
per litre
27
EssoEsso
1341 Upper James St, Hamilton Mountain
L9C 3B3, ON
Price reported 3h ago (7:54 p.m.)
148.9¢
per litre
28
EssoEsso
1368 Upper Gage Ave, Hamilton Mountain
L8W 1N2, ON
Price reported 2h ago (9:29 p.m.)
148.9¢
per litre
29
Petro-CanadaPetro-Canada
475 Hwy 6, Dundas
L9H 7K2, ON
Price reported 1h ago (10:18 p.m.)
148.9¢
per litre
30
PioneerPioneer
261 Hwy 5, Dundas
L9H 5E2, ON
Price reported 1h ago (10:14 p.m.)
148.9¢
per litre
31
PioneerOn the Run
1092 Hwy 6, Flamborough
L8N 2Z7, ON
Price reported 2h ago (9:17 p.m.)
148.9¢
per litre
32
PioneerPioneer
1489 Hwy 6, Flamborough
L8N 2Z7, ON
Price reported 2h ago (9:17 p.m.)
148.9¢
per litre
33
Petro-CanadaPetro-Canada
2711 Barton St E, Stoney Creek
L8E 2J5, ON
Price reported 1h ago (10:29 p.m.)
149.6¢
per litre
34
EssoEsso
947 Centre Rd, Flamborough
L8N 2Z7, ON
Price reported 4h ago (7:04 p.m.)
149.7¢
per litre
35
Canadian TireCanadian Tire
686 Queenston Rd, Hamilton
L8G 1A3, ON
Price reported 5h ago (6:38 p.m.)
149.9¢
per litre
36
EssoCircle K
1136 Golf Links Rd, Ancaster
L9K 1J8, ON
Price reported 1h ago (9:43 p.m.)
149.9¢
per litre
37
EssoCircle K
917 Upper James St, Hamilton
L9C 3A3, ON
Price reported 3h ago (7:42 p.m.)
149.9¢
per litre
38
EssoUltramar
1816 Rymal Rd E, Hamilton Mountain
L0R 1P0, ON
Price reported 1h ago (10:09 p.m.)
149.9¢
per litre
39
MobilMobil
1565 Rymal Rd E, Hamilton
L8W 3N2, ON
Price reported 3h ago (7:57 p.m.)
149.9¢
per litre
40
Petro-CanadaPetro-Canada
300 Mud St W, Stoney Creek
L8J 3Z6, ON
Price reported 2h ago (8:43 p.m.)
149.9¢
per litre

Cheapest Hamilton gas by brand

BrandLowest current regularStation
Centex139.9¢/L859 On-6
GOmarket142.9¢/L688 Stone Church Rd E
Petro-Canada142.9¢/L1324 Rymal Rd E
OLCO143.7¢/L2240 Rymal Rd
Canadian Tire143.9¢/L777 Upper James St
Esso143.9¢/L1200 Rymal Rd E
On the Run143.9¢/L859 Upper James St
Costco145.9¢/L100 Legend Ct

This directory groups tracked stations in Hamilton, Hamilton Mountain, Stoney Creek, Ancaster, Dundas, Waterdown, Binbrook, Mount Hope, Flamborough. Browse the station links for individual addresses and available fuel reports.

Tracked stations in Hamilton include addresses on Barton Street East, Upper James Street, Rymal Road East, Dundas Street East and Centennial Parkway North. Use those road names to compare stops along your journey and open a station page for the full address.

Compare the reported regular gas prices shown above for Hamilton. A collection attempt does not change the time a source observed the price. Check that observation time before choosing a station.

Use the station address to compare stops along your route and confirm the posted price at the pump. A low older report is shown as last known, not as a current offer.

Gas in Hamilton: FAQ

How current are these Hamilton prices?

Ranked prices have valid source observations from the past 36 hours. Collection runs rotate through markets; a station is not guaranteed a new report each hour. Older or unavailable observations are not current offers.

How do I choose a station in Hamilton?

Compare the same fuel grade, the report time and the address. Include the cost of any detour and confirm the price displayed at the pump.