2017 GMC Terrain for Sale Nationwide

New Search

Looking for a New GMC Terrain?

Maximize your negotiation power
  • View actual inventory levels
  • Get competing quotes
  • Find cash back incentives
Switch to New Car Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Days on Market

- Loading...

Vehicle History

Vehicle history data provided by Experian Autocheck. This data, and any reliance on it, is subject to the AutoCheck Terms and Conditions and the CarGurus Terms of Use
Hide vehicles with:

Photos

Price Drops

Text Search

Add Similar Cars


Find 2017 GMC Terrain listings in your area

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2017/03/23/12/07/2017_gmc_terrain-pic-1184903584484118960-152x114.jpeg

2017 GMC Terrain SLE2 AWD Used Cars in Union, NJ 07083

Great Deal
$4,991 BELOW
Instant Market Value of $29,990

Price: $24,999

Mileage: 4,586

Location: Union, NJ 07083

Average time on market: 89 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Black Description: Used 2017 GMC Terrain SLE2 AWD for sale - $24,999, 4,586 miles with Bluetooth, Navigation System, Alloy Wheels
Avg. Dealer Rating: (2 reviews) "As most people I dread car shopping but Union Buick ,GMC were good to deal with I went in Saturday Morning and hade a car by lunchtime . Thanks ,Union GMC."
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2017 GMC Terrain SLE1 Used Cars in Saint Louis, MO 63123

Great Deal
$4,667 BELOW
Instant Market Value of $26,355

Price: $21,688

Mileage: 3,861

Location: Saint Louis, MO 63123

Average time on market: 63 days Certified Pre-Owned: No Transmission: Automatic Description: Used 2017 GMC Terrain SLE1 for sale - $21,688, 3,861 miles
Avg. Dealer Rating: (36 reviews) "Friendly & helpful, although the vehicle sold before I could return. Bought a different vehicle and service was great. Wasn't an all day process like some dealers. "
https://static.cargurus.com/images/forsale/2017/03/26/08/23/2017_gmc_terrain-pic-8187573773449876058-152x114.jpeg

2017 GMC Terrain SLE1 Used Cars in Bentonville, AR 72712

Great Deal
$4,666 BELOW
Instant Market Value of $27,246

Price: $22,580

Mileage: 3,675

Location: Bentonville, AR 72712

Average time on market: 63 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Summit White Description: Used 2017 GMC Terrain SLE1 for sale - $22,580, 3,675 miles with Bluetooth, Leather Seats, Premium Wheels, Backup Camera
Avg. Dealer Rating: (70 reviews) "emailed me back by my choice, but didn't answer my question "
https://static.cargurus.com/images/forsale/2017/03/04/08/03/2017_gmc_terrain-pic-720548584619819982-152x114.jpeg

2017 GMC Terrain SLE1 AWD Used Cars in Beckley, WV 25801

Great Deal
$4,272 BELOW
Instant Market Value of $28,996

Price: $24,724

Mileage: 1,504

Location: Beckley, WV 25801

Certified Pre-Owned: Yes Transmission: 6-Speed Automatic Color: Onyx Black Description: Used 2017 GMC Terrain SLE1 AWD for sale - $24,724, 1,504 miles with Bluetooth, Backup Camera, Alloy Wheels
Avg. Dealer Rating: (14 reviews) "Friendly people and they advertise what they actually have"
https://static.cargurus.com/images/forsale/2017/03/17/04/24/2017_gmc_terrain-pic-2663974221820816807-152x114.jpeg

2017 GMC Terrain SLE1 Used Cars in Asheboro, NC 27203

Great Deal
$4,369 BELOW
Instant Market Value of $26,369

Price: $22,000

Mileage: 10,001

Location: Asheboro, NC 27203

