Filter Results

Sale Type
Buy From Home NEW
Within
KM
wheel drive

New and Used GMC Terrain for Sale

Showing 1-50 of 684
Used 2020 GMC Terrain SLE for sale in Saskatoon, SK

2020 GMC Terrain

SLE
$22,495 + tax & lic
118,813KM
White
Village Auto Sales

Saskatoon, SK

Buy From Home Options
Used 2025 GMC Terrain AWD Elevation for sale in Fredericton, NB

2025 GMC Terrain

AWD Elevation
$38,642 + tax & lic
30,945KM
Silver
Steele Auto Group

Fredericton, NB

Used 2025 GMC Terrain AWD Elevation for sale in Fredericton, NB

2025 GMC Terrain

AWD Elevation
$38,998 + tax & lic
33,992KM
Black
Steele Auto Group

Fredericton, NB

Used 2025 GMC Terrain AWD Elevation for sale in Fredericton, NB

2025 GMC Terrain

AWD Elevation
$38,817 + tax & lic
27,457KM
Black
Steele Auto Group

Fredericton, NB

Used 2024 GMC Terrain AT4 for sale in Fredericton, NB

2024 GMC Terrain

AT4
$35,888 + tax & lic
29,639KM
White Frost Tricoat
Steele Auto Group

Fredericton, NB

New 2026 GMC Terrain Elevation AWD  - Heated Seats for sale in Orleans, ON

2026 GMC Terrain

Elevation AWD - Heated Seats
$41,544 + tax & lic
10KM
SUMMIT WHITE
Myers Automotive Group

Orleans, ON

Buy From Home Options
New 2026 GMC Terrain Elevation for sale in Coquitlam, BC

2026 GMC Terrain

Elevation
$50,143 + tax & lic
CALL
White
Eagle Ridge Chevrolet

Coquitlam, BC

New 2026 GMC Terrain Elevation for sale in Coquitlam, BC

2026 GMC Terrain

Elevation
$46,589 + tax & lic
100KM
White
Eagle Ridge Chevrolet

Coquitlam, BC

Used 2022 GMC Terrain AT4 for sale in Dauphin, MB

2022 GMC Terrain

AT4
$31,980 + tax & lic
44,601KM
SUMMIT WHITE
Dean Cooley GM

Dauphin, MB

Buy From Home Options
New 2026 GMC Terrain AWD Elevation for sale in Selkirk, MB

2026 GMC Terrain

AWD Elevation
$48,394 + tax & lic
CALL
Gray
Selkirk GM

Selkirk, MB

Used 2023 GMC Terrain SLE AWD for sale in Cayuga, ON

2023 GMC Terrain

SLE AWD
$24,995 + tax & lic
77,440KM
Black
Haldimand Motors Ltd.

Cayuga, ON

Buy From Home Options
Used 2023 GMC Terrain SLE for sale in Bridgewater, NS

2023 GMC Terrain

SLE
$29,995 + tax & lic
69,411KM
Volcanic Red Tintcoat
Steele Auto Group

Bridgewater, NS

New 2026 GMC Terrain AWD Denali for sale in Bridgewater, NS

2026 GMC Terrain

AWD Denali
$52,494 + tax & lic
5KM
Volcanic Red Tintcoat
Steele Auto Group

Bridgewater, NS

New 2026 GMC Terrain Denali for sale in Brockville, ON

2026 GMC Terrain

Denali
$54,601 + tax & lic
CALL
Red
Riverside Chevrolet Buick GMC Ltd.

Brockville, ON

Buy From Home Options
New 2026 GMC Terrain Denali for sale in Brockville, ON

2026 GMC Terrain

Denali
$54,291 + tax & lic
CALL
Dark Blue
Riverside Chevrolet Buick GMC Ltd.

Brockville, ON

Buy From Home Options
New 2026 GMC Terrain fwd elevation for sale in Kentville, NS

2026 GMC Terrain

