Filter Results


Sale Type

Buy From Home NEW


Within
KM




wheel drive

New and Used GMC Terrain for Sale

Showing 1-50 of 287
Used 2014 GMC Terrain AUTOMATIQUE Cuir - Climatiseur - Sièges chauffants for sale in Laval, QC

2014 GMC Terrain

AUTOMATIQUE Cuir - Climatiseur - Sièges chauffants
$15,494
+ tax & lic
120,878KM
Onyx Black
Auto Durocher

Laval, QC

Used 2015 GMC Terrain SLE for sale in Truro, NS

2015 GMC Terrain

SLE
Sale
$18,995
+ tax & lic
111,000KM
Green
JG Financing & Auto Sales

Truro, NS

Used 2016 GMC Terrain SLE-2   AWD*SUNROOF* for sale in Regina, SK

2016 GMC Terrain

SLE-2 AWD*SUNROOF*
$17,998
+ tax & lic
110,978KM
White
Capital GMC Buick Cadillac

Regina, SK

Used 2017 GMC Terrain Denali  - Navigation -  Sunroof for sale in Mission, BC

2017 GMC Terrain

Denali - Navigation - Sunroof
$27,888
+ tax & lic
85,578KM
White
Pioneer Pre-Owned

Mission, BC

Used 2017 GMC Terrain Back Up Cam Heated Front Seats & Mirrors Bluetooth for sale in St Catharines, ON

2017 GMC Terrain

Back Up Cam Heated Front Seats & Mirrors Bluetooth
$20,995
+ tax & lic
77,013KM
White
Two Guys Quality Cars

St Catharines, ON

Used 2018 GMC Terrain SLT AWD | Leather | Sunroof | Navigation for sale in Winnipeg, MB

2018 GMC Terrain

SLT AWD | Leather | Sunroof | Navigation
$29,875
+ tax & lic
76,734KM
SUMMIT WHITE
Birchwood Chevrolet

Winnipeg, MB

Used 2016 GMC Terrain SLE for sale in Saint John, NB

2016 GMC Terrain

SLE
$12,995
+ tax & lic
141,933KM
Silver
The Auto Barn

Saint John, NB

Used 2018 GMC Terrain SLE AWD, 2.0L Turbo, Trailering Package, Power Lifegate, Remote Start, Heated Seats, & More! for sale in Guelph, ON

2018 GMC Terrain

SLE AWD, 2.0L Turbo, Trailering Package, Power Lifegate, Remote Start, Heated Seats, & More!
$27,488
+ tax & lic
88,000KM
Black
Mark Wilson's Better Used Cars

Guelph, ON

Used 2017 GMC Terrain SLE-2   3.6L V6,AWD,HEATED SEATS,REAR VIEW CAM,ONL for sale in Kipling, SK

2017 GMC Terrain

SLE-2 3.6L V6,AWD,HEATED SEATS,REAR VIEW CAM,ONL
$28,495
+ tax & lic
41,373KM
Black
McMillan Motor Products Inc

Kipling, SK

Used 2013 GMC Terrain SLE-1 New Arrival! for sale in Langley, BC

2013 GMC Terrain

SLE-1 New Arrival!
$15,990
+ tax & lic
67,944KM
Blue
Langley Toyota

Langley, BC

Used 2019 GMC Terrain SLT AWD ~Nav ~Camera ~Heated Leather ~ONE OWNER! for sale in Barrie, ON

2019 GMC Terrain

SLT AWD ~Nav ~Camera ~Heated Leather ~ONE OWNER!
$35,990
+ tax & lic
22,519KM
White
G.D. Coates Used Car Superstore

Barrie, ON

Used 2013 GMC Terrain SLT for sale in Calgary, AB

2013 GMC Terrain

SLT
$5,800
+ tax & lic
171,431KM
Black
Regal Auctions Ltd.

Calgary, AB

Used 2015 GMC Terrain AWD SLE-2 for sale in Weyburn, SK

2015 GMC Terrain

AWD SLE-2
$15,998
+ tax & lic
113,462KM
Blue
Barber Motors

Weyburn, SK

Used 2019 GMC Terrain Denali AWD DENALI 2.0L ROOF NAV P.LIFTGATE HEATED WHEEL for sale in Orillia, ON

2019 GMC Terrain

Denali AWD DENALI 2.0L ROOF NAV P.LIFTGATE HEATED WHEEL
$34,995
+ tax & lic
51,304KM
Black
Jim Wilson Chevrolet Buick GMC

Orillia, ON

Used 2011 GMC Terrain SLE-2  - CLEAN CARFAX | BLUETOOTH | LOW KM for sale in Kitchener, ON

2011 GMC Terrain

