2017 GMC Terrain for Sale Nationwide

to
to

Filter Results

listing

Price

- Loading...

Kilometres

- Loading...

Days on Market

- Loading...

Recent Listings

Photos

Price Drops

Text Search

Add Similar Cars


CarGurus Quick Poll

Find 2017 GMC Terrain listings in your area

Please wait. Contacting seller...

First Previous
Loading...
Next
Sponsored Listings
https://static.cargurus.com/images/forsale/2017/11/10/19/56/2017_gmc_terrain-pic-8569267610846842319-152x114.jpeg

2017 GMC Terrain SLT1 AWD Used Cars in St Thomas, ON N5R 2S6

Great Deal
$5,223 BELOW
CarGurus IMV of $35,212

Price: $29,989

Kilometres: 16,728

Location: St Thomas, ON N5R 2S6

Certified Pre-Owned: No Transmission: 6-Speed Automatic Description: Used 2017 GMC Terrain SLT1 AWD for sale - $29,989, 16,728 km with Bluetooth, Leather Seats
Avg. Dealer Rating: (2 reviews) "excellent people to deal with "
https://static.cargurus.com/images/forsale/2017/11/12/07/22/2017_gmc_terrain-pic-1845205478034957780-152x114.jpeg

2017 GMC Terrain SLT1 AWD Used Cars in Lethbridge, AB T1J 4T6

Great Deal
$4,732 BELOW
CarGurus IMV of $36,227

Price: $31,495

Kilometres: 12,695

Location: Lethbridge, AB T1J 4T6

Certified Pre-Owned: No Transmission: 6-Speed Automatic Colour: White Description: Used 2017 GMC Terrain SLT1 AWD for sale - $31,495, 12,695 km with Leather Seats, Backup Camera, Aluminum Wheels, Remote Start
Avg. Dealer Rating: (8 reviews) "Car was listed as lower mileage then it was changed. It was listed as a manual and was an automatic. But the dealer was prompt with all replies. "
https://static.cargurus.com/images/forsale/2017/10/01/13/28/2017_gmc_terrain-pic-1510036568159322527-152x114.jpeg

2017 GMC Terrain SLT1 AWD Used Cars in Kingston, ON K7M 3X9

Great Deal
$4,345 BELOW
CarGurus IMV of $33,339

Price: $28,994

Kilometres: 10,411

Location: Kingston, ON K7M 3X9

Certified Pre-Owned: No Transmission: 6-Speed Automatic Colour: White Description: Used 2017 GMC Terrain SLT1 AWD for sale - $28,994, 10,411 km with Leather Seats
Avg. Dealer Rating: (34 reviews) "so far has been great got back to me quickly"
https://static.cargurus.com/images/forsale/2017/10/19/22/00/2017_gmc_terrain-pic-5285128795334796592-152x114.jpeg

2017 GMC Terrain SLE1 Used Cars in Langley, BC V3A 4Y1

Great Deal
$7,198 BELOW
CarGurus IMV of $30,693

Price: $23,495

Kilometres: 10,743

Location: Langley, BC V3A 4Y1

Certified Pre-Owned: No Transmission: Automatic Colour: Black Description: Used 2017 GMC Terrain SLE1 for sale - $23,495, 10,743 km with Bluetooth, Backup Camera, Alloy Wheels
Avg. Dealer Rating: (22 reviews) "Very responsive and helpful "
https://static.cargurus.com/images/forsale/2017/12/06/19/35/2017_gmc_terrain-pic-6641763281553068335-152x114.jpeg

2017 GMC Terrain SLT1 AWD Used Cars in Edmonton, AB T6E 5X9

Great Deal
$4,359 BELOW
CarGurus IMV of $35,854

Price: $31,495

Kilometres: 17,439

Location: Edmonton, AB T6E 5X9