Average time on market: 63 days Certified Pre-Owned: No Transmission: Automatic Color: Crimson Red Tintcoat Description: Used 2017 GMC Terrain SLE1 for sale - $22,000, 10,001 miles with Bluetooth, Backup Camera
Avg. Dealer Rating: (23 reviews) "Got the call by friendly Sale Manager but the best part is the salesman " Darean Marsh", he is understood that We want a deal and he is very helpful for us in many ways to achieve that goal."
https://static.cargurus.com/images/forsale/2017/02/17/05/35/2017_gmc_terrain-pic-1021309965080763005-152x114.jpeg

2017 GMC Terrain SLE1 Used Cars in Las Vegas, NV 89149

Great Deal
$4,337 BELOW
Instant Market Value of $27,842

Price: $23,505

Mileage: 1,007

Location: Las Vegas, NV 89149

Average time on market: 63 days Certified Pre-Owned: Yes Transmission: 6-Speed Automatic Color: Graphite Gray Metallic Description: Used 2017 GMC Terrain SLE1 for sale - $23,505, 1,007 miles with Bluetooth, Navigation System, Aluminum Wheels
Avg. Dealer Rating: (2 reviews) "I was very pleased with the professional manner in which the sales team spoke with us. They were informative and cordial in their approach to Car Sales. I did not feel pressured. I felt welcome and look forward to visiting again in the future!"
https://static.cargurus.com/images/forsale/2017/03/03/15/44/2017_gmc_terrain-pic-38783548883547031-152x114.jpeg

2017 GMC Terrain SLE1 Used Cars in Aurora, MO 65605

Great Deal
$4,377 BELOW
Instant Market Value of $26,602

Price: $22,225

Mileage: 3,026

Location: Aurora, MO 65605

Average time on market: 63 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Summit White Description: Used 2017 GMC Terrain SLE1 for sale - $22,225, 3,026 miles with Bluetooth, Backup Camera
Avg. Dealer Rating: (46 reviews) "Their contact was very prompt after I inquired about this truck. There was good communication, however the truck sold before I could make it to the lot to look at it. Kelby, the salesman, is looking for other trucks for me now."
https://static.cargurus.com/images/forsale/2017/03/03/15/53/2017_gmc_terrain-pic-8503928534934768389-152x114.jpeg

2017 GMC Terrain SLE1 Used Cars in Aurora, MO 65605

Great Deal
$4,371 BELOW
Instant Market Value of $26,596

Price: $22,225

Mileage: 3,410

Location: Aurora, MO 65605

Average time on market: 63 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Summit White Description: Used 2017 GMC Terrain SLE1 for sale - $22,225, 3,410 miles with Bluetooth, Backup Camera
Avg. Dealer Rating: (46 reviews) "Very prompt just didn't get that far out of town to visit them "
https://static.cargurus.com/images/forsale/2017/03/26/08/23/2017_gmc_terrain-pic-6285838310516060464-152x114.jpeg

2017 GMC Terrain SLE1 Used Cars in Bentonville, AR 72712

Great Deal
$4,336 BELOW
Instant Market Value of $27,246

Price: $22,910

Mileage: 3,700

Location: Bentonville, AR 72712

Average time on market: 63 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Quicksilver Metallic Description: Used 2017 GMC Terrain SLE1 for sale - $22,910, 3,700 miles with Bluetooth, Leather Seats, Premium Wheels, Backup Camera
Avg. Dealer Rating: (70 reviews) "Thank you Mark Jones . for a pleasant transaction , please expedite the return of my other car key that the precious customer has Will be in touch with you later , Thanks again for your help CD "
https://static.cargurus.com/images/forsale/2017/02/21/16/04/2017_gmc_terrain-pic-8716652274865967521-152x114.jpeg

2017 GMC Terrain SLE1 Used Cars in Houston, TX 77065

Great Deal

Price: $21,620

Mileage: 3,980

Location: Houston, TX 77065

Average time on market: 63 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Quicksilver Metallic Description: Used 2017 GMC Terrain SLE1 for sale - $21,620, 3,980 miles with Backup Camera, Aluminum Wheels
Avg. Dealer Rating: (40 reviews) "Outstanding sales team"
https://static.cargurus.com/images/forsale/2017/02/09/08/19/2017_gmc_terrain-pic-2795374115916164408-152x114.jpeg

