2017 GMC Terrain for Sale in Cedar Rapids, 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


CarGurus Quick Poll

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/06/21/19/19/2017_gmc_terrain-pic-6705664268849637853-152x114.jpeg

2017 GMC Terrain SLT1 AWD Used Cars in Dubuque, IA 52002

Good Deal
$2,078 BELOW
CarGurus IMV of $23,951

Price: $21,873

Mileage: 41,386

Location: Dubuque, IA 52002

Average time on market: 70 days Certified Pre-Owned: Yes Transmission: 6-Speed Automatic Color: White Frost Tricoat Description: Used 2017 GMC Terrain SLT1 AWD for sale - $21,873, 41,386 miles with Navigation System, Bluetooth, Sunroof/Moonroof
Avg. Dealer Rating: (24 reviews) "Great people. Vehicle ready to be sold and I drove away with it in about an hour. Very good experience. I knew what I was looking for and they presented a great truck and we wasted no time doing business."
https://static.cargurus.com/images/forsale/2018/05/11/20/06/2016_gmc_terrain-pic-4884512556660273893-152x114.jpeg

2016 GMC Terrain SLT1 Used Cars in Fort Madison, IA 52627

Good Deal
$1,959 BELOW
CarGurus IMV of $21,836

Price: $19,877

Mileage: 33,817

Location: Fort Madison, IA 52627

Average time on market: 30 days Certified Pre-Owned: Yes Transmission: 6-Speed Automatic Color: Onyx Black Description: Used 2016 GMC Terrain SLT1 for sale - $19,877, 33,817 miles with Bluetooth, Backup Camera
Avg. Dealer Rating: (24 reviews) "Hands down the best car buying experience! Staff were friendly and not pushy. Had to give it 4 stars only because we couldn’t take our new vehicle home that day due to some maintenance that had to be completed."
https://static.cargurus.com/images/forsale/2018/05/04/15/09/2016_gmc_terrain-pic-8273767270268774414-152x114.jpeg

2016 GMC Terrain SLE1 Used Cars in Davenport, IA 52807

Good Deal
$1,563 BELOW
CarGurus IMV of $17,558

Price: $15,995

Mileage: 44,551

Location: Davenport, IA 52807

Average time on market: 34 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Slate Blue Metallic Description: Used 2016 GMC Terrain SLE1 for sale - $15,995, 44,551 miles with Navigation System, Bluetooth, Aluminum Wheels
Avg. Dealer Rating: (15 reviews) "We were trying to trade in our car and they wanted to give us about half of what our car was worth on Kelley Blue Book and what other dealers were willing to give us. BE CAREFUL when going here."
https://static.cargurus.com/images/forsale/2018/06/20/09/47/2017_gmc_terrain-pic-4085048802915345705-152x114.jpeg

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

Good Deal
$2,537 BELOW
CarGurus IMV of $25,090

Price: $22,553

Mileage: 3,478

Location: Newhall, IA 52315

Average time on market: 43 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Summit White Description: Used 2017 GMC Terrain SLE1 AWD for sale - $22,553, 3,478 miles with Bluetooth, Backup Camera
Avg. Dealer Rating: (22 reviews) "Excellent customer service and response time"
https://static.cargurus.com/images/forsale/2018/05/12/18/02/2016_gmc_terrain-pic-6498893484178903258-152x114.jpeg

2016 GMC Terrain SLE2 AWD Used Cars in East Dubuque, IL 61025

Good Deal
$1,470 BELOW
CarGurus IMV of $22,460

Price: $20,990

Mileage: 34,088

Location: East Dubuque, IL 61025

Average time on market: 36 days Certified Pre-Owned: Yes Transmission: Automatic Color: White Description: Used 2016 GMC Terrain SLE2 AWD for sale - $20,990, 34,088 miles with Bluetooth, Aluminum Wheels, Remote Start
Avg. Dealer Rating: (48 reviews) "This dealership has several locations and the vehicle I was looking for wasn't at the location listed on CarGurus so I had to drive and hour and have only to have to drive another 20 miles to the correct dealership. I wish they would update their website. The vehicle was in their possession for several weeks according to the Sales Rep that assisted me. It still hasn't been inspected and I didn't find that out until after I test drove it and found the vehicle to be u save having issues with brakes, rotors and alignment. On top of all that the paint looked like someone used it on a gravel road as it was all chipped up which was surprising for it being such a new vehicle to have so much damage to the paint. It wasn't well maintained at all by the precious owners. When I got to the dealership it was actually at no one came out to greet me as I walked around the lot and it took some time for someone to even come out of their office (no customers at their desk) before I was even asked if I needed help. Maybe it was a one time bad experience and this isn't typical for them but needless to say what could have been the sale of two vehicles for them (as I was also looking for a GMC Sierra pickup truck) ended up being no sales and what would have been one potential customer, ending up that I that won't be returning. "
https://static.cargurus.com/images/forsale/2018/04/16/23/46/2016_gmc_terrain-pic-503557172474314666-152x114.jpeg

