Spruce Grove is one of the fastest-growing cities west of Edmonton, forming a “Tri-Region” with Stony Plain and Parkland County and drawing families with amenities like the TransAlta Tri Leisure Centre. New subdivisions have expanded the city considerably over the past fifteen years.
Buyers here get a genuine choice between recently built family homes in newer communities and an older, more established core closer to downtown Spruce Grove — with inventory turning over faster than in most of the smaller towns on this list.
Every listing below comes straight from the live MLS® feed, filtered to Spruce Grove — use the price, bed, and bath filters or switch to the map view to narrow things down.
$419,900
70 HAZELWOOD LN
Spruce Grove
$2,000,000
16A Pioneer RD S
Spruce Grove
$898,500
57 HULL WD
Spruce Grove
$759,900
51 Grassview CR
Spruce Grove
$399,900
137 Greenwood DR
Spruce Grove
$574,999
110 MEADOWLAND WY
Spruce Grove
$949,000
19 ELWYCK GA
Spruce Grove
$599,980
138 HENDERSON LI
Spruce Grove
$347,500
#10 85 SPRUCE VILLAGE DR W
Spruce Grove
$409,900
30 MATTHEW RD
Spruce Grove
$534,900
240 HENDERSON LI
Spruce Grove
$779,500
57 MEADOWGROVE LN
Spruce Grove