2017 GMC Terrain for Sale in Charlotte, NC

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


First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2017/01/17/10/01/2016_gmc_terrain-pic-1362871762979515727-152x114.jpeg

2016 GMC Terrain SLT1 Used Cars in Shelby, NC 28152

Good Deal
$2,322 BELOW
Instant Market Value of $22,320

Price: $19,998

Mileage: 32,659

Location: Shelby, NC 28152

Average time on market: 40 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: White Description: Used 2016 GMC Terrain SLT1 for sale - $19,998, 32,659 miles with Bluetooth, Alloy Wheels
Avg. Dealer Rating: (5 reviews) "The dealership worked with me well. Can't wait to hear back from them!"
https://static.cargurus.com/images/forsale/2017/01/13/11/38/2016_gmc_terrain-pic-371814266020693723-152x114.jpeg

2016 GMC Terrain SLT1 Used Cars in Shelby, NC 28152

Good Deal
$2,310 BELOW
Instant Market Value of $22,308

Price: $19,998

Mileage: 32,766

Location: Shelby, NC 28152

Average time on market: 40 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Onyx Black Description: Used 2016 GMC Terrain SLT1 for sale - $19,998, 32,766 miles with Bluetooth, Alloy Wheels
Avg. Dealer Rating: (5 reviews) "It was all good.everyone there was nice.john are sales person was great."
https://static.cargurus.com/images/forsale/2017/02/16/18/02/2016_gmc_terrain-pic-5938782145698451691-152x114.jpeg

2016 GMC Terrain SLT1 Used Cars in Statesville, NC 28677

Good Deal
$2,515 BELOW
Instant Market Value of $22,511

Price: $19,996

Mileage: 30,888

Location: Statesville, NC 28677

Average time on market: 40 days Certified Pre-Owned: No Transmission: Automatic Color: Quicksilver Metallic Description: Used 2016 GMC Terrain SLT1 for sale - $19,996, 30,888 miles with Navigation System, Bluetooth, Aluminum Wheels
Avg. Dealer Rating: (5 reviews) "Car was listed wrongly was a base not a SL "
https://images.gmcertified.com/US/VehicleMedia/00000113950/1/PC1378_1.jpg?cargurus_image_modified_date=67D4B58060FC28774D4B12A285797F53

2016 GMC Terrain SLT1 AWD Used Cars in Lincolnton, NC 28092

Good Deal
$1,812 BELOW
Instant Market Value of $25,712

Price: $23,900

Mileage: 21,075

Location: Lincolnton, NC 28092

Average time on market: 49 days Certified Pre-Owned: Yes Transmission: 6-Speed Automatic Color: Crimson Red Tintcoat Description: Used 2016 GMC Terrain SLT1 AWD for sale - $23,900, 21,075 miles with Bluetooth
Avg. Dealer Rating: (10 reviews) "Purchased the vehicle."
https://static.cargurus.com/images/forsale/2017/01/13/10/24/2016_gmc_terrain-pic-3650673044756729226-152x114.jpeg

2016 GMC Terrain SLT1 Used Cars in Shelby, NC 28152

Good Deal
$2,115 BELOW
Instant Market Value of $22,113

Price: $19,998

Mileage: 34,579

Location: Shelby, NC 28152

Average time on market: 40 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Quicksilver Metallic Description: Used 2016 GMC Terrain SLT1 for sale - $19,998, 34,579 miles with Bluetooth
Avg. Dealer Rating: (5 reviews) "Was interested in a previously used car that was on their lot.Actual price "out the door" was $2000 dollars more than stated online.Charged $700 just for a document fee! They actually dropped the "out the door" price $1000,then after talking with the Sales Manager and finding that I wasn't going to purchase a $2500 warranty package,they went back to the original"out the door"price! I literally don't know how these people are still in business.The one star was for the fact that the Sales person treated me nice and the showroom was nice."
https://static.cargurus.com/images/forsale/2016/12/30/08/57/2016_gmc_terrain-pic-8118964251357877952-152x114.jpeg

