2017 GMC Terrain for Sale in Roanoke, VA

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

Nationwide Shipping

Add Similar Cars


First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2017/08/16/06/30/2016_gmc_terrain-pic-7115859659649618553-152x114.jpeg

2016 GMC Terrain SLT1 Used Cars in Winston-Salem, NC 27105

Good Deal
$2,097 BELOW
CarGurus IMV of $23,596

Price: $21,499

Mileage: 24,218

Location: Winston-Salem, NC 27105

Average time on market: 43 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Slate Blue Metallic Description: Used 2016 GMC Terrain SLT1 for sale - $21,499, 24,218 miles with Bluetooth, Backup Camera, Sunroof/Moonroof, Navigation System
Avg. Dealer Rating: (10 reviews) "This dealer contacted me right away, but I had already set my sights on another truck at another dealership. "
https://static.cargurus.com/images/forsale/2017/08/26/12/45/2016_gmc_terrain-pic-1712969063616374565-152x114.jpeg

2016 GMC Terrain SLE1 AWD Used Cars in Oak Hill, WV 25901

Good Deal
$1,081 BELOW
CarGurus IMV of $23,907

Price: $22,826

Mileage: 9,184

Location: Oak Hill, WV 25901

Average time on market: 55 days Certified Pre-Owned: Yes Transmission: 6-Speed Automatic Color: Iridium Metallic Description: Used 2016 GMC Terrain SLE1 AWD for sale - $22,826, 9,184 miles with Bluetooth, Backup Camera, Alloy Wheels
Avg. Dealer Rating: (11 reviews) "very good"
https://static.cargurus.com/images/forsale/2017/09/16/05/43/2016_gmc_terrain-pic-2175638385470819473-152x114.jpeg

2016 GMC Terrain SLT1 Used Cars in Winston-Salem, NC 27127

Good Deal
$1,283 BELOW
CarGurus IMV of $21,281

Price: $19,998

Mileage: 42,391

Location: Winston-Salem, NC 27127

Average time on market: 43 days Certified Pre-Owned: No Transmission: Automatic Color: Summit White Description: Used 2016 GMC Terrain SLT1 for sale - $19,998, 42,391 miles with Bluetooth, Leather Seats, Backup Camera
Avg. Dealer Rating: (17 reviews) "They reached out but I ended up going with another vehicle."
https://static.cargurus.com/images/forsale/2017/09/13/18/17/2016_gmc_terrain-pic-3732524256292907231-152x114.jpeg

2016 GMC Terrain SLT1 Used Cars in Winston-Salem, NC 27103

Good Deal
$1,093 BELOW
CarGurus IMV of $24,088

Price: $22,995

Mileage: 19,488

Location: Winston-Salem, NC 27103

Average time on market: 43 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Black Description: Used 2016 GMC Terrain SLT1 for sale - $22,995, 19,488 miles with Bluetooth, Leather Seats, Backup Camera, Sunroof/Moonroof, Navigation System
Avg. Dealer Rating: (7 reviews) "Purchased a car from them and process went well."
https://static.cargurus.com/images/forsale/2017/09/06/08/15/2016_gmc_terrain-pic-24899833987714159-152x114.jpeg

2016 GMC Terrain SLT1 AWD Used Cars in North Tazewell, VA 24651

Good Deal
$952 BELOW
CarGurus IMV of $22,832

Price: $21,880

Mileage: 41,722

Location: North Tazewell, VA 24651

Average time on market: 56 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Quicksilver Metallic Description: Used 2016 GMC Terrain SLT1 AWD for sale - $21,880, 41,722 miles with Leather Seats, Backup Camera, Alloy Wheels
Avg. Dealer Rating: (12 reviews) "Excellent"
https://static.cargurus.com/images/forsale/2017/08/02/08/11/2016_gmc_terrain-pic-7413062912371553569-152x114.jpeg

2016 GMC Terrain Denali AWD Used Cars in Charlottesville, VA 22901

Fair Deal
$1,032 BELOW
CarGurus IMV of $31,532

Price: $30,500

Mileage: 12,248

Location: Charlottesville, VA 22901

Average time on market: 28 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Quicksilver Metallic Description: Used 2016 GMC Terrain Denali AWD for sale - $30,500, 12,248 miles with Bluetooth, Alloy Wheels
Avg. Dealer Rating: (14 reviews) "Great little car! I love it!!! Chili was helpful and happy to do business with him again."
https://static.cargurus.com/images/forsale/2017/08/30/14/40/2017_gmc_terrain-pic-3649915300648572996-152x114.jpeg

2017 GMC Terrain SLT1 AWD Used Cars in Oak Hill, WV 25901

Fair Deal
$240 BELOW
CarGurus IMV of $24,194

Price: $23,954

Mileage: 40,857

Location: Oak Hill, WV 25901

Average time on market: 14 days Certified Pre-Owned: Yes Transmission: Automatic Color: Black Description: Used 2017 GMC Terrain SLT1 AWD for sale - $23,954, 40,857 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (11 reviews) "Great "
https://static.cargurus.com/images/forsale/2017/09/17/00/31/2016_gmc_terrain-pic-5020963929517418743-152x114.jpeg