2016 GMC Terrain SLE2 AWD Used Cars in East Dubuque, IL 61025

Good Deal
$1,258 BELOW
CarGurus IMV of $23,650

Price: $22,392

Mileage: 22,404

Location: East Dubuque, IL 61025

Average time on market: 36 days Certified Pre-Owned: Yes Transmission: Automatic Color: Blue Description: Used 2016 GMC Terrain SLE2 AWD for sale - $22,392, 22,404 miles with Bluetooth, Aluminum Wheels, Remote Start, Navigation System
Avg. Dealer Rating: (48 reviews) "I received an email the next day, was given all the additional information I requested and setup an appt. to test drive the car. Joe was very friendly and straight forward with the process. I was offered a fair price for my trade-in and drove away with an excellent used car and satisfied with the experience."
https://static.cargurus.com/images/forsale/2018/06/16/08/06/2017_gmc_terrain-pic-2903419529423615705-152x114.jpeg

2017 GMC Terrain SLE1 AWD Used Cars in Maquoketa, IA 52060

Good Deal
$1,595 BELOW
CarGurus IMV of $24,376

Price: $22,781

Mileage: 8,964

Location: Maquoketa, IA 52060

Average time on market: 43 days Certified Pre-Owned: Yes Transmission: 6-Speed Automatic Color: Summit White Description: Used 2017 GMC Terrain SLE1 AWD for sale - $22,781, 8,964 miles with Navigation System, Bluetooth, Aluminum Wheels
Avg. Dealer Rating: (58 reviews) "To much was wrong with the vehicle (major problems) If they would of fixed 2 of the problems i would of paid cash on the spot that to me is not good business to make me pay for all the repairs that was more than the truck "
https://static.cargurus.com/images/forsale/2018/06/02/13/45/2016_gmc_terrain-pic-6775016923912184886-152x114.jpeg

2016 GMC Terrain SLE1 AWD Used Cars in Moline, IL 61265

Good Deal
$868 BELOW
CarGurus IMV of $20,369

Price: $19,501

Mileage: 20,272

Location: Moline, IL 61265

Average time on market: 48 days Certified Pre-Owned: No Transmission: Automatic Color: Ebony Twilight Metallic Description: Used 2016 GMC Terrain SLE1 AWD for sale - $19,501, 20,272 miles with Aluminum Wheels
Avg. Dealer Rating: (28 reviews) "Amazing great service! We are EXTREMELY EXCITED AND BLESSED! Thank you God! Dan was great! "
https://static.cargurus.com/images/forsale/2018/06/16/08/06/2017_gmc_terrain-pic-2200218400217451174-152x114.jpeg

2017 GMC Terrain SLE1 AWD Used Cars in Maquoketa, IA 52060

Good Deal
$1,536 BELOW
CarGurus IMV of $24,206

Price: $22,670

Mileage: 10,273

Location: Maquoketa, IA 52060

Average time on market: 43 days Certified Pre-Owned: Yes Transmission: 6-Speed Automatic Color: Dark Sapphire Blue Metallic Description: Used 2017 GMC Terrain SLE1 AWD for sale - $22,670, 10,273 miles with Navigation System, Bluetooth, Aluminum Wheels
Avg. Dealer Rating: (58 reviews) "We had a great experience with the dealership. "
https://static.cargurus.com/images/forsale/2018/06/19/09/47/2017_gmc_terrain-pic-6880725521770124308-152x114.jpeg

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

Good Deal
$1,136 BELOW
CarGurus IMV of $31,773

Price: $30,637

Mileage: 5,142

Location: Newhall, IA 52315

Average time on market: 33 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: White Frost Tricoat Description: Used 2017 GMC Terrain Denali AWD for sale - $30,637, 5,142 miles with Bluetooth, Backup Camera, Sunroof/Moonroof, Remote Start, Navigation System
Avg. Dealer Rating: (22 reviews) "My experience at Van Horn Newhall was very pleasant, they have a nice selection of vehicles. I requested information and was promptly contacted. The vehicle that I was inquiring about was clean both inside and out. The test drive was good. Very friendly, not pushy sales team! I highly recommend this dealership! "
https://inventory-dmg.assets-cdk.com/0/7/7/16970949770x152.jpg

2017 GMC Terrain SLT1 Used Cars in Galesburg, IL 61401

