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...

Accidents Reported

Photos

Text Search

Price Drops

Add Similar Cars


First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2016/12/08/00/57/2016_gmc_terrain-pic-4044770652315891828-152x114.jpeg

2016 GMC Terrain SLE2 AWD Used Cars in Mount Airy, NC 27030

Great Deal
$3,336 BELOW
Instant Market Value of $27,286

Price: $23,950

Mileage: 6,515

Location: Mount Airy, NC 27030

Average time on market: 29 days Certified Pre-Owned: No Transmission: Automatic Color: Crimson Red Tintcoat Description: Used 2016 GMC Terrain SLE2 AWD for sale - $23,950, 6,515 miles with Aluminum Wheels
Avg. Dealer Rating: (19 reviews) "They returned emails and phone calls"
https://static.cargurus.com/images/forsale/2016/10/30/00/16/2016_gmc_terrain-pic-3564386706641885471-152x114.jpeg

2016 GMC Terrain SLE1 Used Cars in Greensboro, NC 27407

Great Deal
$2,780 BELOW
Instant Market Value of $25,779

Price: $22,999

Mileage: 751

Location: Greensboro, NC 27407

Average time on market: 62 days Certified Pre-Owned: Yes Transmission: Automatic Color: Iridium Description: Used 2016 GMC Terrain SLE1 for sale - $22,999, 751 miles
Avg. Dealer Rating: (3 reviews) "Very friendly and informative. They were willing to work with us and make a deal on the car we liked. We dealt with Daniel, and he was a very good car salesman to deal with. Would definitely consider purchasing here again. "
https://static.cargurus.com/images/forsale/2016/10/29/04/22/2016_gmc_terrain-pic-6649023959773777097-152x114.jpeg

2016 GMC Terrain SLE1 Used Cars in High Point, NC 27261

Good Deal
$2,361 BELOW
Instant Market Value of $24,308

Price: $21,947

Mileage: 9,194

Location: High Point, NC 27261

Average time on market: 62 days Certified Pre-Owned: No Transmission: Automatic Color: Dark Sapphire Blue Metallic Description: Used 2016 GMC Terrain SLE1 for sale - $21,947, 9,194 miles with Bluetooth, Backup Camera
Avg. Dealer Rating: (9 reviews) "Dealer was very responsive and helpful. "
https://static.cargurus.com/images/forsale/2016/10/14/06/38/2016_gmc_terrain-pic-8842568979737850568-152x114.jpeg

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

Good Deal
$2,615 BELOW
Instant Market Value of $25,766

Price: $23,151

Mileage: 13,321

Location: Oak Hill, WV 25901

Average time on market: 29 days Certified Pre-Owned: Yes Transmission: 6-Speed Automatic Color: Summit White Description: Used 2016 GMC Terrain SLE2 AWD for sale - $23,151, 13,321 miles with Bluetooth, Backup Camera
Avg. Dealer Rating: (4 reviews) "good"
https://static.cargurus.com/images/forsale/2016/11/29/00/37/2016_gmc_terrain-pic-8055128223986680845-152x114.jpeg

2016 GMC Terrain SLT1 AWD Used Cars in Marion, VA 24354

Good Deal
$1,431 BELOW
Instant Market Value of $26,631

Price: $25,200

Mileage: 25,937

Location: Marion, VA 24354

Average time on market: 26 days Certified Pre-Owned: Yes Transmission: 6-Speed Automatic Color: Black Description: Used 2016 GMC Terrain SLT1 AWD for sale - $25,200, 25,937 miles with Alloy Wheels
Avg. Dealer Rating: (2 reviews) "Great service, no pressure sales. Very courteous and friendly. Easy purchase process."
https://static.cargurus.com/images/forsale/2016/09/01/01/35/2016_gmc_terrain-pic-1064145514782404927-152x114.jpeg

2016 GMC Terrain SLT1 Used Cars in Kernersville, NC 27284

Good Deal
$970 BELOW
Instant Market Value of $23,961

Price: $22,991

Mileage: 32,791

Location: Kernersville, NC 27284

Average time on market: 35 days Certified Pre-Owned: Yes Transmission: 6-Speed Automatic Color: Onyx Black Description: Used 2016 GMC Terrain SLT1 for sale - $22,991, 32,791 miles with Bluetooth, Leather Seats, Backup Camera, Remote Start
Avg. Dealer Rating: (15 reviews) "I was contact the same day after showing interest in the car"
https://static.cargurus.com/images/forsale/2016/11/13/05/55/2016_gmc_terrain-pic-6772293766226153370-152x114.jpeg

2016 GMC Terrain SLE2 Used Cars in Hillsborough, NC 27278

Good Deal
$1,717 BELOW
Instant Market Value of $28,612

Price: $26,895

Mileage: 9,760

Location: Hillsborough, NC 27278

Average time on market: 51 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: White Frost Tricoat Description: Used 2016 GMC Terrain SLE2 for sale - $26,895, 9,760 miles with Bluetooth, Backup Camera, Sunroof/Moonroof, Aluminum Wheels, Cargo Package
Avg. Dealer Rating: (3 reviews) "Very disappointed with response, regarding trade in allowance. Looked elsewhere and the numbers were so much more fair, it's amazing. There was a no-gimmick, $3,700 difference! Don't bother trying to trade with this dealership. Decent selection of cars, but poor management. "
https://static.cargurus.com/images/forsale/2016/11/18/09/04/2016_gmc_terrain-pic-3391131316610887238-152x114.jpeg