Certified Pre-Owned: No Transmission: 6-Speed Automatic Colour: Black Description: Used 2017 GMC Terrain SLT1 AWD for sale - $31,495, 17,439 km with Bluetooth, Leather Seats, Aluminum Wheels, Navigation System
Avg. Dealer Rating: (12 reviews) "All good"
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2017 GMC Terrain SLE2 AWD Used Cars in Fort St. John, BC V1J 5T5

Great Deal
$7,673 BELOW
CarGurus IMV of $34,220

Price: $26,547

Kilometres: 20,258

Location: Fort St. John, BC V1J 5T5

Average time on market: 54 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Colour: White Description: Used 2017 GMC Terrain SLE2 AWD for sale - $26,547, 20,258 km
Avg. Dealer Rating: (3 reviews) "He was very prompt at responding. "
https://static.cargurus.com/images/forsale/2017/10/26/15/55/2016_gmc_terrain-pic-6184462697400900018-152x114.jpeg

2016 GMC Terrain SLE1 AWD Used Cars in Kelowna, BC V1X 4H8

Great Deal
$2,926 BELOW
CarGurus IMV of $25,376

Price: $22,450

Kilometres: 35,800

Location: Kelowna, BC V1X 4H8

Certified Pre-Owned: No Transmission: Automatic Colour: Blue Description: Used 2016 GMC Terrain SLE1 AWD for sale - $22,450, 35,800 km with Navigation System, Bluetooth, Aluminum Wheels
https://static.cargurus.com/images/forsale/2017/12/11/00/19/2016_gmc_terrain-pic-2211083838803238446-152x114.jpeg

2016 GMC Terrain SLE2 Used Cars in Parksville, BC V9P 2G7

Great Deal
$2,533 BELOW
CarGurus IMV of $25,528

Price: $22,995

Kilometres: 34,879

Location: Parksville, BC V9P 2G7

Certified Pre-Owned: No Transmission: 6-Speed Automatic Colour: Slate Blue Metallic Description: Used 2016 GMC Terrain SLE2 for sale - $22,995, 34,879 km
Avg. Dealer Rating: (4 reviews) "Dealer did email me but the vehicle was a standard, automatic required."
https://static.cargurus.com/images/forsale/2017/12/06/11/50/2017_gmc_terrain-pic-9204635945578498266-152x114.jpeg

2017 GMC Terrain SLE2 Used Cars in Kingston, ON K7M 3G4

Great Deal
$5,799 BELOW
CarGurus IMV of $29,797

Price: $23,998

Kilometres: 15,782

Location: Kingston, ON K7M 3G4

Certified Pre-Owned: No Transmission: 6-Speed Automatic Colour: Black Description: Used 2017 GMC Terrain SLE2 for sale - $23,998, 15,782 km
Avg. Dealer Rating: (1 review) "I ask about the condition of the truck never got a satisfied answer but they would tell me the year & price."
https://static.cargurus.com/images/forsale/2017/12/08/07/06/2017_gmc_terrain-pic-7680802714035452214-152x114.jpeg

2017 GMC Terrain SLE2 Used Cars in Saskatoon, SK S7J 5J3

Great Deal
$5,552 BELOW
CarGurus IMV of $31,497

Price: $25,945

Kilometres: 12,037

Location: Saskatoon, SK S7J 5J3

Certified Pre-Owned: No Transmission: Automatic Colour: White Description: Used 2017 GMC Terrain SLE2 for sale - $25,945, 12,037 km with Backup Camera, Sunroof/Moonroof, Remote Start, Alloy Wheels
Avg. Dealer Rating: (4 reviews) "Great place to deal. Had call back on all my calls, no pressure, curtious and responsive. I recommend Sherwood to everyone. We did buy a 2015 Edge"
https://static.cargurus.com/images/forsale/2017/12/08/07/17/2017_gmc_terrain-pic-665858958088070447-152x114.jpeg

2017 GMC Terrain SLE2 Used Cars in Burnaby, BC V5C 3Z5

Great Deal
$6,007 BELOW
CarGurus IMV of $31,307

Price: $25,300

Kilometres: 24,141

Location: Burnaby, BC V5C 3Z5

