2017 GMC Terrain for Sale in Roanoke, VA

to
to

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Nationwide Shipping

Days on Market

- Loading...

Recent Listings

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

MPG

- Loading...
()

Price Drops

Text Search

Add Similar Cars


Please wait. Contacting seller...

Don't see what you're looking for?

Order a customized vehicle from a dealer near you!

First Previous
Loading...
Next
Sponsored Listings
https://static.cargurus.com/images/forsale/2017/12/21/20/36/2016_gmc_terrain-pic-1469262238286571901-152x114.jpeg

2016 GMC Terrain SLT1 Used Cars in Harrisonburg, VA 22801

Great Deal
$2,810 BELOW
CarGurus IMV of $23,560

Price: $20,750

Mileage: 20,265

Location: Harrisonburg, VA 22801

Average time on market: 37 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Summit White Description: Used 2016 GMC Terrain SLT1 for sale - $20,750, 20,265 miles with Bluetooth, Backup Camera
Avg. Dealer Rating: (21 reviews) "Steven’s responded quickly to my intitial inquiry and I was very helpful and efficient throughout the purchasing process. "
https://static.cargurus.com/images/forsale/2018/01/13/23/56/2016_gmc_terrain-pic-8515010689296814445-152x114.jpeg

2016 GMC Terrain SLE2 AWD Used Cars in Harrisonburg, VA 22801

Great Deal
$3,024 BELOW
CarGurus IMV of $18,424

Price: $15,400

Mileage: 63,453

Location: Harrisonburg, VA 22801

Average time on market: 28 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Silver Description: Used 2016 GMC Terrain SLE2 AWD for sale - $15,400, 63,453 miles with Bluetooth, Remote Start, Navigation System, Alloy Wheels
Avg. Dealer Rating: (6 reviews) "This dealership was fantastic. The guys went out of their way for me, and my new car is a lot better than my previous one. They were honest and genuinely cared about my situation, and wanted me in a better vehicle. I would go back to them in a heartbeat."
https://static.cargurus.com/images/forsale/2017/12/27/14/06/2017_gmc_terrain-pic-5324819704475311372-152x114.jpeg

2017 GMC Terrain SLT1 AWD Used Cars in Amherst, VA 24521

Great Deal
$1,823 BELOW
CarGurus IMV of $25,818

Price: $23,995

Mileage: 17,569

Location: Amherst, VA 24521

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: Dark Sapphire Blue Metallic Description: Used 2017 GMC Terrain SLT1 AWD for sale - $23,995, 17,569 miles with Bluetooth, Leather Seats, Backup Camera, Aluminum Wheels
Avg. Dealer Rating: (36 reviews) "Dealer contacted me quickly. They told me the vehicle I was asking about was already sold. Very disappointing."
https://static.cargurus.com/images/forsale/2017/12/15/21/54/2017_gmc_terrain-pic-5642362032110829768-152x114.jpeg

2017 GMC Terrain SLE2 AWD Used Cars in Summersville, WV 26651

Good Deal
$3,094 BELOW
CarGurus IMV of $29,434

Price: $26,340

Mileage: 7,229

Location: Summersville, WV 26651

Average time on market: 36 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Blue Description: Used 2017 GMC Terrain SLE2 AWD for sale - $26,340, 7,229 miles with Navigation System, Bluetooth, Aluminum Wheels
Avg. Dealer Rating: (2 reviews) "Bought a car from mr. England. He was very helpful."
https://static.cargurus.com/images/forsale/2018/01/12/03/17/2016_gmc_terrain-pic-7513639014323493664-152x114.jpeg

2016 GMC Terrain SLT1 Used Cars in Burlington, NC 27215

Good Deal
$1,724 BELOW
CarGurus IMV of $20,224

Price: $18,500

Mileage: 42,454

Location: Burlington, NC 27215

Average time on market: 37 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2016 GMC Terrain SLT1 for sale - $18,500, 42,454 miles with Leather Seats, Alloy Wheels
https://static.cargurus.com/images/forsale/2018/01/15/20/02/2017_gmc_terrain-pic-8572973807726029145-152x114.jpeg

2017 GMC Terrain SLE2 AWD Used Cars in Radford, VA 24141

Good Deal
$2,793 BELOW
CarGurus IMV of $26,783

Price: $23,990

Mileage: 13,603

Location: Radford, VA 24141

