Spruce Grove Gas Prices Today

Reported prices at the Spruce Grove stations we track, prioritizing recent reports before price. Cheapest right now: 127¢/L at Canadian Tire.

Recent reports appear first; an older, lower price can appear further down. Reports can lag changes at the pump. A recent regular-gas report does not confirm that other fuel grades were updated at the same time. Check the timestamp and confirm your fuel grade before making a detour. How prices are collected.

As of , the average reported regular gas price in Spruce Grove is 130.0¢/L across 20 stations with a price report in the last 36 hours. The lowest recent report is 125¢/L at Reddi Mart, 34 Parkland Gate Rd, Spruce Grove. Prices are community-reported station observations, checked hourly by CheapGasEdmonton.ca.

Cheapest Spruce Grove gas by brand

BrandLowest current regularStation
Canadian Tire127¢/L140 St. Mathews Avenue
Mobil127¢/L110 Jennifer Heil Way #30
Federated Co-operatives128¢/L120 Century Crossing
CO-OP128¢/L1 Dalton Link 100
Shell128¢/L70 McLeod Avenue
Circle K130¢/L3 Mc Leod Ave
Fas Gas130¢/L201 King St
Petro-Canada130¢/L1 Spruce Village Way

Spruce Grove and neighbouring Stony Plain have fuel stops along Highway 16A and nearby local roads. Drivers travelling between the towns and west Edmonton can use these addresses to compare stops on their commute.

Compare recent local reports with the west Edmonton page if your route continues on Highway 16A or the Yellowhead. The lowest displayed number alone does not establish a saving after report age and detour costs are considered.

Gas Stations in Spruce Grove

20 stations found
1
Canadian TireCanadian Tire
140 St. Mathews Avenue, Spruce Grove
T7X 4E7, AB
Price reported Updated 5h ago (Nov 9, 2026, 4:29 p.m.)
127¢
per litre
2
110 Jennifer Heil Way #30, Spruce Grove
T7X 3Z3, AB
Price reported Updated 6h ago (Nov 9, 2026, 4:00 p.m.)
127¢
per litre
3
Co-opFederated Co-operatives
120 Century Crossing, Spruce Grove
T7X 0C8, AB
Price reported Updated 3h ago (Nov 9, 2026, 6:36 p.m.)
128¢
per litre
4
Co-opCO-OP
1 Dalton Link 100, Spruce Grove
T7X 2X8, AB
Price reported Updated 8h ago (Nov 9, 2026, 2:01 p.m.)
128¢
per litre
5
ShellShell
70 McLeod Avenue, Spruce Grove
T7X 3C7, AB
Price reported Updated 5h ago (Nov 9, 2026, 4:29 p.m.)
128¢
per litre
6
ShellShell
171 AB-16A, Spruce Grove
T7X 4P9, AB
Price reported Updated 5h ago (Nov 9, 2026, 4:30 p.m.)
128¢
per litre
7
EssoCircle K
3 Mc Leod Ave, Spruce Grove
T7X 4B8, AB
Price reported Updated 7h ago (Nov 9, 2026, 2:13 p.m.)
130¢
per litre
8
Fas GasFas Gas
201 King St, Spruce Grove
T7X 2Y1, AB
Price reported Updated 5h ago (Nov 9, 2026, 4:27 p.m.)
130¢
per litre
9
Petro-CanadaPetro-Canada
1 Spruce Village Way, Spruce Grove
T7X 0B2, AB
Price reported Updated 5h ago (Nov 9, 2026, 4:30 p.m.)
130¢
per litre
10
Petro-CanadaCircle K
100 Kings Link, Spruce Grove
T7X 0H4, AB
Price reported Updated 42 min ago (Nov 9, 2026, 9:27 p.m.)
130¢
per litre
11
Petro-CanadaPetro-Canada
280 Pioneer Rd, Spruce Grove
T7X 2W3, AB
Price reported Updated 8h ago (Nov 9, 2026, 1:29 p.m.)
130¢
per litre
12
ShellShell
200 King St, Spruce Grove
T7X 3A2, AB
Price reported Updated 5h ago (Nov 9, 2026, 4:24 p.m.)
130¢
per litre
13
ShellShell
10 Westwind Drive, Spruce Grove
T7X 0Y5, AB
Price reported Updated 1h ago (Nov 9, 2026, 8:32 p.m.)
130¢
per litre
14
34 Parkland Gate Rd, Spruce Grove
T7X 3N4, AB
Price reported Updated 14h ago (Nov 9, 2026, 7:43 a.m.)
125¢
per litre
15
24 South Ave, Spruce Grove
T7X 2C6, AB
Price reported Updated 14h ago (Nov 9, 2026, 7:42 a.m.)
128¢
per litre
16
7-Eleven7-Eleven
2 Aspenglen Dr, Spruce Grove
T7X 3J4, AB
Price reported Updated 14h ago (Nov 9, 2026, 7:41 a.m.)
130¢
per litre
17
EssoEsso
624 Grove Drive, Spruce Grove
T7X 4B2, AB
Price reported Updated 14h ago (Nov 9, 2026, 7:42 a.m.)
130¢
per litre
18
Petro-Canada7-Eleven
2 Spruce Ridge Dr, Spruce Grove
T7X 4S3, AB
Price reported Updated 16h ago (Nov 9, 2026, 5:14 a.m.)
130¢
per litre
19
141 Century Crossing, Spruce Grove
T7X 3A3, AB
Price reported Updated 14h ago (Nov 9, 2026, 7:41 a.m.)
138¢
per litre
20
112 1 Ave E, Spruce Grove
T7X 2H4, AB
Price reported Updated 14h ago (Nov 9, 2026, 7:42 a.m.)
143¢
per litre

Last known prices and other stations

3 stations found
624 King St, Spruce Grove
T7X 4K5, AB
Price reported Updated 14d ago (Oct 26, 2026, 3:38 p.m.)
156¢
last known
114 Westwind Dr, Spruce Grove
T7X 0Y5, AB
Price reported Updated 6d ago (Nov 3, 2026, 4:55 a.m.)
146¢
last known
200 Diamond Ave, Spruce Grove
T7X 3A8, AB
Price reported Updated 2d ago (Nov 7, 2026, 6:17 p.m.)
142¢
last known

Gas in Spruce Grove: FAQ

Is gas cheaper in Spruce Grove or Edmonton?

Compare recent reports for the same fuel grade along your actual route. The cheaper location can change, and a detour may cost more than the saving.

Where is the cheapest gas in Spruce Grove?

Compare the tracked stations and report times in the list, including options on the Highway 16A route. The cheapest observation can change.

How often are Spruce Grove prices updated?

We check available sources hourly. A source check does not make an older observation new; compare report times and confirm the price at the pump.