fwd elevation
$42,089 + tax & lic
CALL
Sterling Metallic
Steele Auto Group

Kentville, NS

Used 2018 GMC Terrain SLE AWD | 1.5L ENG/HEATED PWR SEAT/HILL DESC CTRL for sale in Burnaby, BC

2018 GMC Terrain

SLE AWD | 1.5L ENG/HEATED PWR SEAT/HILL DESC CTRL
$19,999 + tax & lic
138,755KM
Satin Steel Metallic
Carter Chevrolet Cadillac Buick GMC

Burnaby, BC

Buy From Home Options
Used 2024 GMC Terrain Denali One Owner | Leather | Navigation | Sunroof | 19

2024 GMC Terrain

Denali One Owner | Leather | Navigation | Sunroof | 19" Wheels
$36,995 + tax & lic
16,391KM
White
Larry Hudson Chevrolet Buick GMC

Listowel, ON

Buy From Home Options
Used 2017 GMC Terrain SLE AWD for sale in Woodbridge, ON

2017 GMC Terrain

SLE AWD
Sale
$12,999 + tax & lic
91,000KM
Gray
Swift Motors

Woodbridge, ON

Used 2018 GMC Terrain SLE for sale in Sarnia, ON

2018 GMC Terrain

SLE
$12,999 + tax & lic
174,674KM
Red
Progressive Auto Group

Sarnia, ON

Buy From Home Options
New 2026 GMC Terrain AWD AT4 for sale in Fredericton, NB

2026 GMC Terrain

AWD AT4
$49,039 + tax & lic
CALL
Sterling Metallic
Steele Auto Group

Fredericton, NB

Used 2023 GMC Terrain DENALI AWD for sale in Edmonton, AB

2023 GMC Terrain

DENALI AWD
$35,624 + GST
49,928KM
White
Capital GMC Buick Edmonton

Edmonton, AB

Buy From Home Options
Used 2023 GMC Terrain SLE for sale in Ingleside, ON

2023 GMC Terrain

SLE
$28,937 + tax & lic
34,131KM
White
S.G. Wells Ford

Ingleside, ON

New 2026 GMC Terrain AWD AT4 for sale in Kentville, NS

2026 GMC Terrain

AWD AT4
$50,734 + tax & lic
CALL
Sterling Metallic
Steele Auto Group

Kentville, NS

New 2026 GMC Terrain AWD Denali for sale in Maple Creek, SK

2026 GMC Terrain

AWD Denali
$53,289 + tax & lic
10KM
White
Murray Chevrolet Buick GMC Maple Creek

Maple Creek, SK

Buy From Home Options
New 2026 GMC Terrain Elevation for sale in Tillsonburg, ON

2026 GMC Terrain

Elevation
$43,992.50 + tax & lic
34KM
White
DeGroote-Hill Chevrolet Buick GMC

Tillsonburg, ON

Buy From Home Options
Used 2018 GMC Terrain SLE HAL Certified | One Owner | Navigation | Sunroof | 17

2018 GMC Terrain

SLE HAL Certified | One Owner | Navigation | Sunroof | 17" Wheels
$13,995 + tax & lic
162,310KM
Grey
Hudson's Listowel Kia

Listowel, ON

Buy From Home Options
Used 2023 GMC Terrain Denali AWD Denali for sale in St Catharines, ON

2023 GMC Terrain

Denali AWD Denali
$33,988 + tax & lic
32,903KM
White
Brian Cullen Motors

St Catharines, ON

Buy From Home Options
Used 2024 GMC Terrain Denali AWD Denali for sale in St Catharines, ON

2024 GMC Terrain

Denali AWD Denali
$35,988 + tax & lic
17,067KM
Grey
Brian Cullen Motors

St Catharines, ON

Buy From Home Options
New 2026 GMC Terrain AWD Elevation for sale in Fredericton, NB

2026 GMC Terrain