2017 GMC Terrain SLT1 Used Cars in Katy, TX 77494

Great Deal

Price: $24,975

Mileage: 5,055

Location: Katy, TX 77494

Average time on market: 109 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Summit White Description: Used 2017 GMC Terrain SLT1 for sale - $24,975, 5,055 miles with Leather Seats
Avg. Dealer Rating: (15 reviews) "I was called several times by different salesmen and just completely dropped without a response as to why - even though my credit score is not a good one - I did have a cosigner ready if I needed one. While, it never even got that far. I have bought several cars in the past and this place has been the worst experience. "
https://static.cargurus.com/images/forsale/2017/02/25/09/30/2017_gmc_terrain-pic-6657270117325586737-152x114.jpeg

2017 GMC Terrain SLE1 AWD Used Cars in Layton, UT 84041

Great Deal
$3,697 BELOW
Instant Market Value of $27,659

Price: $23,962

Mileage: 3,160

Location: Layton, UT 84041

Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Black Description: Used 2017 GMC Terrain SLE1 AWD for sale - $23,962, 3,160 miles with Bluetooth, Alloy Wheels
Avg. Dealer Rating: (5 reviews) "continually checking in. they really want my business."
https://static.cargurus.com/images/forsale/2017/01/26/16/13/2017_gmc_terrain-pic-7247619853038420576-152x114.jpeg

2017 GMC Terrain SLE1 Used Cars in Palm Harbor, FL 34684

Great Deal
$3,786 BELOW
Instant Market Value of $25,779

Price: $21,993

Mileage: 1,878

Location: Palm Harbor, FL 34684

Average time on market: 63 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Quicksilver Metallic Description: Used 2017 GMC Terrain SLE1 for sale - $21,993, 1,878 miles with Bluetooth
Avg. Dealer Rating: (23 reviews) "helpful and very courteous, bought the car , an easy process"
https://static.cargurus.com/images/forsale/2017/02/23/09/24/2016_gmc_terrain-pic-1991272663981475185-152x114.jpeg

2016 GMC Terrain Denali Used Cars in Beverly Hills, CA 90212

Great Deal
$4,194 BELOW
Instant Market Value of $31,192

Price: $26,998

Mileage: 8,612

Location: Beverly Hills, CA 90212

Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Ebony Twilight Metallic Description: Used 2016 GMC Terrain Denali for sale - $26,998, 8,612 miles with Bluetooth, Alloy Wheels
Avg. Dealer Rating: (51 reviews) "Okay most times I went to see a car however last car I was interested in, the sales manager said he was going to call me; that the car wasn t ready fof sale yet (though it was advertised); yet I keep getting form emails from.them offering their "great" service."
https://static.cargurus.com/images/forsale/2017/03/26/08/23/2017_gmc_terrain-pic-2830804507543200988-152x114.jpeg

2017 GMC Terrain SLE1 Used Cars in Bentonville, AR 72712

Great Deal
$3,841 BELOW
Instant Market Value of $27,252

Price: $23,411

Mileage: 3,313

Location: Bentonville, AR 72712

Average time on market: 63 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: White Frost Description: Used 2017 GMC Terrain SLE1 for sale - $23,411, 3,313 miles with Bluetooth, Leather Seats, Premium Wheels, Backup Camera
Avg. Dealer Rating: (70 reviews) "Excellent service"
Please wait ...
All Listings
Please wait ...
Featured 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 78 Great Deals $19,995 21,363 listings
2016 GMC Terrain 63 Great Deals $16,988 2,198 listings
2015 GMC Terrain 96 Great Deals $12,391 2,901 listings
2014 GMC Terrain 131 Great Deals $9,950 3,523 listings
2013 GMC Terrain 52 Great Deals $8,999 1,700 listings
2012 GMC Terrain 32 Great Deals $8,750 1,176 listings
2011 GMC Terrain 31 Great Deals $6,900 1,060 listings
2010 GMC Terrain 20 Great Deals $6,900 621 listings