2016 GMC Terrain SLT1 Used Cars in Roanoke, VA 24017

Fair Deal
$515 BELOW
Instant Market Value of $26,014

Price: $25,499

Mileage: 19,562

Location: Roanoke, VA 24017

Average time on market: 35 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2016 GMC Terrain SLT1 for sale - $25,499, 19,562 miles with Bluetooth, Backup Camera, Alloy Wheels
https://static.cargurus.com/images/forsale/2016/11/15/08/54/2016_gmc_terrain-pic-4551148287579283516-152x114.jpeg

2016 GMC Terrain SLT1 Used Cars in Roanoke, VA 24017

Fair Deal
$487 BELOW
Instant Market Value of $24,986

Price: $24,499

Mileage: 27,644

Location: Roanoke, VA 24017

Average time on market: 35 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2016 GMC Terrain SLT1 for sale - $24,499, 27,644 miles with Bluetooth, Backup Camera, Alloy Wheels
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2016 GMC Terrain SLT1 AWD Used Cars in Radford, VA 24141

Fair Deal
$238 BELOW
Instant Market Value of $25,188

Price: $24,950

Mileage: 32,802

Location: Radford, VA 24141

Average time on market: 26 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Quicksilver Metallic Description: Used 2016 GMC Terrain SLT1 AWD for sale - $24,950, 32,802 miles
Avg. Dealer Rating: (5 reviews) "Very Good"
https://static.cargurus.com/images/forsale/2016/10/27/13/49/2016_gmc_terrain-pic-5604966789187261948-152x114.jpeg

2016 GMC Terrain SLT1 Used Cars in Blairs, VA 24527

Fair Deal
$224 ABOVE
Instant Market Value of $25,676

Price: $25,900

Mileage: 15,665

Location: Blairs, VA 24527

Average time on market: 35 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Slate Blue Metallic Description: Used 2016 GMC Terrain SLT1 for sale - $25,900, 15,665 miles with Bluetooth, Leather Seats, Backup Camera, Remote Start, Chrome Wheels
https://static.cargurus.com/images/forsale/2016/09/23/01/29/2016_gmc_terrain-pic-5006441418272834966-152x114.jpeg

2016 GMC Terrain SLT1 AWD Used Cars in Wytheville, VA 24382

Fair Deal
$260 ABOVE
Instant Market Value of $27,520

Price: $27,780

Mileage: 16,238

Location: Wytheville, VA 24382

Average time on market: 26 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: White Description: Used 2016 GMC Terrain SLT1 AWD for sale - $27,780, 16,238 miles with Leather Seats, Backup Camera, Alloy Wheels
Avg. Dealer Rating: (7 reviews) "Purchased van at a fair price"
https://static.cargurus.com/images/forsale/2016/11/13/01/04/2016_gmc_terrain-pic-6691219616426519824-152x114.jpeg

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

Fair Deal
$473 ABOVE
Instant Market Value of $26,522

Price: $26,995

Mileage: 23,325

Location: Altavista, VA 24517

Average time on market: 26 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Black Description: Used 2016 GMC Terrain SLT1 AWD for sale - $26,995, 23,325 miles with Leather Seats, Remote Start
Avg. Dealer Rating: (5 reviews) "Happy to help"
https://static.cargurus.com/images/forsale/2016/10/18/07/50/2016_gmc_terrain-pic-4281660377776325770-152x114.jpeg

2016 GMC Terrain SLT1 AWD Used Cars in Roanoke, VA 24016

Fair Deal
$594 ABOVE
Instant Market Value of $26,350

Price: $26,944

Mileage: 24,550

Location: Roanoke, VA 24016

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: Crimson Red Tintcoat Description: Used 2016 GMC Terrain SLT1 AWD for sale - $26,944, 24,550 miles with Leather Seats, Backup Camera, Remote Start, Alloy Wheels
Avg. Dealer Rating: (24 reviews) "The dealer contacted me. I did not buy this car, but I did purchase a 2016 Mustang from the dealer."
https://static.cargurus.com/images/forsale/2016/12/02/07/49/2016_gmc_terrain-pic-1823545063741254442-152x114.jpeg

2016 GMC Terrain SLT1 AWD Used Cars in Princeton, WV 24739

Fair Deal
$629 ABOVE
Instant Market Value of $27,370

Price: $27,999

Mileage: 15,648

Location: Princeton, WV 24739

Average time on market: 26 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Summit White Description: Used 2016 GMC Terrain SLT1 AWD for sale - $27,999, 15,648 miles with Bluetooth, Alloy Wheels
Avg. Dealer Rating: (2 reviews) "Very persistent "
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
2016 GMC Terrain 156 Great Deals $18,445 3,575 listings
2015 GMC Terrain 137 Great Deals $12,285 2,232 listings
2014 GMC Terrain 127 Great Deals $10,880 2,333 listings
2013 GMC Terrain 158 Great Deals $10,500 2,559 listings
2012 GMC Terrain 59 Great Deals $7,999 1,315 listings
2011 GMC Terrain 55 Great Deals $6,000 1,279 listings
2010 GMC Terrain 53 Great Deals $5,999 751 listings