Used GMC Terrain cars

1-25 of 28,633 cars

X
x
Receive the latest car listings by email
Receive new listings by email gmc terrain
Sort by
Price
to
Location
  • TX  3,191
  • IL  1,925
  • OH  1,692
  • FL  1,676
  • IN  1,260
  • WI  1,253
  • MI  1,251
  • PA  1,073
  • CA  952
  • GA  927
Year
to
Mileage
to
Type of fuel
  • diesel  161
  • Electric  494
  • gasoline  7,154
  • hybrid  29
Body type
Transmission
Number of doors
to
Features
Publication date
  • Today  386
  • Within the last 7 days  2,120
  • 2018 GMC Terrain SLE
    l
    lemonfree 7 days ago

    2018 GMC Terrain SLE

    80123, Denver County, CO

    Store details: Our Denver store on 8120 West Tufts Ave is open Mon-Sat, 10a-7p. Call us at (720)687-2---. About CarLotz: CarLotz lets you have it

    $28,498 $28,598
    18,845 Miles
    Year 2018
    Report
  • 2018 GMC Terrain SLE
    l
    lemonfree 7 days ago

    2018 GMC Terrain SLE

    32926, Cocoa, Brevard County, FL

    One owner clean carfaxno accidents reported bluetoothhands free cell phone rear back up camera local trade fresh oil change 110-volt power outlet

    $23,847
    63,795 Miles
    Year 2018
    Report
  • 2019 GMC Terrain SLT
    l
    lemonfree 3 days ago

    2019 GMC Terrain SLT

    76541, Killeen, Bell County, TX

    Used 2019 GMC Terrain SLT White SUV

    $26,494
    65,639 Miles
    Year 2019
    Report
  • 2017 GMC Terrain SLE
    l
    lemonfree 9 days ago

    2017 GMC Terrain SLE

    33156, Miami, Miami-Dade County, FL

    The used 2017 GMC Terrain in Miami, FLORIDA has aged like fine wine. Even with a few plus years on it, this SUV looks like new. It's a 4...

    $19,995
    34,080 Miles
    Year 2017
    Report
  • Used 2019 GMC Terrain FWD SLE Greensboro, NC 27407
    A
    AmericanListed.com 1 day ago

    Used 2019 GMC Terrain FWD SLE Greensboro, NC 27407

    27407, Greensboro, Guilford County, NC
    new

    ...GMC Infotainment Audio System w/7 Display Rear Cross-Traffic Alert Rear Park Assist Rear anti-roll bar Rear seat center armrest Rear window...

    $24,300
    Year 2019
    Report
  • 2016 GMC Terrain
    A
    Autosclearance ORG 1 day ago

    2016 GMC Terrain

    77034, Houston, TX
    new

    2016 GMC Terrain SLT with 63,256 miles for $20,995. Located in Houston, TX. Recent Arrival! Odometer is 19194 miles below market average! Onyx...

    $20,995
    63,256 Miles
    Year 2016
    4 Doors
    Report
  • 2020 GMC Terrain SLT
    l
    lemonfree 10 days ago

    2020 GMC Terrain SLT

    35903, Gadsden, Etowah County, AL

    Scores 30 Highway MPG and 26 City MPG! This GMC Terrain boasts a Turbocharged Gas/E15 I4 1.5L/92 engine powering it's sleek transmission...

    $29,997
    60,550 Miles
    Year 2020
    Report
  • 2018 GMC Terrain SLE
    l
    lemonfree 13 days ago

    2018 GMC Terrain SLE

    90703, Cerritos, Los Angeles County, CA

    CARFAX One-Owner. Clean carfax. Ebony Twilight Metallic 2018 GMC Terrain SLE FWD 9-Speed Automatic 1.5L DOHC 2630 CityHighway MPG

    $25,483 $25,700
    53,762 Miles
    Year 2018
    Report
  • 2018 GMC Terrain SLT
    l
    lemonfree 13 days ago

    2018 GMC Terrain SLT

    60031, Gurnee, Lake County, IL

    Vehicle location: gurnee dodge chrysler jeep ram 7255 w grand ave gurnee il 60031. Recent Arrival! 2018 GMC Terrain SLT 1.5l dohc. *one owner*...

    $28,120
    26,221 Miles
    Year 2018
    Report
  • 2017 GMC Terrain SLE
    l
    lemonfree 13 days ago

    2017 GMC Terrain SLE

    85323, Avondale, Maricopa County, AZ

    ONLY 46,620 Miles! Satellite Radio, WiFi Hotspot, Alloy Wheels, Back-Up Camera. KEY FEATURES INCLUDEBack-Up Camera, Satellite Radio, Aluminum Whe

    $20,994 $21,481
    46,620 Miles
    Year 2017
    Report
  • Used 2017 gmc terrain fwd slt orlando, fl 32822
    A
    AmericanListed.com 1 day ago

    Used 2017 gmc terrain fwd slt orlando, fl 32822

    32822, Orlando, Orange County, FL
    new

    This vehicle is priced $3259 below kbb suggested retail price*! See this vehicle and THOUSANDS more at OffLeaseOnly. Com right now! Shop THE MOST

    $17,999
    Year 2017
    Report
  • 2019 GMC Terrain
    A
    Autosclearance ORG 1 day ago

    2019 GMC Terrain

    07828, Budd Lake, Mount Olive, Morris County, NJ
    new

    2019 GMC Terrain SLE with 41,347 miles for $27,523. Located in Budd Lake, NJ. John Johnson Automotive Group continues to exceed customers...

    $27,523
    41,347 Miles
    Year 2019
    4 Doors
    Report
  • 2018 GMC Terrain SLT
    l
    lemonfree 17 days ago

    2018 GMC Terrain SLT

    75020, Denison, Grayson County, TX

    Clean carfax. Ebony Twilight Metallic 2018 GMC Terrain SLT FWD 9-Speed Automatic 1.5l dohc clean carfax. 2630 CityHighway MPG

    $26,488 $26,788
    48,213 Miles
    Year 2018
    Report
  • 2019 GMC Terrain SLE
    l
    lemonfree 16 days ago

    2019 GMC Terrain SLE

    10954, Nanuet, Rockland County, NY

    AWD, 2 USB Data Ports w/Auxiliary Input Jack, 6-Speaker Audio System Feature, 8-Way Power Driver Seat Adjuster, Apple CarPlay/Android Auto, Auto-

    $23,994
    39,258 Miles
    Year 2019
    Report
  • 2018 GMC Terrain Denali
    l
    lemonfree 20 days ago

    2018 GMC Terrain Denali

    38401, Columbia, Maury County, TN

    CARFAX One-Owner. Clean carfax. Blue Steel Metallic 2018 GMC Terrain Denali FWD 9-Speed Automatic 2.0L Turbocharged. *carfax certified no...

    $29,449 $29,499
    55,723 Miles
    Year 2018
    Report
  • 2017 GMC Terrain SLE
    l
    lemonfree 20 days ago

    2017 GMC Terrain SLE

    83854, Post Falls, Kootenai County, ID

    2017 GMC Terrain SLE-2 Quicksilver Metallic AWD 2.4L 4-Cylinder SIDI DOHC VVT 6-Speed AutomaticAWD, 8 Speakers, 8-Way Power Driver Seat...

    $25,987
    48,149 Miles
    Year 2017
    Report
  • Used 2019 GMC Terrain AWD SLT Grand Island, NE...
    A
    AmericanListed.com 1 day ago

    Used 2019 GMC Terrain AWD SLT Grand Island, NE 68801

    68801, Grand Island, Hall County, NE
    new

    ...need locally. Tom Dinsdale Automotive is proud to provide the best in new and used Lincoln, NE Chevrolet and GMC vehicles to all of Hall County.

    $25,995
    Year 2019
    Report
  • 2019 GMC Terrain
    A
    Autosclearance ORG 1 day ago

    2019 GMC Terrain

    07735, Keyport, Monmouth County, NJ
    new

    2019 GMC Terrain SLE with 20,666 miles for $25,885. Located in Keyport, NJ. Sansone Jr's 66 Automall on Route 66 in Neptune is proud to offer...

    $25,885
    20,666 Miles
    Year 2019
    4 Doors
    Report
  • l
    lemonfree 14 days ago

    2018 GMC Terrain SLE

    33714, St. Petersburg, Pinellas County, FL

    ...3sa. Priced below KBB Fair Purchase Price! 26/30 City/Highway MPG 2018 GMC Terrain SLE GMC Certified Pre-Owned Details: Vehicle History. 24 mon

    $20,500
    55,747 Miles
    Year 2018
    Report
  • l
    lemonfree 14 days ago

    2018 GMC Terrain Denali

    33714, St. Petersburg, Pinellas County, FL

    CARFAX One-Owner. Clean carfax. Certified. Bluetooth, backup camera, power moonroof, navigation, leather trim, alloy wheels, advanced safety pack

    $32,900
    33,601 Miles
    Year 2018
    Report
  • 2018 GMC Terrain SLE
    l
    lemonfree 23 days ago

    2018 GMC Terrain SLE

    60443, Matteson, Cook County, IL

    Certified by carfax one owner and no accidents! Outstanding condition! Good tires good brakes oil just changed! Awd. never worry about the weathe

    $26,500
    17,744 Miles
    Year 2018
    Report
  • 2018 GMC Terrain SLE
    l
    lemonfree 27 days ago

    2018 GMC Terrain SLE

    46074, Westfield, Hamilton County, IN

    Back Up Camera Bluetooth Touch Screen Terrain SLE 4D Sport Utility 2.0L Turbocharged 9-Speed Automatic AWD. CARFAX One-Owner. Clean carfax...

    $25,990
    18,440 Miles
    Year 2018
    Report
  • Certified 2019 GMC Terrain AWD SLT West...
    A
    AmericanListed.com 1 day ago

    Certified 2019 GMC Terrain AWD SLT West Jefferson, NC 28694...

    28694, NC
    new

    West Jefferson Chevrolet has a wide selection of exceptional pre-owned vehicles to choose from, including this 2019 GMC Terrain. Off-road or...

    $26,988
    Year 2019
    Report
  • 2018 GMC Terrain
    A
    Autosclearance ORG 4 days ago

    2018 GMC Terrain

    12550, Newburgh, Warrick County, IN

    2018 GMC Terrain SLE with 50,840 miles for $23,300. Located in Newburgh, NY. Carfax 1-owner. Sle trim. Price drop from $25,600, priced to move...

    $23,300
    50,840 Miles
    Year 2018
    4 Doors
    Report
  • 2019 GMC Terrain SLT
    l
    lemonfree 27 days ago

    2019 GMC Terrain SLT

    20176, Leesburg, Loudoun County, VA

    GMC. Terrain SLT. Awd. 2.0L Turbo. Heated Front 6 Way Power Adjustable Leather Seats. 8 Diagonal Multi Touch Display. Apple Carplay/Android...

    $29,000
    20,956 Miles
    Year 2019
    Report
X

Get notified when we have new listings available for gmc terrain

x
Receive the latest car listings by email

1 2 3 4 5 Next »

Used GMC Terrain cars

Receive alerts for this search

We use cookies to personalize your experience. If that’s okay, just keep browsing. More info