2016 GMC Terrain SLT1 AWD Used Cars in Charlotte, NC 28273

Good Deal
$1,673 BELOW
Instant Market Value of $23,803

Price: $22,130

Mileage: 33,207

Location: Charlotte, NC 28273

Average time on market: 49 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: White Description: Used 2016 GMC Terrain SLT1 AWD for sale - $22,130, 33,207 miles with Bluetooth, Backup Camera, Alloy Wheels
Avg. Dealer Rating: (19 reviews) "I was very satisfied with my visits to Williams. I eventually purchased the vehicle i was interested in. I would highly recommend them to anyone."
https://static.cargurus.com/images/forsale/2017/01/14/09/12/2016_gmc_terrain-pic-6401081989308456582-152x114.jpeg

2016 GMC Terrain SLT1 AWD Used Cars in Shelby, NC 28152

Good Deal
$1,712 BELOW
Instant Market Value of $23,688

Price: $21,976

Mileage: 34,123

Location: Shelby, NC 28152

Average time on market: 49 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Black Description: Used 2016 GMC Terrain SLT1 AWD for sale - $21,976, 34,123 miles with Bluetooth
Avg. Dealer Rating: (5 reviews) "Excellent experience from all involved. The Sales Associate (Dameon), the Sales Manager (Steve) and the Finance Manager (Brandon). Everyone was fair and willing to negotiate. I purchased the car I traveled an hour from Waxhaw to see. I spent 2 hours with them start to finish and felt very good about my purchase. So far so good. I appreciated the honesty and fairness throughout the process. It was a very good experience start to finish."
https://static.cargurus.com/images/forsale/2017/04/21/18/09/2016_gmc_terrain-pic-4985293305848036093-152x114.jpeg

2016 GMC Terrain SLE1 Used Cars in Charlotte, NC 28269

Good Deal
$1,803 BELOW
Instant Market Value of $22,803

Price: $21,000

Mileage: 2,752

Location: Charlotte, NC 28269

Average time on market: 57 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Dk. Red Description: Used 2016 GMC Terrain SLE1 for sale - $21,000, 2,752 miles with Bluetooth, Backup Camera, Alloy Wheels
Avg. Dealer Rating: (23 reviews) "great"
https://static.cargurus.com/images/forsale/2017/03/25/12/13/2016_gmc_terrain-pic-7917947320319026032-152x114.jpeg

2016 GMC Terrain SLE1 Used Cars in Matthews, NC 28105

Good Deal
$1,545 BELOW
Instant Market Value of $21,420

Price: $19,875

Mileage: 18,942

Location: Matthews, NC 28105

Average time on market: 57 days Certified Pre-Owned: No Transmission: Automatic Color: Quicksilver Metallic Description: Used 2016 GMC Terrain SLE1 for sale - $19,875, 18,942 miles with Bluetooth, Backup Camera, Aluminum Wheels
Avg. Dealer Rating: (18 reviews) "Very responsive"
https://static.cargurus.com/images/forsale/2017/04/04/11/17/2016_gmc_terrain-pic-7127224018606940749-152x114.jpeg

2016 GMC Terrain SLT1 Used Cars in HUNTERSVILLE, NC 28078

Fair Deal
$530 BELOW
Instant Market Value of $23,030

Price: $22,500

Mileage: 31,441

Location: HUNTERSVILLE, NC 28078

Average time on market: 40 days Certified Pre-Owned: Yes Transmission: 6-Speed Automatic Color: Gray Description: Used 2016 GMC Terrain SLT1 for sale - $22,500, 31,441 miles
Avg. Dealer Rating: (8 reviews) "Great staff , very friendly and helpful "
https://images.gmcertified.com/US/VehicleMedia/00000197176/24/13581Z_1.jpg?cargurus_image_modified_date=E7DE3D9A9F04A6156E763EBAC8094619

2016 GMC Terrain SLT1 Used Cars in HUNTERSVILLE, NC 28078

Fair Deal
$523 BELOW
Instant Market Value of $22,773