Average time on market: 36 days Certified Pre-Owned: No Transmission: Automatic Color: Ebony Twilight Metallic Description: Used 2017 GMC Terrain SLE2 AWD for sale - $23,990, 13,603 miles with Bluetooth, Aluminum Wheels
Avg. Dealer Rating: (3 reviews) "Very responsive and very helpful! I've been to a couple places trying to find another truck and Harveys was the only place that was so helpful! Everyone that works there are all so very nice and helpful! We went to go look and test drive an '05 Tahoe and left with it that evening. I highly recommend going to Harveys."
https://static.cargurus.com/images/forsale/2018/01/11/18/14/2017_gmc_terrain-pic-3313165742076110336-152x114.jpeg

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

Good Deal
$1,797 BELOW
CarGurus IMV of $25,697

Price: $23,900

Mileage: 18,499

Location: Altavista, VA 24517

Average time on market: 23 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Summit White Description: Used 2017 GMC Terrain SLT1 AWD for sale - $23,900, 18,499 miles with Leather Seats, Alloy Wheels
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/12/07/08/50/2017_gmc_terrain-pic-2555892152813447026-152x114.jpeg

2017 GMC Terrain SLE2 Used Cars in Greensboro, NC 27408

Good Deal
$2,352 BELOW
CarGurus IMV of $27,850

Price: $25,498

Mileage: 3,196

Location: Greensboro, NC 27408

Average time on market: 56 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Ebony Twilight Metallic Description: Used 2017 GMC Terrain SLE2 for sale - $25,498, 3,196 miles with Bluetooth, Backup Camera, Sunroof/Moonroof
Avg. Dealer Rating: (11 reviews) "Salesman was very good. Good product knowledge. Only downside was that truck was not cleaned up and in my opinion cars or trucks should be cleaned up BEFORE they're shown to potential buyers. The salesman said they don't detail the vehicles until after a deal is signed. All the other dealer's trucks I looked at were detailed prior to being shown. My wife was immediately turned off and didn't even want to go for a test drive. "
https://static.cargurus.com/images/forsale/2018/01/11/23/59/2016_gmc_terrain-pic-2795506823233756294-152x114.jpeg

2016 GMC Terrain SLE2 AWD Used Cars in Harrisonburg, VA 22801

Good Deal
$1,161 BELOW
CarGurus IMV of $21,861

Price: $20,700

Mileage: 24,589

Location: Harrisonburg, VA 22801

Average time on market: 28 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Onyx Black Description: Used 2016 GMC Terrain SLE2 AWD for sale - $20,700, 24,589 miles with Bluetooth, Backup Camera, Navigation System, Alloy Wheels, Technology Package
Avg. Dealer Rating: (21 reviews) "Excellent follow up."
https://static.cargurus.com/images/forsale/2017/11/21/14/34/2017_gmc_terrain-pic-5288637389484230849-152x114.jpeg

2017 GMC Terrain SLT1 AWD Used Cars in High Point, NC 27262

Fair Deal
$762 BELOW
CarGurus IMV of $22,450

Price: $21,688

Mileage: 46,554

Location: High Point, NC 27262

Average time on market: 23 days Certified Pre-Owned: Yes Transmission: Automatic Color: Silver Description: Used 2017 GMC Terrain SLT1 AWD for sale - $21,688, 46,554 miles with Bluetooth, Aluminum Wheels
Avg. Dealer Rating: (18 reviews) "Salesman very helpful and friendly. No pressure just good customer service. "
https://static.cargurus.com/images/forsale/2017/09/14/09/06/2016_gmc_terrain-pic-5370352248439562512-152x114.jpeg

2016 GMC Terrain SLT1 Used Cars in Burlington, NC 27215

Fair Deal
$700 BELOW
CarGurus IMV of $21,988

Price: $21,288

Mileage: 34,505

Location: Burlington, NC 27215

Average time on market: 37 days Certified Pre-Owned: Yes Transmission: 6-Speed Automatic Color: Crimson Red Tintcoat Description: Used 2016 GMC Terrain SLT1 for sale - $21,288, 34,505 miles with Bluetooth, Backup Camera, Remote Start
Avg. Dealer Rating: (8 reviews) "It was good very professional "
https://static.cargurus.com/images/forsale/2018/01/12/15/36/2016_gmc_terrain-pic-5147440104936451095-152x114.jpeg

2016 GMC Terrain SLE1 Used Cars in Roxboro, NC 27573

Fair Deal
$601 BELOW
CarGurus IMV of $20,596

Price: $19,995

Mileage: 6,039

Location: Roxboro, NC 27573

