2017 GMC Terrain for Sale in Des Moines, IA

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

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/07/23/10/53/2017_gmc_terrain-pic-7369897407973726531-152x114.jpeg

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

Good Deal
$2,490 BELOW
CarGurus IMV of $22,990

Price: $20,500

Mileage: 42,885

Location: Lake City, IA 51449

Average time on market: 26 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Quicksilver Metallic Description: Used 2017 GMC Terrain SLT1 AWD for sale - $20,500, 42,885 miles with Navigation System, Bluetooth, Alloy Wheels
Avg. Dealer Rating: (19 reviews) "Answered all my questions."
https://static.cargurus.com/images/forsale/2017/10/27/00/04/2016_gmc_terrain-pic-6750136734280036190-152x114.jpeg

2016 GMC Terrain SLT1 Used Cars in Urbandale, IA 50322

Good Deal
$1,535 BELOW
CarGurus IMV of $23,134

Price: $21,599

Mileage: 22,513

Location: Urbandale, IA 50322

Average time on market: 42 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2016 GMC Terrain SLT1 for sale - $21,599, 22,513 miles with Bluetooth, Leather Seats, Backup Camera, Remote Start, Alloy Wheels
Avg. Dealer Rating: (13 reviews) "Fast, helpful, they knew what I wanted gave me the time to do my research, no pressure. A very painless experience. Love my new ride!"
https://static.cargurus.com/images/forsale/2017/11/10/16/28/2016_gmc_terrain-pic-8216462488790805335-152x114.jpeg

2016 GMC Terrain SLE2 Used Cars in GRANGER, IA 50109

Good Deal
$1,265 BELOW
CarGurus IMV of $21,215

Price: $19,950

Mileage: 16,826

Location: GRANGER, IA 50109

Average time on market: 32 days Certified Pre-Owned: Yes Transmission: 6-Speed Automatic Color: Red Description: Used 2016 GMC Terrain SLE2 for sale - $19,950, 16,826 miles
Avg. Dealer Rating: (1 review) "Outstanding service!"
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2016 GMC Terrain SLE1 Used Cars in Urbandale, IA 50322

Good Deal
$1,615 BELOW
CarGurus IMV of $20,613

Price: $18,998

Mileage: 12,314

Location: Urbandale, IA 50322

Average time on market: 33 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2016 GMC Terrain SLE1 for sale - $18,998, 12,314 miles with Bluetooth, Backup Camera, Alloy Wheels
Avg. Dealer Rating: (13 reviews) "Very helpful & friendly. Particular model did not have options needed though."
https://static.cargurus.com/images/forsale/2017/11/03/09/56/2017_gmc_terrain-pic-6236468659979308122-152x114.jpeg

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

Good Deal
$932 BELOW
CarGurus IMV of $28,832

Price: $27,900

Mileage: 25,463

Location: Ankeny, IA 50021

Average time on market: 26 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Graphite Gray Metallic Description: Used 2017 GMC Terrain SLT1 AWD for sale - $27,900, 25,463 miles with Bluetooth, Backup Camera, Sunroof/Moonroof, Remote Start
Avg. Dealer Rating: (15 reviews) "Helpful, friendly and great to work with."
https://static.cargurus.com/images/forsale/2017/11/19/19/24/2017_gmc_terrain-pic-5044590019580665770-152x114.jpeg

2017 GMC Terrain SLT1 AWD Used Cars in Newton, IA 50208

Good Deal
$1,045 BELOW
CarGurus IMV of $26,860

Price: $25,815

Mileage: 13,652

Location: Newton, IA 50208

Average time on market: 26 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Summit White Description: Used 2017 GMC Terrain SLT1 AWD for sale - $25,815, 13,652 miles with Bluetooth, Leather Seats, Aluminum Wheels, Navigation System
Avg. Dealer Rating: (16 reviews) "Very nice people."
https://static.cargurus.com/images/forsale/2017/11/18/13/54/2017_gmc_terrain-pic-3991012384776825471-152x114.jpeg

2017 GMC Terrain SLE1 Used Cars in Ankeny, IA 50021

Good Deal
$1,701 BELOW
CarGurus IMV of $22,544

Price: $20,843

Mileage: 16,239

Location: Ankeny, IA 50021

Average time on market: 97 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Quicksilver Metallic Description: Used 2017 GMC Terrain SLE1 for sale - $20,843, 16,239 miles with Bluetooth
Avg. Dealer Rating: (17 reviews) "Good "
https://static.cargurus.com/images/forsale/2017/10/21/23/56/2016_gmc_terrain-pic-3727162255238228312-152x114.jpeg

2016 GMC Terrain SLE1 Used Cars in Urbandale, IA 50322

Good Deal
$1,058 BELOW
CarGurus IMV of $20,056

Price: $18,998

Mileage: 18,382

Location: Urbandale, IA 50322

Average time on market: 33 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2016 GMC Terrain SLE1 for sale - $18,998, 18,382 miles with Bluetooth, Backup Camera, Alloy Wheels
Avg. Dealer Rating: (13 reviews) "They returned my call quickly and we are still looking for a car. I'm still looking for a different color"
https://static.cargurus.com/images/forsale/2017/11/18/00/13/2016_gmc_terrain-pic-2143576106126388527-152x114.jpeg

2016 GMC Terrain SLE1 Used Cars in Urbandale, IA 50322

Fair Deal
$919 BELOW
CarGurus IMV of $20,917

