2017 GMC Terrain for Sale in Des Moines, IA

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

Add Similar Cars


CarGurus Quick Poll

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2017/03/14/08/58/2017_gmc_terrain-pic-8676153633917994541-152x114.jpeg

2017 GMC Terrain SLE2 AWD Used Cars in Ankeny, IA 50021

Good Deal
$1,845 BELOW
Instant Market Value of $31,835

Price: $29,990

Mileage: 3,913

Location: Ankeny, IA 50021

Average time on market: 71 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Dark Sapphire Blue Metallic Description: Used 2017 GMC Terrain SLE2 AWD for sale - $29,990, 3,913 miles with Bluetooth, Sunroof/Moonroof, Convenience Package
Avg. Dealer Rating: (13 reviews) "Better buying experience than I've ever had"
https://static.cargurus.com/images/forsale/2017/03/14/10/22/2017_gmc_terrain-pic-1763144370441158822-152x114.jpeg

2017 GMC Terrain SLE1 Used Cars in Ankeny, IA 50021

Good Deal
$1,713 BELOW
Instant Market Value of $26,703

Price: $24,990

Mileage: 3,429

Location: Ankeny, IA 50021

Average time on market: 75 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Graphite Gray Metallic Description: Used 2017 GMC Terrain SLE1 for sale - $24,990, 3,429 miles with Bluetooth
Avg. Dealer Rating: (13 reviews) "Great experience, just not the right vehicle. Ron Floyd is great."
https://static.cargurus.com/images/forsale/2017/03/09/12/06/2016_gmc_terrain-pic-1154989300166362991-152x114.jpeg

2016 GMC Terrain SLT1 Used Cars in Clive, IA 50325

Good Deal
$1,353 BELOW
Instant Market Value of $22,353

Price: $21,000

Mileage: 28,779

Location: Clive, IA 50325

Average time on market: 40 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Summit White Description: Used 2016 GMC Terrain SLT1 for sale - $21,000, 28,779 miles with Bluetooth, Alloy Wheels
Avg. Dealer Rating: (46 reviews) "Great dealership. Good communication throughout the process. Great deal on vehicle. "
https://static.cargurus.com/images/forsale/2017/03/22/01/12/2016_gmc_terrain-pic-7907636263294386885-152x114.jpeg

2016 GMC Terrain SLE2 AWD Used Cars in Grinnell, IA 50112

Good Deal
$1,735 BELOW
Instant Market Value of $23,250

Price: $21,515

Mileage: 22,510

Location: Grinnell, IA 50112

Average time on market: 69 days Certified Pre-Owned: Yes Transmission: 6-Speed Automatic Color: Quicksilver Metallic Description: Used 2016 GMC Terrain SLE2 AWD for sale - $21,515, 22,510 miles with Bluetooth, Alloy Wheels
Avg. Dealer Rating: (16 reviews) "Family friendly. "
https://static.cargurus.com/images/forsale/2017/03/28/14/02/2016_gmc_terrain-pic-7327968078630700069-152x114.jpeg

2016 GMC Terrain SLE2 Used Cars in Waukee, IA 50263

Good Deal
$1,512 BELOW
Instant Market Value of $24,502

Price: $22,990

Mileage: 8,109

Location: Waukee, IA 50263

Average time on market: 46 days Certified Pre-Owned: Yes Transmission: Automatic Color: Ebony Twilight Metallic Description: Used 2016 GMC Terrain SLE2 for sale - $22,990, 8,109 miles with Bluetooth, Alloy Wheels
Avg. Dealer Rating: (10 reviews) "Worked at selling, but couldn't beat other dealer's price."
https://static.cargurus.com/images/forsale/2017/04/28/15/08/2016_gmc_terrain-pic-1303791710246574543-152x114.jpeg

2016 GMC Terrain SLT1 AWD Used Cars in Lake City, IA 51449

Fair Deal
$895 BELOW
Instant Market Value of $25,888

Price: $24,993

Mileage: 23,314

Location: Lake City, IA 51449

Average time on market: 49 days Certified Pre-Owned: Yes Transmission: 6-Speed Automatic Color: Black Description: Used 2016 GMC Terrain SLT1 AWD for sale - $24,993, 23,314 miles with Bluetooth
Avg. Dealer Rating: (14 reviews) "Kept in touch and gave me the information ℹ needed. "
https://static.cargurus.com/images/forsale/2017/03/08/11/35/2016_gmc_terrain-pic-7607285910767031519-152x114.jpeg

2016 GMC Terrain SLE2 AWD Used Cars in Waverly, IA 50677

Fair Deal
$1,056 BELOW
Instant Market Value of $24,006

Price: $22,950

Mileage: 17,196

Location: Waverly, IA 50677

Average time on market: 69 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Silver Description: Used 2016 GMC Terrain SLE2 AWD for sale - $22,950, 17,196 miles with Bluetooth, Backup Camera, Aluminum Wheels, Navigation System
Avg. Dealer Rating: (10 reviews) "Responded quickly. Ended up buying different type of vehicle elsewhere."
https://static.cargurus.com/images/forsale/2017/03/14/10/06/2016_gmc_terrain-pic-8687793142624889867-152x114.jpeg

2016 GMC Terrain SLE2 Used Cars in Ankeny, IA 50021

Fair Deal
$455 BELOW
Instant Market Value of $25,355

Price: $24,900

Mileage: 4,134

Location: Ankeny, IA 50021

Average time on market: 46 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: White Frost Description: Used 2016 GMC Terrain SLE2 for sale - $24,900, 4,134 miles with Bluetooth, Aluminum Wheels
Avg. Dealer Rating: (13 reviews) "Ok it was not the car for me. "
https://static.cargurus.com/images/forsale/2017/03/25/07/06/2016_gmc_terrain-pic-5621986947327546430-152x114.jpeg

