Used 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


CarGurus Quick Poll

2010 GMC Terrain Base Review
by Eldrie1

expensive looking

The overall experience of driving this car far surpass the internet stimulation of driving the car. I was truly impressed by the look and style of the GMC. I love the way it handles the road, and the gas millage.

First Previous
Loading...
Next
Sponsored Listings
https://imagescdn.dealercarsearch.com/Media/14486/10006087/636428982852112798.jpg?cargurus_image_modified_date=0BD484C32E724480CDE463807707FB32

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

Great Deal
$3,723 BELOW
CarGurus IMV of $18,573

Price: $14,850

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 - $14,850, 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/11/22/03/17/2012_gmc_terrain-pic-2870430227312193241-152x114.jpeg

2012 GMC Terrain SLT2 AWD Used Cars in Charlottesville, VA 22902

Great Deal
$2,610 BELOW
CarGurus IMV of $13,605

Price: $10,995

Mileage: 108,261

Location: Charlottesville, VA 22902

Average time on market: 27 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: White Description: Used 2012 GMC Terrain SLT2 AWD for sale - $10,995, 108,261 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Chrome Wheels, Bluetooth, Backup Camera, Remote Start, Heat Package, Premium Sound Package
Avg. Dealer Rating: (6 reviews) "The Dealer responded the same day I contacted them. Set up an appointment for the next day. Very nice and courteous. Would recommend them."
https://static.cargurus.com/images/forsale/2017/12/07/01/34/2017_gmc_terrain-pic-8295393356918895267-152x114.jpeg

2017 GMC Terrain SLT1 AWD Used Cars in Greensboro, NC 27405

Great Deal
$2,587 BELOW
CarGurus IMV of $25,564

Price: $22,977

Mileage: 21,953

Location: Greensboro, NC 27405

Average time on market: 24 days Certified Pre-Owned: Yes Transmission: Automatic Color: Black Description: Used 2017 GMC Terrain SLT1 AWD for sale - $22,977, 21,953 miles with Bluetooth, Leather Seats, Backup Camera, Remote Start, Alloy Wheels
Avg. Dealer Rating: (14 reviews) "Great. Very polite and helpful. Called when they said they would. Answered all my questions "
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,734 BELOW
CarGurus IMV of $23,484

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/2017/12/12/07/41/2015_gmc_terrain-pic-3737750909822482106-152x114.jpeg

2015 GMC Terrain SLT2 AWD Used Cars in Christiansburg, VA 24073

Great Deal
$2,458 BELOW
CarGurus IMV of $22,943

Price: $20,485

Mileage: 42,335

Location: Christiansburg, VA 24073

Average time on market: 34 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Carbon Black Metallic Description: Used 2015 GMC Terrain SLT2 AWD for sale - $20,485, 42,335 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Safety Package, SE Package, Appearance Package, Security Package, Chrome Wheels, Bluetooth, Backup Camera
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

Great Deal
$3,687 BELOW
CarGurus IMV of $30,027

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/2017/12/27/14/06/2017_gmc_terrain-pic-5324819704475311372-152x114.jpeg

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

Good Deal
$1,741 BELOW
CarGurus IMV of $25,736

Price: $23,995

Mileage: 17,569

Location: Amherst, VA 24521

Average time on market: 24 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: (35 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/2018/01/15/20/53/2015_gmc_terrain-pic-340758353560615057-152x114.jpeg

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

Good Deal
$1,620 BELOW
CarGurus IMV of $20,368

Price: $18,748

Mileage: 50,286

Location: High Point, NC 27262

Average time on market: 31 days Certified Pre-Owned: Yes Transmission: Automatic Color: Silver Description: Used 2015 GMC Terrain SLT1 AWD for sale - $18,748, 50,286 miles with Bluetooth, Aluminum Wheels
Avg. Dealer Rating: (18 reviews) "Go deal with Jack at Vann York. He's a great and honest Salesman and we enjoyed our experience doing business with him"
https://static.cargurus.com/images/forsale/2017/12/22/15/47/2014_gmc_terrain-pic-1983990927877197740-152x114.jpeg

2014 GMC Terrain SLT1 AWD Used Cars in Pulaski, VA 24301

Good Deal
$1,649 BELOW
CarGurus IMV of $21,149

Price: $19,500

Mileage: 30,144

Location: Pulaski, VA 24301

Average time on market: 48 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Silver Description: Used 2014 GMC Terrain SLT1 AWD for sale - $19,500, 30,144 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Appearance Package, LT Package, Chrome Wheels, Bluetooth, Backup Camera, SLT Package
Avg. Dealer Rating: (5 reviews) "Good response "
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
$3,151 BELOW
CarGurus IMV of $27,141

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/2017/11/17/22/10/2015_gmc_terrain-pic-3683864409198439673-152x114.jpeg

2015 GMC Terrain Denali AWD Used Cars in Graham, NC 27253

Good Deal
$2,284 BELOW
CarGurus IMV of $24,283

Price: $21,999

Mileage: 55,694

Location: Graham, NC 27253

Average time on market: 46 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Crystal Red Tintcoat Description: Used 2015 GMC Terrain Denali AWD for sale - $21,999, 55,694 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Navigation System
Avg. Dealer Rating: (64 reviews) "Contacted me, was super nice. I went down there and they were very helpful and I got my new car. "
https://static.cargurus.com/images/forsale/2017/11/15/20/42/2015_gmc_terrain-pic-5498428546911604620-152x114.jpeg

2015 GMC Terrain SLE1 AWD Used Cars in Christiansburg, VA 24073

Good Deal
$1,211 BELOW
CarGurus IMV of $18,710

Price: $17,499

Mileage: 32,285

Location: Christiansburg, VA 24073

Average time on market: 34 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Dark Sapphire Blue Metallic Description: Used 2015 GMC Terrain SLE1 AWD for sale - $17,499, 32,285 miles with Bluetooth, Alloy Wheels
Avg. Dealer Rating: (9 reviews) "Dealer was good to work with, friendly, and not pushy.. they came to my house and picked me up and drove me to the dealership to pick up my car.. "
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,715 BELOW
CarGurus IMV of $25,615

Price: $23,900

Mileage: 18,499

Location: Altavista, VA 24517

Average time on market: 24 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/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,623 BELOW
CarGurus IMV of $20,123

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/2017/12/16/09/32/2012_gmc_terrain-pic-150737437486823945-152x114.jpeg

2012 GMC Terrain SLT2 AWD Used Cars in Madison, NC 27025

Good Deal
$1,222 BELOW
CarGurus IMV of $11,812

Price: $10,590

Mileage: 134,750

Location: Madison, NC 27025

Average time on market: 27 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Steel Blue Metallic Description: Used 2012 GMC Terrain SLT2 AWD for sale - $10,590, 134,750 miles with Bluetooth, Backup Camera, Remote Start, Alloy Wheels, Appearance Package, Technology Package
Avg. Dealer Rating: (43 reviews) "Timely response to initial inquiry. "
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 19,078 listings
2017 GMC Terrain 86 Great Deals $16,488 2,862 listings
2016 GMC Terrain 67 Great Deals $12,974 1,894 listings
2015 GMC Terrain 127 Great Deals $11,128 3,065 listings
2014 GMC Terrain 95 Great Deals $7,999 2,120 listings
2013 GMC Terrain 62 Great Deals $8,495 1,393 listings
2012 GMC Terrain 47 Great Deals $6,495 1,097 listings
2011 GMC Terrain 46 Great Deals $5,900 1,045 listings
2010 GMC Terrain 14 Great Deals $4,799 567 listings