GMC New and Used Cars in Spruce Grove

299 GMC cars are currently listed in the Spruce Grove area for sale is a comprehensive online solution for buying or selling a new or used GMC in Spruce Grove. All vehicles are listed for sale by local dealerships and private car sellers. Search for new, used, or certified pre-owned GMC cars, trucks, and SUVs in Spruce Grove, Alberta.

browse by

  • Spruce Grove GMC Acadia (40)
  • Spruce Grove GMC Canyon (5)
  • Spruce Grove GMC Envoy (2)
  • Spruce Grove GMC Safari (1)
  • Spruce Grove GMC Savana (4)
  • Spruce Grove GMC Savana 2500 (1)
  • Spruce Grove GMC Sierra 1500 (115)
  • Spruce Grove GMC Sierra 2500 (27)
  • Spruce Grove GMC Sierra 3500 (15)
  • Spruce Grove GMC Terrain (47)
  • Spruce Grove GMC Yukon (42)
2016 GMC Acadia SLE in Wetaskiwin, Alberta
$36,999+ taxes 24,348 km Add to My List

2016 GMC Acadia

2010 GMC Terrain SLE in Edmonton, Alberta
$10,499+ taxes 159,073 km Add to My List

2010 GMC Terrain

2016 GMC Terrain SLE-1 in Edmonton, Alberta
$28,747+ taxes 30,720 km Add to My List

2016 GMC Terrain

2017 GMC Terrain SLE-1 SLE 1 LOADED ALL WHEEL DRIVE in Edmonton, Alberta
$31,998+ taxes 801 km Add to My List

2017 GMC Terrain