SLE-2 - CLEAN CARFAX | BLUETOOTH | LOW KM
$12,008
+ tax & lic
84,999KM
Quick Silver Metallic
Kitchener Nissan

Kitchener, ON

Used 2010 GMC Terrain AWD /SLE-2 for sale in Newmarket, ON

2010 GMC Terrain

AWD /SLE-2
$9,288
+ tax & lic
130,550KM
Black
Limestone Motor Cars Inc.

Newmarket, ON

Used 2018 GMC Terrain SLE One Owner! - Heated Seats - Cloth Interior - Bluetooth for sale in North Bay, ON

2018 GMC Terrain

SLE One Owner! - Heated Seats - Cloth Interior - Bluetooth
$21,211
+ tax & lic
112,823KM
North Bay Mazda

North Bay, ON

Used 2014 GMC Terrain SLE for sale in Dartmouth, NS

2014 GMC Terrain

SLE
$4,800
+ tax & lic
239,990KM
GLJ_ASHEN_GREY_METAL
Steele Auto Group

Dartmouth, NS

Used 2018 GMC Terrain SLE for sale in Steinbach, MB

2018 GMC Terrain

SLE
$31,995
+ tax & lic
16,010KM
Ben R AutoSales

Steinbach, MB

Used 2013 GMC Terrain SLE | TOUCHSCREEN | REAR CAM | WOW ONLY 74 KM! for sale in Brantford, ON

2013 GMC Terrain

SLE | TOUCHSCREEN | REAR CAM | WOW ONLY 74 KM!
$14,888
+ tax & lic
74,331KM
Silver
Car Nation Canada

Brantford, ON

Used 2018 GMC Terrain SLE for sale in Charlottetown, PE

2018 GMC Terrain

SLE
$24,988
+ tax & lic
64,686KM
Centennial Nissan of Charlottetown

Charlottetown, PE

Used 2010 GMC Terrain SLE-1 for sale in Oro Medonte, ON

2010 GMC Terrain

SLE-1
$7,999
+ tax & lic
118,407KM
Gold
Eric's Autos

Oro Medonte, ON

Used 2018 GMC Terrain SLT for sale in Calgary, AB

2018 GMC Terrain

SLT
$30,995
+ tax & lic
89,500KM
Capital Chevrolet Buick GMC Calgary

Calgary, AB

New 2022 GMC Terrain SLE AWD for sale in Edmonton, AB

2022 GMC Terrain

SLE AWD
$38,668
+ tax & lic
10KM
SUMMIT WHITE
Capital GMC Buick Edmonton

Edmonton, AB

Used 2013 GMC Terrain SLE-2  - Bluetooth - Low Mileage for sale in Campbell River, BC

2013 GMC Terrain

SLE-2 - Bluetooth - Low Mileage
$16,995
+ tax & lic
82,904KM
Graphite
Campbell River Honda

Campbell River, BC

Used 2018 GMC Terrain SLT Diesel for sale in Shellbrook, SK

2018 GMC Terrain

SLT Diesel
$36,990
+ tax & lic
38,500KM
Grey
Shellbrook Chevrolet Buick GMC Ltd

Shellbrook, SK

Used 2020 GMC Terrain SLE for sale in Shellbrook, SK

2020 GMC Terrain

SLE
$36,990
+ tax & lic
11,583KM
White
Shellbrook Chevrolet Buick GMC Ltd

Shellbrook, SK

Used 2020 GMC Terrain SLE AWD, 1.5L Turbo, Heated Seats, Power Seat, Remote Start, Rear Camera for sale in Winnipeg, MB

2020 GMC Terrain

SLE AWD, 1.5L Turbo, Heated Seats, Power Seat, Remote Start, Rear Camera
$33,995
+ tax & lic
67,192KM
Black
Gauthier Cadillac GMC Buick

Winnipeg, MB

New 2022 GMC Terrain SLE for sale in Winnipeg, MB

2022 GMC Terrain

SLE
$40,066
+ tax & lic
CALL
Blue
Gauthier Cadillac GMC Buick

Winnipeg, MB

Used 2015 GMC Terrain SLE1 for sale in Edmonton, AB

2015 GMC Terrain

SLE1
$15,900
+ tax & lic
135,519KM
White
Diamond Motors

Edmonton, AB

Used 2016 GMC Terrain SLE-2 for sale in Charlottetown, PE

2016 GMC Terrain

SLE-2
$16,988
+ tax & lic
118,674KM
Blue
Experience Hyundai

Charlottetown, PE

Used 2019 GMC Terrain SLE for sale in Carlyle, SK

2019 GMC Terrain

SLE
$25,995
+ tax & lic
105,472KM
White
Carlyle Chevrolet Buick GMC

Carlyle, SK

Used 2017 GMC Terrain SLE for sale in New Liskeard, ON