Certified Pre-Owned: No Transmission: 6-Speed Automatic Colour: Silver Description: Used 2017 GMC Terrain SLE2 for sale - $25,300, 24,141 km with Alloy Wheels
Avg. Dealer Rating: (9 reviews) "Contacted by dealer with details about the vehicle I was interested in. The car had been in an accident and had a black interior--so my enthusiasm for buying the advertised car vanished."
https://static.cargurus.com/images/forsale/2017/12/09/12/20/2017_gmc_terrain-pic-2907015110089162466-152x114.jpeg

2017 GMC Terrain SLE2 AWD Used Cars in Parksville, BC V9P 2G7

Great Deal
$5,403 BELOW
CarGurus IMV of $32,303

Price: $26,900

Kilometres: 32,762

Location: Parksville, BC V9P 2G7

Average time on market: 54 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Colour: Ebony Twilight Metallic Description: Used 2017 GMC Terrain SLE2 AWD for sale - $26,900, 32,762 km
Avg. Dealer Rating: (4 reviews) "Responded right away. Very helpfull."
https://static.cargurus.com/images/forsale/2017/12/06/09/56/2017_gmc_terrain-pic-5720702582040569970-152x114.jpeg

2017 GMC Terrain SLE2 AWD Used Cars in Winnipeg, MB R3K 2H1

Great Deal
$5,451 BELOW
CarGurus IMV of $32,449

Price: $26,998

Kilometres: 11,798

Location: Winnipeg, MB R3K 2H1

Average time on market: 54 days Certified Pre-Owned: No Transmission: Automatic Colour: Grey Description: Used 2017 GMC Terrain SLE2 AWD for sale - $26,998, 11,798 km
Avg. Dealer Rating: (3 reviews) "Yes it was good experience"
https://static.cargurus.com/images/forsale/2017/11/04/08/48/2017_gmc_terrain-pic-1848857885163591299-152x114.jpeg

2017 GMC Terrain SLT1 AWD Used Cars in Whitby, ON L1N 2K7

Great Deal
$2,888 BELOW
CarGurus IMV of $32,883

Price: $29,995

Kilometres: 17,060

Location: Whitby, ON L1N 2K7

Certified Pre-Owned: No Transmission: Automatic Colour: Red Description: Used 2017 GMC Terrain SLT1 AWD for sale - $29,995, 17,060 km with Bluetooth, Leather Seats, Aluminum Wheels
Avg. Dealer Rating: (3 reviews) "Very helpful."
https://static.cargurus.com/images/forsale/2017/09/27/00/38/2017_gmc_terrain-pic-382938430887651931-152x114.jpeg

2017 GMC Terrain SLE2 Used Cars in Kamloops, BC V2C 5N7

Great Deal
$5,041 BELOW
CarGurus IMV of $33,036

Price: $27,995

Kilometres: 17,510

Location: Kamloops, BC V2C 5N7

Certified Pre-Owned: No Transmission: Automatic Colour: Silver Description: Used 2017 GMC Terrain SLE2 for sale - $27,995, 17,510 km with Bluetooth, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (7 reviews) "Sales rep Mike was prompt and sent a video. He pointed out any minor flaws so there would be no surprises. I purchased the car. Great service. "
Please wait ...
All Listings
Please wait ...
Sponsored Listing
First Previous
Page # of #
Next

Filter your search criteria!

A large number of listings matched your criteria. You are seeing the top 2,000 listings.

Used GMC Terrain By Year

Vehicle Deals Starting Price Total Available
2017 GMC Terrain 21 Great Deals $19,000 289 listings
2016 GMC Terrain 3 Great Deals $17,920 88 listings
2015 GMC Terrain 8 Great Deals $15,991 103 listings
2014 GMC Terrain 12 Great Deals $12,950 130 listings
2013 GMC Terrain 9 Great Deals $10,991 117 listings
2012 GMC Terrain 6 Great Deals $8,800 112 listings
2011 GMC Terrain 13 Great Deals $6,888 106 listings