2016 GMC Terrain SLT1 Used Cars in Winston Salem, NC 27106

Fair Deal
$90 ABOVE
CarGurus IMV of $21,608

Price: $21,698

Mileage: 39,245

Location: Winston Salem, NC 27106

Average time on market: 43 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Summit White Description: Used 2016 GMC Terrain SLT1 for sale - $21,698, 39,245 miles with Bluetooth, Leather Seats, Backup Camera, Remote Start
Avg. Dealer Rating: (11 reviews) "Very good"
https://static.cargurus.com/images/forsale/2017/08/29/17/39/2017_gmc_terrain-pic-782089308834649413-152x114.jpeg

2017 GMC Terrain SLT1 AWD Used Cars in Altavista, VA 24517

Fair Deal
$344 ABOVE
CarGurus IMV of $26,556

Price: $26,900

Mileage: 19,350

Location: Altavista, VA 24517

Average time on market: 14 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2017 GMC Terrain SLT1 AWD for sale - $26,900, 19,350 miles with Leather Seats
Avg. Dealer Rating: (2 reviews) "I paid cash for a car from fellers. when I called to pay for the car, the finance manager gary was very rude!!! said "I'm not jumping through hoops" when I asked to send me verification that I had bought my car since I live 800 miles away!! if he is that rude to a customer that is paying for a car in full I could only imagine how they treat their financed customers!! so if you like good customer service this is not the place for you!!! I do have to say the salesmen are very nice though!"
https://static.cargurus.com/images/forsale/2017/08/24/01/00/2017_gmc_terrain-pic-1186423196810051530-152x114.jpeg

2017 GMC Terrain SLE1 Used Cars in Kernersville, NC 27284

Price: $20,992

Location: Kernersville, NC 27284

Average time on market: 104 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Summit White Description: Used 2017 GMC Terrain SLE1 for sale - $20,992, 3 miles with Bluetooth
Avg. Dealer Rating: (21 reviews) "They were very helpful, but this is not the truck that I am going to purchase."
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2017 GMC Terrain SLE1 Used Cars in Kernersville, NC 27284

Price: $21,444

Location: Kernersville, NC 27284

Average time on market: 104 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Description: Used 2017 GMC Terrain SLE1 for sale - $21,444, 0 miles with Bluetooth
Avg. Dealer Rating: (21 reviews) "Good communication Professional "
https://static.cargurus.com/images/forsale/2017/08/24/01/00/2017_gmc_terrain-pic-4276075070830952080-152x114.jpeg

2017 GMC Terrain SLE1 Used Cars in Kernersville, NC 27284

Price: $21,555

Location: Kernersville, NC 27284

Average time on market: 104 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Description: Used 2017 GMC Terrain SLE1 for sale - $21,555, 0 miles with Bluetooth
Avg. Dealer Rating: (21 reviews) "We were notified, even though we didn't go there, they were responsive to emails and offering assistance."
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2017 GMC Terrain SLE1 Used Cars in Kernersville, NC 27284

Price: $21,655

Location: Kernersville, NC 27284

Average time on market: 104 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Description: Used 2017 GMC Terrain SLE1 for sale - $21,655, 0 miles with Bluetooth
Avg. Dealer Rating: (21 reviews) "Very helpful and responsive, nice quality used cars."
https://static.cargurus.com/images/forsale/2017/09/09/01/12/2017_gmc_terrain-pic-7265047949512577654-152x114.jpeg

2017 GMC Terrain SLE1 Used Cars in Kernersville, NC 27284

Price: $21,655

Location: Kernersville, NC 27284

Average time on market: 104 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Graphite Gray Metallic Description: Used 2017 GMC Terrain SLE1 for sale - $21,655, 7 miles with Bluetooth
Avg. Dealer Rating: (21 reviews) "A+"
https://static.cargurus.com/images/forsale/2017/08/24/01/00/2017_gmc_terrain-pic-5546648019256893989-152x114.jpeg

2017 GMC Terrain SLE1 Used Cars in Kernersville, NC 27284

Price: $21,688

Location: Kernersville, NC 27284

Average time on market: 104 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Ebony Twilight Metallic Description: Used 2017 GMC Terrain SLE1 for sale - $21,688, 4 miles with Bluetooth
Avg. Dealer Rating: (21 reviews) "Excellent service, reasonable prices, Renee in sales was amazing to work with and even had my new Suburban shipped to me. Also had great interaction with the manager, Josh. "
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 136 Great Deals $16,729 7,361 listings
2016 GMC Terrain 31 Great Deals $12,980 1,395 listings
2015 GMC Terrain 89 Great Deals $12,691 2,818 listings
2014 GMC Terrain 109 Great Deals $9,643 3,062 listings
2013 GMC Terrain 79 Great Deals $8,588 1,578 listings
2012 GMC Terrain 53 Great Deals $5,000 1,205 listings
2011 GMC Terrain 41 Great Deals $5,900 1,178 listings
2010 GMC Terrain 28 Great Deals $5,899 622 listings