Price: $19,998

Mileage: 9,000

Location: Urbandale, IA 50322

Average time on market: 33 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2016 GMC Terrain SLE1 for sale - $19,998, 9,000 miles with Bluetooth, Backup Camera, Alloy Wheels
Avg. Dealer Rating: (13 reviews) "They are terrible to deal with car was filthy an they wouldn't even clean it except a cheap run through wash, I was willing an wanting to purchase a 34k car that day an drove 2.5hrs for it an city there an they were impossible they wouldn't even make it right to get the sale! These people are not sales people they are your typical Joe blow off the street in khaki shorts to say the least! "
https://static.cargurus.com/images/forsale/2017/09/22/04/33/2016_gmc_terrain-pic-4510678009094738882-152x114.jpeg

2016 GMC Terrain Denali AWD Used Cars in Waukee, IA 50263

Fair Deal
$250 BELOW
CarGurus IMV of $30,240

Price: $29,990

Mileage: 19,639

Location: Waukee, IA 50263

Average time on market: 36 days Certified Pre-Owned: No Transmission: Automatic Color: Summit White Description: Used 2016 GMC Terrain Denali AWD for sale - $29,990, 19,639 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (17 reviews) "Over all it was good. Ended up buying two trucks "
https://static.cargurus.com/images/forsale/2017/10/19/09/51/2017_gmc_terrain-pic-1487642325912760499-152x114.jpeg

2017 GMC Terrain SLT1 AWD Used Cars in Toledo, IA 52342

Fair Deal
$82 BELOW
CarGurus IMV of $27,077

Price: $26,995

Mileage: 14,940

Location: Toledo, IA 52342

Average time on market: 26 days Certified Pre-Owned: Yes Transmission: 6-Speed Automatic Color: Ebony Twilight Metallic Description: Used 2017 GMC Terrain SLT1 AWD for sale - $26,995, 14,940 miles with Bluetooth, Leather Seats, Backup Camera, Aluminum Wheels, Navigation System
Avg. Dealer Rating: (3 reviews) "Very nice dealership! They were not pushy and they took into consideration of what made you more comfortable when purchasing cars. They let us test drive the car by ourselves and were willing to try and work with us the best way they could. The price of the vehicle did not work for me so I did not end up buying it. "
https://static.cargurus.com/images/forsale/2017/10/14/00/46/2016_gmc_terrain-pic-6151779565293096327-152x114.jpeg

2016 GMC Terrain SLE2 Used Cars in Urbandale, IA 50322

Fair Deal
$84 ABOVE
CarGurus IMV of $19,515

Price: $19,599

Mileage: 28,747

Location: Urbandale, IA 50322

Average time on market: 32 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2016 GMC Terrain SLE2 for sale - $19,599, 28,747 miles with Bluetooth, Backup Camera, Remote Start, Alloy Wheels
Avg. Dealer Rating: (13 reviews) "Great service "
https://static.cargurus.com/images/forsale/2017/11/19/09/44/2016_gmc_terrain-pic-6934889511076761294-152x114.jpeg

2016 GMC Terrain SLT1 AWD Used Cars in Fort Dodge, IA 50501

Fair Deal
$183 ABOVE
CarGurus IMV of $24,808

Price: $24,991

Mileage: 19,196

Location: Fort Dodge, IA 50501

Average time on market: 35 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Ebony Twilight Metallic Description: Used 2016 GMC Terrain SLT1 AWD for sale - $24,991, 19,196 miles with Bluetooth
Avg. Dealer Rating: (14 reviews) "Very helpful. We purchased the vehicle and they were great with the whole process. Would definitely buy from them again. "
https://static.cargurus.com/images/forsale/2017/10/24/20/35/2017_gmc_terrain-pic-4603595558466400508-152x114.jpeg

2017 GMC Terrain SLT1 Used Cars in Clive, IA 50325

Fair Deal
$792 ABOVE
CarGurus IMV of $24,199

Price: $24,991

Mileage: 23,683

Location: Clive, IA 50325

Average time on market: 56 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Summit White Description: Used 2017 GMC Terrain SLT1 for sale - $24,991, 23,683 miles with Leather Seats, Remote Start
Avg. Dealer Rating: (52 reviews) "Answered all my questions."
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2016 GMC Terrain SLT1 AWD Used Cars in Newton, IA 50208

Fair Deal
$444 ABOVE
CarGurus IMV of $23,839

Price: $24,283

Mileage: 31,226

Location: Newton, IA 50208

Average time on market: 35 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: White Frost Tricoat Description: Used 2016 GMC Terrain SLT1 AWD for sale - $24,283, 31,226 miles with Bluetooth, Leather Seats, Remote Start, Navigation System
Avg. Dealer Rating: (16 reviews) "Very nice salesperson. Could not negotiate acceptable price."
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 91 Great Deals $16,995 3,297 listings
2016 GMC Terrain 48 Great Deals $12,988 1,738 listings
2015 GMC Terrain 91 Great Deals $9,200 2,983 listings
2014 GMC Terrain 97 Great Deals $8,990 2,713 listings
2013 GMC Terrain 49 Great Deals $7,500 1,515 listings
2012 GMC Terrain 34 Great Deals $5,995 1,105 listings
2011 GMC Terrain 45 Great Deals $5,900 1,046 listings
2010 GMC Terrain 13 Great Deals $3,995 569 listings