Average time on market: 32 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Description: Used 2016 GMC Terrain SLE1 for sale - $19,995, 6,039 miles
Avg. Dealer Rating: (3 reviews) "Very friendly and helpful. Kyle wss great. "
https://static.cargurus.com/images/forsale/2018/01/14/15/56/2017_gmc_terrain-pic-5035327641700931874-152x114.jpeg

2017 GMC Terrain Denali Used Cars in Kernersville, NC 27284

Fair Deal
$454 BELOW
CarGurus IMV of $29,449

Price: $28,995

Mileage: 20,696

Location: Kernersville, NC 27284

Certified Pre-Owned: Yes Transmission: 6-Speed Automatic Color: Silver Description: Used 2017 GMC Terrain Denali for sale - $28,995, 20,696 miles with Bluetooth, Leather Seats, Memory Package, Sunroof/Moonroof, Remote Start
Avg. Dealer Rating: (22 reviews) "Quick response but did not buy a vehicle from them. "
https://static.cargurus.com/images/forsale/2017/12/20/19/20/2016_gmc_terrain-pic-2431821399623079043-152x114.jpeg

2016 GMC Terrain SLE1 Used Cars in Roanoke, VA 24019

Fair Deal
$652 BELOW
CarGurus IMV of $19,315

Price: $18,663

Mileage: 22,805

Location: Roanoke, VA 24019

Average time on market: 32 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Quicksilver Metallic Description: Used 2016 GMC Terrain SLE1 for sale - $18,663, 22,805 miles with Bluetooth, Aluminum Wheels
Avg. Dealer Rating: (7 reviews) "Everyone was nice enough. Unfortunately, they advertise guaranteed the lowest price. When I gave them an equivalent truck at a less price, the sales manager said that only applies to other dealers in the SW Virginia area, that other dealers might have discounts not available to them. This is the second time this has happened to me with them. I drove to northern VA last year and bought a new car for my daughter."
https://static.cargurus.com/images/forsale/2016/07/09/16/18/2017_gmc_terrain_denali-pic-3754369433375498478-152x114.jpeg

2017 GMC Terrain Denali AWD Used Cars in Greensboro, NC 27408

Fair Deal
$684 BELOW
CarGurus IMV of $34,527

Price: $33,843

Mileage: 3,474

Location: Greensboro, NC 27408

Certified Pre-Owned: No Transmission: 6-Speed Automatic Description: Used 2017 GMC Terrain Denali AWD for sale - $33,843, 3,474 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Navigation System
Avg. Dealer Rating: (13 reviews) "Extremely disappointed. Very poor communication from Blain and Ben, though at least Ben was gracefully apologetic. Still no follow-up from Blain. The short version is that, once I contacted the store via CarGurus, Ben responded and then handed off to Blain. Once I was given a price with my outgoing lease as a trade-in, I asked for an out the door price ignoring the trade-in (the lease had only one payment left and I could turn it in with minimal trouble, separate from this transaction). Communication essentially stopped, despite my efforts to keep the process rolling, and though the price on CarGurus was dropped twice during this period, my serious effort to shop this car was ignored. I then received a form email on December 31 offering me a test drive, desire the fact that there was no response to my request for an out the door price. I am not local, but know this model well enough that I felt comfortable with negotiating the price before traveling to Greensboro to finalize the purchase. Finally, I called on January 3 and received notification later that the vehicle had actually sold on December 30. Very disappointing; I was extremely interested and, given to what level the price has dropped, if they'd focused on me, they probably would have made more on me. Now, about the car, a CPO Kia Soul ! with the "Whole Shabang" package, in Titanium metallic with Umber Nappa leather interior, is an amazingly well equipped car, shaming a lot of luxury vehicles, with quality soft touch materials. These CPO Souls are seriously undervalued."
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
2018 GMC Terrain 6 Great Deals $19,777 18,627 listings
2017 GMC Terrain 102 Great Deals $16,988 2,883 listings
2016 GMC Terrain 60 Great Deals $13,691 1,915 listings
2015 GMC Terrain 112 Great Deals $11,128 3,050 listings
2014 GMC Terrain 88 Great Deals $7,999 2,144 listings
2013 GMC Terrain 57 Great Deals $8,495 1,420 listings
2012 GMC Terrain 40 Great Deals $6,000 1,085 listings
2011 GMC Terrain 43 Great Deals $5,900 1,038 listings
2010 GMC Terrain 18 Great Deals $6,200 556 listings