Price: $22,250

Mileage: 33,823

Location: HUNTERSVILLE, NC 28078

Average time on market: 40 days Certified Pre-Owned: Yes Transmission: 6-Speed Automatic Color: Black Description: Used 2016 GMC Terrain SLT1 for sale - $22,250, 33,823 miles
Avg. Dealer Rating: (8 reviews) "Responded promptly "
https://static.cargurus.com/images/forsale/2017/04/21/13/41/2016_gmc_terrain-pic-4537155054169356791-152x114.jpeg

2016 GMC Terrain SLT1 Used Cars in Concord, NC 28027

Fair Deal
$212 BELOW
Instant Market Value of $23,711

Price: $23,499

Mileage: 29,693

Location: Concord, NC 28027

Average time on market: 40 days Certified Pre-Owned: Yes Transmission: Automatic Color: Quicksilver Metallic Description: Used 2016 GMC Terrain SLT1 for sale - $23,499, 29,693 miles with Backup Camera, Leather Seats, Aluminum Wheels
Avg. Dealer Rating: (5 reviews) "The truck I was looking at was to much for me, so I gave them a price that I could afford. They wouldn't accept my price, so about two weeks later, they sold the truck for the price I tried to give them. Without a phone call r nothing to let me no that the price had drop. I don't do business with dealerships like them..."
https://static.cargurus.com/images/forsale/2017/03/31/12/03/2016_gmc_terrain-pic-7703211661825153552-152x114.jpeg

2016 GMC Terrain SLT1 Used Cars in Gaffney, SC 29341

Fair Deal
$99 BELOW
Instant Market Value of $26,089

Price: $25,990

Mileage: 11,066

Location: Gaffney, SC 29341

Average time on market: 40 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: White Description: Used 2016 GMC Terrain SLT1 for sale - $25,990, 11,066 miles
Avg. Dealer Rating: (4 reviews) "I drove 11/2 hours only for the salesman to tell me that someone had left a deposit on the car shortly before I arrived. It was never mentioned me that I could have done the same thing. "
https://static.cargurus.com/images/forsale/2017/03/11/05/52/2016_gmc_terrain-pic-1704379193048664144-152x114.jpeg

2016 GMC Terrain SLE1 Used Cars in Charlotte, NC 28213

Fair Deal
$187 ABOVE
Instant Market Value of $18,313

Price: $18,500

Mileage: 36,474

Location: Charlotte, NC 28213

Average time on market: 57 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Gray Description: Used 2016 GMC Terrain SLE1 for sale - $18,500, 36,474 miles with Navigation System, Backup Camera, Alloy Wheels
Avg. Dealer Rating: (112 reviews) "Terrible. We had an appointment with a salesman. After waiting 20 minutes, we were handed Keys and told to take a look at the car. After never seeing the salesman again, we returned the keys and left. "
https://static.cargurus.com/images/forsale/2016/11/12/17/13/2016_gmc_terrain-pic-1297321508540830497-152x114.jpeg

2016 GMC Terrain SLE1 Used Cars in Monroe, NC 28110

Fair Deal
$754 ABOVE
Instant Market Value of $23,837

Price: $24,591

Mileage: 3,084

Location: Monroe, NC 28110

Average time on market: 57 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Quicksilver Metallic Description: Used 2016 GMC Terrain SLE1 for sale - $24,591, 3,084 miles with Bluetooth
Avg. Dealer Rating: (21 reviews) "Very responsive "
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 64 Great Deals $19,188 18,974 listings
2016 GMC Terrain 56 Great Deals $16,377 1,912 listings
2015 GMC Terrain 83 Great Deals $12,391 2,803 listings
2014 GMC Terrain 131 Great Deals $9,950 3,507 listings
2013 GMC Terrain 64 Great Deals $9,995 2,220 listings
2012 GMC Terrain 35 Great Deals $6,995 1,168 listings
2011 GMC Terrain 39 Great Deals $7,000 1,142 listings
2010 GMC Terrain 23 Great Deals $5,999 667 listings