AWD Elevation
$42,459 + tax & lic
CALL
Ebony Twilight Metallic
Steele Auto Group

Fredericton, NB

Used 2023 GMC Terrain ELEVATION AWD | PRO GRADE PKG | PANO ROOF | ALLOYS for sale in Ottawa, ON

2023 GMC Terrain

ELEVATION AWD | PRO GRADE PKG | PANO ROOF | ALLOYS
$27,522 + tax & lic
42,885KM
Sterling Metallic
Car-On Auto Sales

Ottawa, ON

Used 2021 GMC Terrain SLE | Heated Seats | for sale in Orillia, ON

2021 GMC Terrain

SLE | Heated Seats |
$23,995 + tax & lic
58,475KM
GAZ-118-Summit Whi
Jim Wilson Chevrolet Buick GMC

Orillia, ON

Buy From Home Options
Used 2023 GMC Terrain Denali No Accidents | Nav | Leather for sale in Kitchener, ON

2023 GMC Terrain

Denali No Accidents | Nav | Leather
$34,999 + tax & lic
54,309KM
Black
Kitchener Chrysler Dodge Jeep Ram

Kitchener, ON

Buy From Home Options
Used 2017 GMC Terrain SLE-1 for sale in Sarnia, ON

2017 GMC Terrain

SLE-1
$14,999 + tax & lic
71,494KM
Black
Progressive Auto Group

Sarnia, ON

Buy From Home Options
Used 2013 GMC Terrain  for sale in Calgary, AB

2013 GMC Terrain

$6,900 + GST
122,603KM
Red
Regal Auctions Ltd.

Calgary, AB

Used 2018 GMC Terrain SLE1 for sale in Calgary, AB

2018 GMC Terrain

SLE1
$13,500 + GST
143,971KM
Grey
Regal Auctions Ltd.

Calgary, AB

Used 2022 GMC Terrain SLT One Owner | Leather | Sunroof | 19

2022 GMC Terrain

SLT One Owner | Leather | Sunroof | 19" Wheels
$25,995 + tax & lic
84,168KM
Black
Larry Hudson Chevrolet Buick GMC

Listowel, ON

Buy From Home Options
New 2026 GMC Terrain Elevation for sale in Listowel, ON

2026 GMC Terrain

Elevation
$40,998 + tax & lic
15KM
White
Larry Hudson Chevrolet Buick GMC

Listowel, ON

Buy From Home Options
Used 2021 GMC Terrain SLE Heated Front Seats, HD Rear Vision Camera, Power Liftgate for sale in Killarney, MB

2021 GMC Terrain

SLE Heated Front Seats, HD Rear Vision Camera, Power Liftgate
$28,498 + tax & lic
40,827KM
White
Chapman Motors Ltd.

Killarney, MB

Buy From Home Options
Used 2024 GMC Terrain SLE for sale in Cayuga, ON

2024 GMC Terrain

SLE
$29,695 + tax & lic
14,055KM
Blue
Haldimand Motors Ltd.

Cayuga, ON