2016 GMC Terrain SLT1 AWD Used Cars in Indianola, IA 50125

Fair Deal
$364 ABOVE
Instant Market Value of $24,226

Price: $24,590

Mileage: 32,002

Location: Indianola, IA 50125

Average time on market: 49 days Certified Pre-Owned: No Transmission: Automatic Color: Ebony Twilight Metallic Description: Used 2016 GMC Terrain SLT1 AWD for sale - $24,590, 32,002 miles with Bluetooth, Backup Camera, Alloy Wheels
Avg. Dealer Rating: (10 reviews) "They have been amazing to work with not like all the other car dealerships that Hound you and Hound you these guys make you feel like a friend"
https://static.cargurus.com/images/forsale/2017/02/12/09/51/2016_gmc_terrain-pic-5951101976306489297-152x114.jpeg

2016 GMC Terrain SLE2 Used Cars in GRANGER, IA 50109

Fair Deal
$365 ABOVE
Instant Market Value of $22,630

Price: $22,995

Mileage: 16,826

Location: GRANGER, IA 50109

Average time on market: 46 days Certified Pre-Owned: Yes Transmission: 6-Speed Automatic Color: Red Description: Used 2016 GMC Terrain SLE2 for sale - $22,995, 16,826 miles
Avg. Dealer Rating: (1 review) "Outstanding service!"
https://static.cargurus.com/images/forsale/2016/11/11/16/58/2017_gmc_terrain-pic-3992354063333221578-152x114.jpeg

2017 GMC Terrain SLE1 AWD Used Cars in Fort Dodge, IA 50501

Fair Deal
$708 ABOVE
Instant Market Value of $28,154

Price: $28,862

Mileage: 3,411

Location: Fort Dodge, IA 50501

Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Summit White Description: Used 2017 GMC Terrain SLE1 AWD for sale - $28,862, 3,411 miles with Bluetooth
Avg. Dealer Rating: (12 reviews) "We went to Kemna of fort dodge to look At the truck not a bad price for it talk to Dylan Drummond about it end up staying for a while doing paperwork end up coming home and had to finish it up next day by phone and after all was done they deliver to us and is an hour away went through the features here at home very nice guy I highly recommend this dealership and the salesman we will definitely be back for future purchases "
https://static.cargurus.com/images/forsale/2017/01/25/16/48/2016_gmc_terrain-pic-1528239795394219794-152x114.jpeg

2016 GMC Terrain SLE1 AWD Used Cars in Harlan, IA 51537

Fair Deal
$817 ABOVE
Instant Market Value of $21,933

Price: $22,750

Mileage: 24,584

Location: Harlan, IA 51537

Average time on market: 67 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Blue Description: Used 2016 GMC Terrain SLE1 AWD for sale - $22,750, 24,584 miles
Avg. Dealer Rating: (1 review) "Quick response and very courteous will call again thanks"
https://static.cargurus.com/images/forsale/2017/04/03/10/08/2016_gmc_terrain-pic-4452903943335605505-152x114.jpeg

2016 GMC Terrain SLT1 Used Cars in Toledo, IA 52342

Price: $22,995

Mileage: ?

Location: Toledo, IA 52342

Average time on market: 40 days Certified Pre-Owned: Yes Transmission: 6-Speed Automatic Color: Black Description: Used 2016 GMC Terrain SLT1 for sale - $22,995 with Bluetooth, Leather Seats, Backup Camera, Aluminum Wheels, Navigation System
Avg. Dealer Rating: (2 reviews) "Rocky provided great service, but we were told they changed the oil, but that wasn't done. We've had mechanical issues & parts literally falling off of the car since we drove it off the lot. The service team needs to be honest with consumers, because I purchased this car for my 16 year old daughter. We trust your judgment with our love ones lives, when we're reassured there are no mechanical issues or safety concerns."
https://static.cargurus.com/images/forsale/2017/03/14/11/53/2017_gmc_terrain-pic-1595547794759432317-152x114.jpeg

2017 GMC Terrain SLE1 Used Cars in Ankeny, IA 50021

Price: $23,491

Location: Ankeny, IA 50021

Average time on market: 75 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Summit White Description: Used 2017 GMC Terrain SLE1 for sale - $23,491, 9 miles with Bluetooth
Avg. Dealer Rating: (13 reviews) "Excellent experience!!"
https://static.cargurus.com/images/forsale/2017/02/16/11/55/2017_gmc_terrain-pic-7922363042303591519-152x114.jpeg

2017 GMC Terrain SLE1 Used Cars in Ottumwa, IA 52501

Price: $23,803

Location: Ottumwa, IA 52501

Average time on market: 75 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Summit White Description: Used 2017 GMC Terrain SLE1 for sale - $23,803, 3 miles with Bluetooth, Backup Camera
Avg. Dealer Rating: (83 reviews) "Very helpful and friendly! The owner even followed up to see if everything went well or if there was more they could do! Great price! Will be buying here. "
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 73 Great Deals $19,188 18,249 listings
2016 GMC Terrain 59 Great Deals $16,752 1,865 listings
2015 GMC Terrain 96 Great Deals $12,391 2,798 listings
2014 GMC Terrain 159 Great Deals $9,950 3,573 listings
2013 GMC Terrain 66 Great Deals $9,995 2,385 listings
2012 GMC Terrain 47 Great Deals $6,995 1,178 listings
2011 GMC Terrain 46 Great Deals $5,850 1,129 listings
2010 GMC Terrain 11 Great Deals $5,999 642 listings