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

MPG

- Loading...
()

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
https://static.cargurus.com/images/forsale/2018/04/01/01/12/2016_gmc_terrain-pic-4976320718292736169-152x114.jpeg

2016 GMC Terrain SLE1 Used Cars in Grimes, IA 50111

Good Deal
$1,273 BELOW
CarGurus IMV of $19,250

Price: $17,977

Mileage: 17,766

Location: Grimes, IA 50111

Average time on market: 32 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Quicksilver Metallic Description: Used 2016 GMC Terrain SLE1 for sale - $17,977, 17,766 miles with Bluetooth
Avg. Dealer Rating: (27 reviews) "Steve Henigan was great and followed up immediately. Unfortunately someone else purchased the car before I was able to make it to the dealership, but it was an amazing price for a 3 year old Lexus RX400h."
https://static.cargurus.com/images/forsale/2018/03/15/00/01/2017_gmc_terrain-pic-700803733306204474-152x114.jpeg

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

Good Deal
$1,457 BELOW
CarGurus IMV of $23,357

Price: $21,900

Mileage: 37,499

Location: Lake City, IA 51449

Average time on market: 62 days Certified Pre-Owned: Yes Transmission: 6-Speed Automatic Color: Quicksilver Metallic Description: Used 2017 GMC Terrain SLT1 AWD for sale - $21,900, 37,499 miles with Bluetooth, Leather Seats
Avg. Dealer Rating: (27 reviews) "bought pickup from them very happy"
https://static.cargurus.com/images/forsale/2018/05/02/23/13/2017_gmc_terrain-pic-1461978926609018730-152x114.jpeg

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

Good Deal
$1,355 BELOW
CarGurus IMV of $25,256

Price: $23,901

Mileage: 16,702

Location: Indianola, IA 50125

Average time on market: 62 days Certified Pre-Owned: Yes Transmission: 6-Speed Automatic Color: Ebony Twilight Metallic Description: Used 2017 GMC Terrain SLT1 AWD for sale - $23,901, 16,702 miles with Bluetooth, Leather Seats, Backup Camera, Remote Start
Avg. Dealer Rating: (6 reviews) "Replied very quickly and was extremely helpful!"
https://static.cargurus.com/images/forsale/2018/05/08/20/43/2017_gmc_terrain-pic-940089525430634110-152x114.jpeg

2017 GMC Terrain SLE1 AWD Used Cars in Newhall, IA 52315

Good Deal
$1,427 BELOW
CarGurus IMV of $24,427

Price: $23,000

Mileage: 2,862

Location: Newhall, IA 52315

Average time on market: 60 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Summit White Description: Used 2017 GMC Terrain SLE1 AWD for sale - $23,000, 2,862 miles with Bluetooth, Backup Camera
Avg. Dealer Rating: (19 reviews) "Very professional, no pressure sales. Minor button issue after I purchased and they took care of it right away, even offered to come get my vehicle for the service call. "
https://static.cargurus.com/images/forsale/2018/05/24/21/46/2017_gmc_terrain-pic-4963915087037299754-152x114.jpeg

2017 GMC Terrain SLE2 Used Cars in Ames, IA 50010

Fair Deal
$1,288 BELOW
CarGurus IMV of $23,283

Price: $21,995

Mileage: 11,391

Location: Ames, IA 50010

Average time on market: 36 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Crimson Red Tintcoat Description: Used 2017 GMC Terrain SLE2 for sale - $21,995, 11,391 miles with Bluetooth, Alloy Wheels
Avg. Dealer Rating: (31 reviews) "Timely responses and great to work with. Still talking. "
https://static.cargurus.com/images/forsale/2018/05/10/21/54/2018_gmc_terrain-pic-3664905222971998154-152x114.jpeg

2018 GMC Terrain SLE Used Cars in Indianola, IA 50125

Fair Deal
$1,347 BELOW
CarGurus IMV of $25,546

Price: $24,199

Mileage: 3,078

