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

Stock #/Options 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/11/16/18/15/2017_gmc_terrain-pic-8386558562188781556-152x114.jpeg

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

Great Deal
$2,217 BELOW
CarGurus IMV of $26,212

Price: $23,995

Mileage: 20,310

Location: Amherst, VA 24521

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: Dark Sapphire Blue Metallic Description: Used 2017 GMC Terrain SLT1 AWD for sale - $23,995, 20,310 miles with Bluetooth, Leather Seats, Backup Camera, Aluminum Wheels, Navigation System
Avg. Dealer Rating: (35 reviews) "This was my first experience at VSA. I received great service, a fair value for my trade and an excellent deal. The process was simple and without any pressure. I will be back in the future."
https://static.cargurus.com/images/forsale/2017/10/08/02/44/2016_gmc_terrain-pic-5511297574498396894-152x114.jpeg

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

Good Deal
$2,026 BELOW
CarGurus IMV of $18,726

Price: $16,700

Mileage: 63,453

Location: Harrisonburg, VA 22801

Average time on market: 34 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Silver Description: Used 2016 GMC Terrain SLE2 AWD for sale - $16,700, 63,453 miles with Bluetooth, Remote Start, Navigation System, Alloy Wheels
Avg. Dealer Rating: (5 reviews) "Knowledgeble"
https://static.cargurus.com/images/forsale/2017/10/04/00/25/2016_gmc_terrain-pic-3020736430327786130-152x114.jpeg

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

Good Deal
$1,528 BELOW
CarGurus IMV of $20,526

Price: $18,998

Mileage: 42,391

Location: Winston-Salem, NC 27127

Average time on market: 42 days Certified Pre-Owned: No Transmission: Automatic Color: Summit White Description: Used 2016 GMC Terrain SLT1 for sale - $18,998, 42,391 miles with Bluetooth, Leather Seats, Backup Camera
Avg. Dealer Rating: (17 reviews) "It was the easiest car buying experience. I would go back, but really hope I won't need to for many years."
https://static.cargurus.com/images/forsale/2017/09/30/06/26/2016_gmc_terrain-pic-5134310143894816688-152x114.jpeg

2016 GMC Terrain SLT1 Used Cars in Greensboro, NC 27407

Fair Deal
$838 BELOW
CarGurus IMV of $21,552

Price: $20,714

Mileage: 39,791

Location: Greensboro, NC 27407

Average time on market: 42 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Description: Used 2016 GMC Terrain SLT1 for sale - $20,714, 39,791 miles with Bluetooth
Avg. Dealer Rating: (8 reviews) "XC90 was sold and remained on the web for at least 7 days as I ask about it a second time. I would have purchased this car if available. "
https://static.cargurus.com/images/forsale/2017/10/06/05/47/2017_gmc_terrain-pic-563060167291085586-152x114.jpeg

2017 GMC Terrain SLT1 AWD Used Cars in Salem, VA 24153

Fair Deal
$458 BELOW
CarGurus IMV of $30,443

Price: $29,985

Mileage: 11,523

Location: Salem, VA 24153

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2017 GMC Terrain SLT1 AWD for sale - $29,985, 11,523 miles with Leather Seats
Avg. Dealer Rating: (1 review) "Actually, I received an answer to my inquiry promptly, but I was remiss in not reading it until after I made a phone call to the dealership. I worked with Ralph, who was a pleasant, NON-pressure salesperson. I bought this car from him within an hour & the staff was very easy to work with!"
https://static.cargurus.com/images/forsale/2017/11/05/05/51/2016_gmc_terrain-pic-1885324596264779078-152x114.jpeg

2016 GMC Terrain Denali AWD Used Cars in King, NC 27021

Fair Deal
$343 BELOW
CarGurus IMV of $32,331

Price: $31,988

Mileage: 741

Location: King, NC 27021

Average time on market: 36 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2016 GMC Terrain Denali AWD for sale - $31,988, 741 miles with Navigation System, Alloy Wheels, Sunroof/Moonroof
Avg. Dealer Rating: (14 reviews) "Awesome dealer I purchased from them and would buy again"
https://static.cargurus.com/images/forsale/2017/11/19/09/29/2016_gmc_terrain-pic-4473173991647406191-152x114.jpeg

2016 GMC Terrain SLT1 Used Cars in WINSTON-SALEM, NC 27103

Fair Deal
$134 BELOW
CarGurus IMV of $24,133

Price: $23,999

Mileage: 16,297

Location: WINSTON-SALEM, NC 27103

Average time on market: 42 days Certified Pre-Owned: Yes Color: Red Description: Used 2016 GMC Terrain SLT1 for sale - $23,999, 16,297 miles
Avg. Dealer Rating: (19 reviews) "Wait is a little long but overall good service"
https://static.cargurus.com/images/forsale/2017/11/16/14/17/2017_gmc_terrain-pic-6648342654948344746-152x114.jpeg

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

Fair Deal
$235 ABOVE
CarGurus IMV of $26,526

Price: $26,761

Mileage: 21,953

Location: Greensboro, NC 27405

