Skip to main content
Best match Lowest price Highest price Lowest mileage Highest mileage Nearest location Best deal Newest year Oldest year Newest listed Oldest listed
Skip to Filters
  • Blue Emerald Metallic 2021 GMC Terrain SLTBlue Emerald Metallic 2021 GMC Terrain SLTBlue Emerald Metallic 2021 GMC Terrain SLTBlue Emerald Metallic 2021 GMC Terrain SLTBlue Emerald Metallic 2021 GMC Terrain SLTBlue Emerald Metallic 2021 GMC Terrain SLT

    $22,877

    50,389 mi.
    Est. $401/mo

    George Weber Chevrolet Columbia

    4.9
    Columbia, IL (20 mi)
    Check Availability

    Quick view
  • Ebony Twilight Metallic 2026 GMC Terrain FWD ElevationEbony Twilight Metallic 2026 GMC Terrain FWD ElevationEbony Twilight Metallic 2026 GMC Terrain FWD ElevationEbony Twilight Metallic 2026 GMC Terrain FWD ElevationEbony Twilight Metallic 2026 GMC Terrain FWD ElevationEbony Twilight Metallic 2026 GMC Terrain FWD Elevation

    $30,691

    11,909 mi.
    Est. $537/mo

    Jim Butler Kia

    4.7
    Chesterfield, MO (7 mi)
    Check Availability
    Quick view
  • Graphite Gray Metallic 2021 GMC Terrain SLTGraphite Gray Metallic 2021 GMC Terrain SLTGraphite Gray Metallic 2021 GMC Terrain SLTGraphite Gray Metallic 2021 GMC Terrain SLTGraphite Gray Metallic 2021 GMC Terrain SLTGraphite Gray Metallic 2021 GMC Terrain SLT

    $24,500

    25,200 mi.
    Est. $429/mo

    Clement Supercenter

    2.6
    St. Charles, MO (14 mi)
    Check Availability
    Quick view
  • Ebony Twilight Metallic 2026 GMC Terrain AWD ElevationEbony Twilight Metallic 2026 GMC Terrain AWD ElevationEbony Twilight Metallic 2026 GMC Terrain AWD ElevationEbony Twilight Metallic 2026 GMC Terrain AWD ElevationEbony Twilight Metallic 2026 GMC Terrain AWD ElevationEbony Twilight Metallic 2026 GMC Terrain AWD Elevation

    $29,851

    $373
    20,573 mi.
    Est. $523/mo

    Jim Butler Chevrolet

    4.3
    Fenton, MO (9 mi)
    Check Availability
    Quick view
  • Summit White 2022 GMC Terrain SLESummit White 2022 GMC Terrain SLESummit White 2022 GMC Terrain SLESummit White 2022 GMC Terrain SLESummit White 2022 GMC Terrain SLESummit White 2022 GMC Terrain SLE

    $22,332

    70,246 mi.
    Est. $391/mo

    Clement Ford

    2.3
    Wentzville, MO (21 mi)
    Check Availability
    Quick view
  • Summit White 2020 GMC Terrain SLTSummit White 2020 GMC Terrain SLTSummit White 2020 GMC Terrain SLTSummit White 2020 GMC Terrain SLTSummit White 2020 GMC Terrain SLTSummit White 2020 GMC Terrain SLT

    $16,283

    $1.2K
    97,998 mi.
    Est. $285/mo

    Napleton's Mid Rivers Chrysler Jeep Dodge RAM Maserati Alfa Romeo

    3.6
    St Peters, MO (15 mi)
    Check Availability
    Quick view
  • Quicksilver Metallic 2022 GMC Terrain SLEQuicksilver Metallic 2022 GMC Terrain SLEQuicksilver Metallic 2022 GMC Terrain SLEQuicksilver Metallic 2022 GMC Terrain SLEQuicksilver Metallic 2022 GMC Terrain SLE

    $21,400

    88,805 mi.
    Est. $375/mo

    St. Louis CDJR

    Bridgeton, MO (13 mi)
    Check Availability
    Quick view
  • Ebony Twilight Metallic 2022 GMC Terrain AT4Ebony Twilight Metallic 2022 GMC Terrain AT4Ebony Twilight Metallic 2022 GMC Terrain AT4Ebony Twilight Metallic 2022 GMC Terrain AT4Ebony Twilight Metallic 2022 GMC Terrain AT4Ebony Twilight Metallic 2022 GMC Terrain AT4

    $22,700

    $800
    81,858 mi.
    Est. $398/mo

    Clement Supercenter

    2.6
    St. Charles, MO (14 mi)
    Check Availability
    Quick view
  • Riptide Metallic 2024 GMC Terrain SLTRiptide Metallic 2024 GMC Terrain SLTRiptide Metallic 2024 GMC Terrain SLTRiptide Metallic 2024 GMC Terrain SLTRiptide Metallic 2024 GMC Terrain SLTRiptide Metallic 2024 GMC Terrain SLT

    $25,499

    55,985 mi.
    Est. $447/mo

    Jim Butler Chevrolet

    4.3
    Fenton, MO (9 mi)
    Check Availability
    Quick view
  • Ebony Twilight Metallic 2022 GMC Terrain SLEEbony Twilight Metallic 2022 GMC Terrain SLE

    $22,990

    $1K
    25,191 mi.
    Est. $403/mo

    Bommarito Chevrolet/Mazda

    4.1
    St. Louis, MO (13 mi)
    Quick view
  • Summit White 2023 GMC Terrain DenaliSummit White 2023 GMC Terrain DenaliSummit White 2023 GMC Terrain DenaliSummit White 2023 GMC Terrain DenaliSummit White 2023 GMC Terrain DenaliSummit White 2023 GMC Terrain Denali

    $27,748

    45,799 mi.
    Est. $486/mo

    Suntrup Kia South

    4.8
    St. Louis, MO (13 mi)
    Check Availability
    Quick view
  • Not Priced

    161,743 mi.
    Est. $0/mo

    Weber Chevrolet Creve Coeur

    4.9
    Creve Coeur, MO (8 mi)
    Check Availability
    Quick view
  • $24,864

    55,424 mi.
    Est. $435/mo

    Lou Fusz Buick GMC

    4.4
    St. Louis, MO (11 mi)
    Check Availability
    Quick view
  • $16,098

    79,099 mi.
    Est. $282/mo

    Dave Mungenast St. Louis Honda

    4.9
    Saint Louis, MO (13 mi)
    Check Availability
    Quick view
  • Not Priced

    114,431 mi.

    Clement Supercenter

    2.6
    St. Charles, MO (14 mi)
    Check Availability
    Quick view
  • $20,895

    56,999 mi.
    Est. $366/mo

    DriveTime of St. Louis-South County

    5.0
    St. Louis, MO (14 mi)
    Check Availability
    Quick view
  • $30,000

    655 mi.
    Est. $525/mo

    Suntrup Buick GMC

    4.0
    Saint Peters, MO (15 mi)
    Check Availability
    Quick view
  • $21,598

    55,366 mi.
    Est. $378/mo

    Tyler Trenary CDJR

    Pacific, MO (15 mi)
    Check Availability
    Quick view
  • $15,205

    89,696 mi.
    Est. $266/mo

    Bommarito Honda Superstore

    4.8
    Hazelwood, MO (16 mi)
    Check Availability
    Quick view
  • $26,805

    $620
    33,699 mi.
    Est. $469/mo

    Bommarito Honda Superstore

    4.8
    Hazelwood, MO (16 mi)
    Check Availability
    Quick view
  • $27,405

    30,558 mi.
    Est. $480/mo

    Bommarito Honda Superstore

    4.8
    Hazelwood, MO (16 mi)
    Check Availability
    Quick view
  • Summit White 2023 GMC Terrain SLT

    $21,522

    94,613 mi.
    Est. $377/mo

    Clement Ford

    2.3
    Wentzville, MO (21 mi)
    Check Availability
    Quick view
  • Not Priced

    120,691 mi.

    Weber Chevrolet Granite City

    4.9
    Granite City, IL (24 mi)
    Check Availability
    Quick view
  • Summit White 2020 GMC Terrain SLT

    $17,899

    98,135 mi.
    Est. $313/mo

    AutoCenters Nissan

    4.6
    Herculaneum, MO (25 mi)
    Check Availability
    Quick view
  • Ebony Twilight Metallic 2023 GMC Terrain SLEEbony Twilight Metallic 2023 GMC Terrain SLEEbony Twilight Metallic 2023 GMC Terrain SLEEbony Twilight Metallic 2023 GMC Terrain SLEEbony Twilight Metallic 2023 GMC Terrain SLEEbony Twilight Metallic 2023 GMC Terrain SLE

    Not Priced

    34,479 mi.
    Est. $0/mo

    AutoCenters Nissan

    4.6
    Herculaneum, MO (25 mi)
    Check Availability
    Quick view
  • Summit White 2017 GMC Terrain DenaliSummit White 2017 GMC Terrain DenaliSummit White 2017 GMC Terrain DenaliSummit White 2017 GMC Terrain DenaliSummit White 2017 GMC Terrain DenaliSummit White 2017 GMC Terrain Denali

    $15,395

    $340
    70,126 mi.
    Est. $270/mo

    Jim Schmidt Chevrolet

    4.2
    $537 delivery from Hicksville, OH (358 mi)
    Check Availability
    Quick view
  • Black 2026 GMC Terrain ElevationBlack 2026 GMC Terrain ElevationBlack 2026 GMC Terrain ElevationBlack 2026 GMC Terrain ElevationBlack 2026 GMC Terrain ElevationBlack 2026 GMC Terrain Elevation

    $30,998

    3,454 mi.
    Est. $543/mo

    CarMax Tinley Park

    4.6
    $149 delivery to St. Louis, MO (13 mi)
    Check Availability
    Quick view
Skip to Listings
Best match Lowest price Highest price Lowest mileage Highest mileage Nearest location Best deal Newest year Oldest year Newest listed Oldest listed