Location: Indianola, IA 50125

Average time on market: 77 days Certified Pre-Owned: No Color: Red Description: Used 2018 GMC Terrain SLE for sale - $24,199, 3,078 miles
Avg. Dealer Rating: (6 reviews) "We experienced great friendly and professional service from Brian and Dave the finance manager. They were very informative, thorough and great at doing their jobs! Pleasurable experience and will highly recommend them to others. "
https://static.cargurus.com/images/forsale/2018/04/18/10/52/2017_gmc_terrain-pic-7468843295453935382-152x114.jpeg

2017 GMC Terrain SLE2 Used Cars in Indianola, IA 50125

Fair Deal
$915 BELOW
CarGurus IMV of $22,815

Price: $21,900

Mileage: 14,486

Location: Indianola, IA 50125

Average time on market: 36 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Summit White Description: Used 2017 GMC Terrain SLE2 for sale - $21,900, 14,486 miles with Bluetooth, Alloy Wheels
Avg. Dealer Rating: (3 reviews) "Very nice people to deal with, I would definitely go back for another vehicle."
https://static.cargurus.com/images/forsale/2018/05/21/21/57/2016_gmc_terrain-pic-8966307349192354030-152x114.jpeg

2016 GMC Terrain Denali Used Cars in Ankeny, IA 50021

Fair Deal
$243 BELOW
CarGurus IMV of $26,638

Price: $26,395

Mileage: 23,563

Location: Ankeny, IA 50021

Average time on market: 36 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Summit White Description: Used 2016 GMC Terrain Denali for sale - $26,395, 23,563 miles with Bluetooth, Leather Seats, Backup Camera, Remote Start
Avg. Dealer Rating: (22 reviews) "Super stress free. Very deliberate, honest/candid answers to all of our questions. Being an out of state buyer they were extremely detail oriented and made a streamlined, hassle free transaction possible. "
https://static.cargurus.com/images/forsale/2018/05/09/00/19/2016_gmc_terrain-pic-6508519066278396530-152x114.jpeg

2016 GMC Terrain SLE1 Used Cars in Urbandale, IA 50322

Fair Deal
$165 BELOW
CarGurus IMV of $19,163

Price: $18,998

Mileage: 19,143

Location: Urbandale, IA 50322

Average time on market: 32 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2016 GMC Terrain SLE1 for sale - $18,998, 19,143 miles with Bluetooth, Backup Camera, Alloy Wheels
Avg. Dealer Rating: (11 reviews) "Matt was great to work with"
https://static.cargurus.com/images/forsale/2018/05/09/00/19/2016_gmc_terrain-pic-5573969233372864668-152x114.jpeg

2016 GMC Terrain SLE1 Used Cars in Urbandale, IA 50322

Fair Deal
$147 BELOW
CarGurus IMV of $19,145

Price: $18,998

Mileage: 12,072

Location: Urbandale, IA 50322

Average time on market: 32 days Certified Pre-Owned: No Transmission: Automatic Color: Red Description: Used 2016 GMC Terrain SLE1 for sale - $18,998, 12,072 miles with Bluetooth, Backup Camera, Alloy Wheels
Avg. Dealer Rating: (11 reviews) "Marty was very helpful and answered all my questions. I would recommend the dealership and Marty to others."
https://static.cargurus.com/images/forsale/2018/04/05/20/08/2016_gmc_terrain-pic-1822192726882094070-152x114.jpeg

2016 GMC Terrain SLE2 Used Cars in Ames, IA 50010

Fair Deal
$129 BELOW
CarGurus IMV of $21,124

Price: $20,995

Mileage: 20,300

Location: Ames, IA 50010

Average time on market: 33 days Certified Pre-Owned: Yes Transmission: 6-Speed Automatic Color: Onyx Black Description: Used 2016 GMC Terrain SLE2 for sale - $20,995, 20,300 miles with Bluetooth, Alloy Wheels, Convenience Package
Avg. Dealer Rating: (31 reviews) "They are very helpful and understanding, explain all the details and with all courteous manner. Though I have not concluded my deal yet with them, but I am really impressed with them"
https://static.cargurus.com/images/forsale/2018/05/18/22/53/2017_gmc_terrain-pic-412634232025107739-152x114.jpeg