Average time on market: 26 days Certified Pre-Owned: Yes Transmission: Automatic Color: Black Description: Used 2017 GMC Terrain SLT1 AWD for sale - $26,761, 21,953 miles with Bluetooth, Leather Seats, Backup Camera, Remote Start, Alloy Wheels
Avg. Dealer Rating: (13 reviews) "So far so good Going to pick it up on Saturday and meet everyone. I hope truck is what I expect"
https://static.cargurus.com/images/forsale/2017/09/23/17/36/2016_gmc_terrain-pic-7599078344154189682-152x114.jpeg

2016 GMC Terrain SLT1 Used Cars in Greensboro, NC 27407

Fair Deal
$267 BELOW
CarGurus IMV of $21,838

Price: $21,571

Mileage: 37,863

Location: Greensboro, NC 27407

Average time on market: 42 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Onyx Black Description: Used 2016 GMC Terrain SLT1 for sale - $21,571, 37,863 miles with Bluetooth, Leather Seats, Backup Camera, Aluminum Wheels, Navigation System
Avg. Dealer Rating: (16 reviews) "Very difficult to get to respond, if at all, & does not address any actual questions asked when responding "
https://static.cargurus.com/images/forsale/2017/11/19/09/18/2016_gmc_terrain-pic-3167158883399476145-152x114.jpeg

2016 GMC Terrain SLT1 Used Cars in WINSTON-SALEM, NC 27103

Fair Deal
$193 ABOVE
CarGurus IMV of $23,406

Price: $23,599

Mileage: 23,429

Location: WINSTON-SALEM, NC 27103

Average time on market: 42 days Certified Pre-Owned: Yes Transmission: 6-Speed Automatic Color: White Description: Used 2016 GMC Terrain SLT1 for sale - $23,599, 23,429 miles
Avg. Dealer Rating: (19 reviews) "The worst dealership. They said this truck was available, only to find out when I got there that it was sold weeks before. They had a different truck there that they tried their bait and switch tactic. The manager thought it was funny. Don't waste your time going here"
https://static.cargurus.com/images/forsale/2017/09/15/01/00/2017_gmc_terrain-pic-9083017507584886449-152x114.jpeg

2017 GMC Terrain SLT1 AWD Used Cars in Kernersville, NC 27284

Fair Deal
$945 ABOVE
CarGurus IMV of $27,050

Price: $27,995

Mileage: 16,678

Location: Kernersville, NC 27284

Average time on market: 26 days Certified Pre-Owned: Yes Transmission: 6-Speed Automatic Color: Graphite Gray Metallic Description: Used 2017 GMC Terrain SLT1 AWD for sale - $27,995, 16,678 miles with Bluetooth, Leather Seats
Avg. Dealer Rating: (23 reviews) "Worked with Jimmy Crawford. Enjoyed working with him. This car had been sold but I purchased another vehicle from him. "
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
$679 ABOVE
CarGurus IMV of $22,170

Price: $22,849

Mileage: 34,505

Location: Burlington, NC 27215

Average time on market: 42 days Certified Pre-Owned: Yes Transmission: 6-Speed Automatic Color: Crimson Red Tintcoat Description: Used 2016 GMC Terrain SLT1 for sale - $22,849, 34,505 miles with Bluetooth, Backup Camera, Remote Start
Avg. Dealer Rating: (7 reviews) "I was contacted by the dealer promptly and my questions were answered. The Sales Rep. was professional and responded promptly to my requests."
https://static.cargurus.com/images/forsale/2017/11/16/14/30/2017_gmc_terrain-pic-5402104393587128743-152x114.jpeg

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

Price: $23,744

Mileage: ?

Location: Oak Hill, WV 25901

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: Burgundy Description: Used 2017 GMC Terrain SLT1 AWD for sale - $23,744
Avg. Dealer Rating: (14 reviews) "Bought a truck from them when I lived 14 hours away. Everything went smoothly."
https://static.cargurus.com/images/forsale/2017/11/04/00/44/2017_gmc_terrain-pic-4320409088127092366-152x114.jpeg

2017 GMC Terrain SLE1 Used Cars in Kernersville, NC 27284

Price: $24,398

Location: Kernersville, NC 27284

Average time on market: 97 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Graphite Gray Metallic Description: Used 2017 GMC Terrain SLE1 for sale - $24,398, 7 miles with Bluetooth
Avg. Dealer Rating: (23 reviews) "Quick response. Very helpful sales person "
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2018 GMC Terrain SLE Used Cars in High Point, NC 27262

Price: $24,589

Location: High Point, NC 27262

Certified Pre-Owned: No Transmission: 9-Speed Automatic Color: Mosaic Black Description: Used 2018 GMC Terrain SLE for sale - $24,589, 0 miles with Bluetooth
Avg. Dealer Rating: (16 reviews) "Staff was professional and polite. "
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
2017 GMC Terrain 80 Great Deals $16,995 3,267 listings
2016 GMC Terrain 45 Great Deals $12,988 1,714 listings
2015 GMC Terrain 90 Great Deals $9,200 2,949 listings
2014 GMC Terrain 87 Great Deals $8,990 2,686 listings
2013 GMC Terrain 46 Great Deals $7,500 1,500 listings
2012 GMC Terrain 33 Great Deals $5,995 1,095 listings
2011 GMC Terrain 41 Great Deals $5,900 1,040 listings
2010 GMC Terrain 15 Great Deals $3,995 563 listings