Buy From Home Options
Used 2024 GMC Terrain SLE (**CLEAN TITLE/NO ACCIDENTS!!**SAFETY/CERTIFIED!!**AWD**ALLOY RIMS**REMOTE START**NAVIGATION**POWER SEATS**PANORAMIC SUNROOF**REAR PRIVACY COVER**DUAL CLIMATE CONTROL**HEATED SEATS**PUSH BUTTON START**DIGITAL TOUCHSCREEN**REVERSE CAMERA**USB/AUX**BLUE for sale in Tillsonburg, ON

2024 GMC Terrain

SLE (**CLEAN TITLE/NO ACCIDENTS!!**SAFETY/CERTIFIED!!**AWD**ALLOY RIMS**REMOTE START**NAVIGATION**POWER SEATS**PANORAMIC SUNROOF**REAR PRIVACY COVER**DUAL CLIMATE CONTROL**HEATED SEATS**PUSH BUTTON START**DIGITAL TOUCHSCREEN**REVERSE CAMERA**USB/AUX**BLUE
$32,588 + tax & lic
32,532KM
Red
My Motors.ca

Tillsonburg, ON

Buy From Home Options
Used 2024 GMC Terrain AT4 for sale in Tillsonburg, ON

2024 GMC Terrain

AT4
$34,588 + tax & lic
19,653KM
Red
My Motors.ca

Tillsonburg, ON

Buy From Home Options
New 2026 GMC Terrain AT4 4WD | PWR SUNROOF/11

2026 GMC Terrain

AT4 4WD | PWR SUNROOF/11" DISP/HILL DESCENT CTRL
$49,679 + tax & lic
5KM
Ebony Twilight Metallic
Carter Chevrolet Cadillac Buick GMC

Burnaby, BC

Buy From Home Options
Used 2019 GMC Terrain Denali HEATED SEATS | HEATED STEERING | PANORAMIC ROOF for sale in Grimsby, ON

2019 GMC Terrain

Denali HEATED SEATS | HEATED STEERING | PANORAMIC ROOF
$21,299 + tax & lic
117,466KM
Blue
Wills Chevrolet Buick GMC Ltd.

Grimsby, ON

Buy From Home Options
Used 2019 GMC Terrain AWD SLE+New Tires+Brakes+RemoteStart+CLEAN CARFAX for sale in Windsor, ON

2019 GMC Terrain

AWD SLE+New Tires+Brakes+RemoteStart+CLEAN CARFAX
$21,499 + tax & lic
99,000KM
Black
CarNova Auto Sales

Windsor, ON

Used 2020 GMC Terrain SLE | NO ACCIDENTS | HEATED SEATS | CARPLAY for sale in Steinbach, MB

2020 GMC Terrain

SLE | NO ACCIDENTS | HEATED SEATS | CARPLAY
$23,995 + tax & lic
100,000KM
White
Stone Bridge Auto Inc

Steinbach, MB

Buy From Home Options
Used 2025 GMC Terrain AWD Elevation for sale in Regina, SK

2025 GMC Terrain

AWD Elevation
$38,750 + tax & lic
20,401KM
EBONY
Capital GMC Buick Cadillac

Regina, SK

Buy From Home Options
New 2026 GMC Terrain fwd elevation for sale in Amherst, NS

2026 GMC Terrain

fwd elevation
$39,664 + tax & lic
5KM
SUMMIT WHITE
Steele Auto Group

Amherst, NS

Used 2024 GMC Terrain AT4 (**CLEAN TITLE/NO ACCIDENTS**SAFETY/CERTIFIED**AWD**ALLOY RIMS**REMOTE START**LEATHER**POWER SEATS**PANORAMIC SUNROOF**NAVIGATION**HEATED SEATS**DUAL CLIMATE CONTROL**DIGITAL TOUCHSCREEN**POWER TAILGATE**REVERSE CAMERA**PUSH BUTTON START**USB/AUX**CRU for sale in Tillsonburg, ON

2024 GMC Terrain

AT4 (**CLEAN TITLE/NO ACCIDENTS**SAFETY/CERTIFIED**AWD**ALLOY RIMS**REMOTE START**LEATHER**POWER SEATS**PANORAMIC SUNROOF**NAVIGATION**HEATED SEATS**DUAL CLIMATE CONTROL**DIGITAL TOUCHSCREEN**POWER TAILGATE**REVERSE CAMERA**PUSH BUTTON START**USB/AUX**CRU
$33,999 + tax & lic
28,203KM
White
My Motors.ca

Tillsonburg, ON

Buy From Home Options
Used 2022 GMC Terrain SLE | Remote Start | for sale in Orillia, ON

2022 GMC Terrain

SLE | Remote Start |
$23,995 + tax & lic
104,000KM
SUMMIT WHITE
Jim Wilson Chevrolet Buick GMC

Orillia, ON

Buy From Home Options