2017 GMC Terrain Denali AWD Used Cars in Grinnell, IA 50112

Fair Deal
$35 BELOW
CarGurus IMV of $31,914

Price: $31,879

Mileage: 12,808

Location: Grinnell, IA 50112

Certified Pre-Owned: Yes Transmission: 6-Speed Automatic Color: Summit White Description: Used 2017 GMC Terrain Denali AWD for sale - $31,879, 12,808 miles with Bluetooth, Navigation System, Sunroof/Moonroof
Avg. Dealer Rating: (22 reviews) "This was the most positive vehicle purchase I have ever had and at 76, I have been buying vehicles for 60 years. The vehicle was even better than described, the staff was friendly, helpful and not pushy. They responded to my contact right away and I went 3 days later to look. I purchased the vehicle. They gave me twice what another dealer offered for my trade. Assuming, at my age, that I might need or want another vehicle, I would definitely deal with them again. I would single out Taylor Finch Brandt, John German, Tyson Brandt and Zach (Sorry Zach, I don't remember your last name :-) as particularly good to deal with."
https://inventory-dmg.assets-cdk.com/4/8/2/16884402284x152.jpg

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

Fair Deal
$31 BELOW
CarGurus IMV of $21,026

Price: $20,995

Mileage: 36,150

Location: Harlan, IA 51537

Average time on market: 60 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Blue Description: Used 2017 GMC Terrain SLE1 AWD for sale - $20,995, 36,150 miles
Avg. Dealer Rating: (1 review) "Quick response and very courteous will call again thanks"
https://static.cargurus.com/images/forsale/2018/05/20/17/18/2016_gmc_terrain-pic-7678575958502251787-152x114.jpeg

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

Fair Deal
$30 ABOVE
CarGurus IMV of $23,450

Price: $23,480

Mileage: 33,113

Location: Newton, IA 50208

Average time on market: 34 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: White Frost Tricoat Description: Used 2016 GMC Terrain SLT1 AWD for sale - $23,480, 33,113 miles with Navigation System, Bluetooth, Leather Seats
Avg. Dealer Rating: (13 reviews) "Dealer did respond quickly. However, I purchased another S5 in Virginia. The Virginia dealer was closer to my residence."
https://static.cargurus.com/images/forsale/2018/03/14/00/37/2017_gmc_terrain-pic-4215164464482448600-152x114.jpeg

2017 GMC Terrain SLT1 AWD Used Cars in Ames, IA 50010

Fair Deal
$96 ABOVE
CarGurus IMV of $24,899

Price: $24,995

Mileage: 22,353

Location: Ames, IA 50010

Average time on market: 62 days Certified Pre-Owned: Yes Transmission: 6-Speed Automatic Color: Quicksilver Metallic Description: Used 2017 GMC Terrain SLT1 AWD for sale - $24,995, 22,353 miles with Bluetooth, Navigation System, Alloy Wheels
Avg. Dealer Rating: (31 reviews) "Contacted George White via email. They responded within 2 hours. Very accommodating."
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 15 Great Deals $19,490 16,839 listings
2017 GMC Terrain 75 Great Deals $15,950 2,244 listings
2016 GMC Terrain 88 Great Deals $12,999 2,387 listings
2015 GMC Terrain 114 Great Deals $9,950 4,167 listings
2014 GMC Terrain 33 Great Deals $8,250 1,181 listings
2013 GMC Terrain 48 Great Deals $8,615 1,207 listings
2012 GMC Terrain 23 Great Deals $6,215 938 listings
2011 GMC Terrain 39 Great Deals $4,900 960 listings
2010 GMC Terrain 9 Great Deals $4,990 505 listings