Good Deal
$1,053 BELOW
CarGurus IMV of $22,989

Price: $21,936

Mileage: 20,172

Location: Galesburg, IL 61401

Average time on market: 62 days Certified Pre-Owned: Yes Transmission: Automatic Color: Onyx Black Description: Used 2017 GMC Terrain SLT1 for sale - $21,936, 20,172 miles with Bluetooth, Leather Seats, Backup Camera, Remote Start, Alloy Wheels
Avg. Dealer Rating: (15 reviews) "Very friendly, not pushy. The listing was accurately described and not overstated. They're pricing was very good. I am very happy with my purchase and the Yemm dealership - Austin, Jerod and Kevin were all very helpful. Would definitely recommend this dealership to anyone looking to buy a vehicle!!"
https://static.cargurus.com/images/forsale/2018/05/10/11/22/2017_gmc_terrain-pic-2295805801487858505-152x114.jpeg

2017 GMC Terrain SLE2 Used Cars in West Burlington, IA 52655

Good Deal
$1,378 BELOW
CarGurus IMV of $21,981

Price: $20,603

Mileage: 19,232

Location: West Burlington, IA 52655

Average time on market: 32 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Onyx Black Description: Used 2017 GMC Terrain SLE2 for sale - $20,603, 19,232 miles with Bluetooth, Alloy Wheels
Avg. Dealer Rating: (26 reviews) "The dealership was more than accommodating as my wife and I arrived 15 minutes till close. We drove 2 hours 45 minutes to look at a vehicle. Joe our salesman was very accommodating by staying after hours for us to drive the vehicle, and show us all the options the vehicle has and how to use them. The team there that serviced us were a pleasure to do business with. We did buy the vehicle, our deciding factor was it was exactly as presented by email and text "
https://static.cargurus.com/images/forsale/2018/05/14/21/14/2017_gmc_terrain-pic-2805672327775407850-152x114.jpeg

2017 GMC Terrain SLE2 Used Cars in Fort Madison, IA 52627

Fair Deal
$1,252 BELOW
CarGurus IMV of $21,750

Price: $20,498

Mileage: 20,983

Location: Fort Madison, IA 52627

Average time on market: 32 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Description: Used 2017 GMC Terrain SLE2 for sale - $20,498, 20,983 miles with Bluetooth, Backup Camera, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (24 reviews) "I’m still in the middle of working on a car deal with them but so far they have been great!"
https://static.cargurus.com/images/forsale/2018/06/23/23/14/2017_gmc_terrain-pic-2067740807307681372-152x114.jpeg

2017 GMC Terrain SLT1 AWD Used Cars in West Burlington, IA 52655

Fair Deal
$925 BELOW
CarGurus IMV of $24,425

Price: $23,500

Mileage: 25,142

Location: West Burlington, IA 52655

Average time on market: 70 days Certified Pre-Owned: Yes Transmission: 6-Speed Automatic Color: Ebony Twilight Metallic Description: Used 2017 GMC Terrain SLT1 AWD for sale - $23,500, 25,142 miles with Bluetooth, Leather Seats
https://static.cargurus.com/images/forsale/2018/06/03/00/14/2016_gmc_terrain-pic-8560890725809127700-152x114.jpeg

2016 GMC Terrain SLE1 AWD Used Cars in Moline, IL 61265

Fair Deal
$697 BELOW
CarGurus IMV of $19,998

Price: $19,301

Mileage: 25,301

Location: Moline, IL 61265

Average time on market: 48 days Certified Pre-Owned: No Transmission: Automatic Color: Quicksilver Metallic Description: Used 2016 GMC Terrain SLE1 AWD for sale - $19,301, 25,301 miles with Bluetooth, Backup Camera, Aluminum Wheels
Avg. Dealer Rating: (28 reviews) "We were very pleased with our whole experience and service. Everyone was very friendly. I called ahead to make sure the car we were interested in was still there, as we were three hours away. Brian had it ready for us to look at when we got there. We would highly recommend McLaughlin Motors. "
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 13 Great Deals $20,195 19,150 listings
2017 GMC Terrain 72 Great Deals $15,950 2,014 listings
2016 GMC Terrain 69 Great Deals $12,795 2,294 listings
2015 GMC Terrain 132 Great Deals $10,995 4,242 listings
2014 GMC Terrain 36 Great Deals $9,800 1,109 listings
2013 GMC Terrain 48 Great Deals $5,995 1,248 listings
2012 GMC Terrain 41 Great Deals $5,999 945 listings
2011 GMC Terrain 45 Great Deals $4,900 984 listings
2010 GMC Terrain 17 Great Deals $5,950 507 listings