2017 GMC Terrain

SLE
$21,995
+ tax & lic
111,042KM
Black
Easywheels.ca

New Liskeard, ON

Used 2020 GMC Terrain SLE for sale in Nanaimo, BC

2020 GMC Terrain

SLE
$43,999
+ tax & lic
16,211KM
Nissan of Nanaimo

Nanaimo, BC

Used 2017 GMC Terrain SLE | All Wheel Drive | Bluetooth for sale in Winnipeg, MB

2017 GMC Terrain

SLE | All Wheel Drive | Bluetooth
$20,999
+ tax & lic
68,810KM
Dark Sapphire Blue Metallic
McNaught Cadillac Buick GMC

Winnipeg, MB

Used 2019 GMC Terrain SLE for sale in North Battleford, SK

2019 GMC Terrain

SLE
$28,087
+ tax & lic
68,586KM
Red
Bridges Chevrolet Buick GM

North Battleford, SK

Used 2012 GMC Terrain SLE-2 FWD  I $0 DOWN-EVERYONE APPROVED!!! for sale in Calgary, AB

2012 GMC Terrain

SLE-2 FWD I $0 DOWN-EVERYONE APPROVED!!!
$7,988
+ tax & lic
279,306KM
Brown
GT Motor Sports South

Calgary, AB

Used 2019 GMC Terrain Denali for sale in Brampton, ON

2019 GMC Terrain

Denali
$42,900
+ tax & lic
49,700KM
Black
#9 Auto Sales

Brampton, ON

Used 2018 GMC Terrain SLE for sale in Flesherton, ON

2018 GMC Terrain

SLE
$26,695
+ tax & lic
61,254KM
Grey
Bernard's Quality Cars

Flesherton, ON

Used 2020 GMC Terrain SLE | Heated Seats | Remote Start for sale in Winnipeg, MB

2020 GMC Terrain

SLE | Heated Seats | Remote Start
$33,999
+ tax & lic
35,490KM
SUMMIT WHITE
McNaught Cadillac Buick GMC

Winnipeg, MB

Used 2011 GMC Terrain V6 SLT2 AWD CAMERA LEATHER CERTIFIED *1 OWNER* SUNROOF BLUETOOTH POWER SEAT ALLOYS for sale in Milton, ON

2011 GMC Terrain

V6 SLT2 AWD CAMERA LEATHER CERTIFIED *1 OWNER* SUNROOF BLUETOOTH POWER SEAT ALLOYS
$11,295
+ tax & lic
117,378KM
Black
Auto Moto of Ontario

Milton, ON

Used 2019 GMC Terrain SLE One owner no accidents! for sale in Sudbury, ON

2019 GMC Terrain

SLE One owner no accidents!
$28,599
+ tax & lic
56,888KM
Black
Sudbury Hyundai

Sudbury, ON

Used 2017 GMC Terrain SLE for sale in Stratford, ON

2017 GMC Terrain

SLE
$20,888
+ tax & lic
50,554KM
Blue
Cargo Auto

Stratford, ON

Used 2017 GMC Terrain SLE for sale in Guelph, ON

2017 GMC Terrain

SLE
$19,972
+ tax & lic
100,023KM
Wellington Chrysler Dodge Jeep Ram

Guelph, ON

Used 2011 GMC Terrain SLE1 FWD 1SA for sale in Port Moody, BC

2011 GMC Terrain

SLE1 FWD 1SA
$9,999
+ tax & lic
100,200KM
Grey
OpenRoad Mazda Port Moody

Port Moody, BC

Used 2017 GMC Terrain SLE for sale in Saskatoon, SK

2017 GMC Terrain

SLE
$19,444
+ tax & lic
141,640KM
Grey
O'Brians Automotive

Saskatoon, SK

Used 2019 GMC Terrain Denali - Sunroof - Nav - Heated Seats - Heated Steering for sale in Guelph, ON

2019 GMC Terrain

Denali - Sunroof - Nav - Heated Seats - Heated Steering
$34,995
+ tax & lic
64,788KM
"
Riverside Auto Sales

Guelph, ON

New 2022 GMC Terrain SLE for sale in Watrous, SK

2022 GMC Terrain

SLE
$38,588
+ tax & lic
2KM
White
Watrous Mainline Motors

Watrous, SK

Used 2016 GMC Terrain SLE for sale in Halifax, NS

2016 GMC Terrain

SLE
$14,900
+ tax & lic
124,343KM
Silver Metallic
Steele Auto Group

Halifax, NS

Used 2019 GMC Terrain SLT for sale in Calgary, AB

2019 GMC Terrain

SLT
$34,995
+ tax & lic
47,852KM
White
Capital Chevrolet Buick GMC Calgary

Calgary, AB