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 SLE

    Not Priced

    90,784 mi.
    Est. $0/mo

    AutoCenters Nissan

    4.6
    Check Availability
    Herculaneum, MO (18 mi)

    Quick view
  • Summit White 2020 GMC Terrain SLESummit White 2020 GMC Terrain SLESummit White 2020 GMC Terrain SLESummit White 2020 GMC Terrain SLESummit White 2020 GMC Terrain SLESummit White 2020 GMC Terrain SLE

    $15,995

    102,622 mi.
    Est. $295/mo

    Laura Buick GMC

    4.5
    Check Availability
    Collinsville, IL (28 mi)

    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

    $32,448

    $321
    20,573 mi.
    Est. $599/mo

    Jim Butler Chevrolet

    4.3
    Check Availability
    Fenton, MO (1 mi)
    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

    $17,694

    97,998 mi.
    Est. $327/mo

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

    3.8
    Check Availability
    St Peters, MO (22 mi)
    Quick view
  • Summit White 2022 GMC Terrain SLESummit White 2022 GMC Terrain SLESummit White 2022 GMC Terrain SLE

    $21,701

    70,246 mi.
    Est. $400/mo

    Clement Ford

    2.4
    Check Availability
    Wentzville, MO (29 mi)
    Quick view
  • Ebony Twilight Metallic 2020 GMC Terrain SLTEbony Twilight Metallic 2020 GMC Terrain SLTEbony Twilight Metallic 2020 GMC Terrain SLTEbony Twilight Metallic 2020 GMC Terrain SLTEbony Twilight Metallic 2020 GMC Terrain SLTEbony Twilight Metallic 2020 GMC Terrain SLT

    $22,995

    50,629 mi.
    Est. $424/mo

    Laura Buick GMC

    4.5
    Check Availability
    Collinsville, IL (28 mi)
    Quick view
  • Ebony Twilight Metallic 2024 GMC Terrain SLEEbony Twilight Metallic 2024 GMC Terrain SLEEbony Twilight Metallic 2024 GMC Terrain SLEEbony Twilight Metallic 2024 GMC Terrain SLEEbony Twilight Metallic 2024 GMC Terrain SLEEbony Twilight Metallic 2024 GMC Terrain SLE

    $21,995

    $1K
    39,764 mi.
    Est. $406/mo

    Laura Buick GMC

    4.5
    Check Availability
    Collinsville, IL (28 mi)
    Quick view
  • Quicksilver Metallic 2013 GMC Terrain SLT-1Quicksilver Metallic 2013 GMC Terrain SLT-1Quicksilver Metallic 2013 GMC Terrain SLT-1Quicksilver Metallic 2013 GMC Terrain SLT-1Quicksilver Metallic 2013 GMC Terrain SLT-1Quicksilver Metallic 2013 GMC Terrain SLT-1

    $12,995

    45,708 mi.
    Est. $240/mo

    Laura Buick GMC

    4.5
    Check Availability
    Collinsville, IL (28 mi)

    Quick view
  • Volcanic Red 2023 GMC Terrain AT4Volcanic Red 2023 GMC Terrain AT4Volcanic Red 2023 GMC Terrain AT4Volcanic Red 2023 GMC Terrain AT4Volcanic Red 2023 GMC Terrain AT4Volcanic Red 2023 GMC Terrain AT4

    $23,778

    $100
    62,302 mi.
    Est. $439/mo

    Cardinal Buick GMC Inc.

    3.8
    Check Availability
    Belleville, IL (24 mi)
    Quick view
  • Summit White 2026 GMC Terrain ElevationSummit White 2026 GMC Terrain ElevationSummit White 2026 GMC Terrain ElevationSummit White 2026 GMC Terrain ElevationSummit White 2026 GMC Terrain ElevationSummit White 2026 GMC Terrain Elevation

    $26,699

    $415
    17,627 mi.
    Est. $493/mo

    Cardinal Buick GMC Inc.

    3.8
    Check Availability
    Belleville, IL (24 mi)
    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 SLT

    $24,500

    25,192 mi.
    Est. $452/mo

    Clement Supercenter

    2.7
    Check Availability
    St. Charles, MO (21 mi)
    Quick view
  • Graphite Gray Metallic 2017 GMC Terrain SLE-2Graphite Gray Metallic 2017 GMC Terrain SLE-2Graphite Gray Metallic 2017 GMC Terrain SLE-2Graphite Gray Metallic 2017 GMC Terrain SLE-2Graphite Gray Metallic 2017 GMC Terrain SLE-2Graphite Gray Metallic 2017 GMC Terrain SLE-2

    $10,955

    101,337 mi.
    Est. $202/mo

    Jim Trenary Chevrolet Buick GMC

    Check Availability
    Union, MO (30 mi)
    Quick view
  • Not Priced

    9,171 mi.
    Est. $0/mo

    Jim Butler Chevrolet

    4.3
    Check Availability
    Fenton, MO (1 mi)
    Quick view
  • Summit White 2015 GMC Terrain SLE-2Summit White 2015 GMC Terrain SLE-2Summit White 2015 GMC Terrain SLE-2Summit White 2015 GMC Terrain SLE-2Summit White 2015 GMC Terrain SLE-2Summit White 2015 GMC Terrain SLE-2

    $13,548

    100,274 mi.
    Est. $250/mo

    Sapaugh GM Country

    4.8
    Check Availability
    Herculaneum, MO (18 mi)

    Quick view
  • Not Priced

    8,246 mi.
    Est. $0/mo

    Jim Butler Chevrolet

    4.3
    Check Availability
    Fenton, MO (1 mi)
    Quick view
  • Not Priced

    154,001 mi.
    Est. $0/mo

    HW Kia of West County

    2.4
    Check Availability
    Ballwin, MO (7 mi)
    Quick view
  • Volcanic Red Tintcoat 2023 GMC Terrain SLT

    Not Priced

    33,780 mi.
    Est. $0/mo

    AutoCenters Nissan

    4.6
    Check Availability
    Herculaneum, MO (18 mi)
    Quick view
  • Summit White 2023 GMC Terrain SLE

    $24,533

    32,909 mi.
    Est. $453/mo

    Sapaugh GM Country

    4.8
    Check Availability
    Herculaneum, MO (18 mi)
    Quick view
  • Not Priced

    61,369 mi.
    Est. $0/mo

    Sapaugh GM Country

    4.8
    Check Availability
    Herculaneum, MO (18 mi)
    Quick view
  • Carbon Black Metallic 2015 GMC Terrain SLT-1Carbon Black Metallic 2015 GMC Terrain SLT-1Carbon Black Metallic 2015 GMC Terrain SLT-1Carbon Black Metallic 2015 GMC Terrain SLT-1Carbon Black Metallic 2015 GMC Terrain SLT-1Carbon Black Metallic 2015 GMC Terrain SLT-1

    $11,624

    85,054 mi.
    Est. $215/mo

    Dave Sinclair Lincoln South

    4.4
    Check Availability
    Ballwin, MO (7 mi)

    Quick view
  • $23,532

    48,214 mi.
    Est. $434/mo

    Sapaugh GM Country

    4.8
    Check Availability
    Herculaneum, MO (18 mi)
    Quick view
  • Ebony Twilight Metallic 2019 GMC Terrain Denali

    $20,537

    85,884 mi.
    Est. $379/mo

    Sapaugh GM Country

    4.8
    Check Availability
    Herculaneum, MO (18 mi)
    Quick view
  • $16,990

    104,652 mi.
    Est. $314/mo

    Suntrup Buick GMC

    3.9
    Check Availability
    Saint Peters, MO (22 mi)
    Quick view
  • Sterling Metallic 2023 GMC Terrain SLE

    $24,300

    38,538 mi.
    Est. $448/mo

    Clement Pre-Owned (Florissant)

    3.2
    Check Availability
    Florissant, MO (22 mi)
    Quick view
  • Not Priced

    81,824 mi.
    Est. $0/mo

    Pappas Toyota

    4.8
    Check Availability
    St Peters, MO (22 mi)
    Quick view
  • Onyx Black 2017 GMC Terrain SLTOnyx Black 2017 GMC Terrain SLTOnyx Black 2017 GMC Terrain SLTOnyx Black 2017 GMC Terrain SLTOnyx Black 2017 GMC Terrain SLTOnyx Black 2017 GMC Terrain SLT

    $12,315

    88,287 mi.
    Est. $227/mo

    Dave Sinclair Lincoln South

    4.4
    Check Availability
    Ballwin, MO (7 mi)

    Quick view
  • Metallic 2024 GMC Terrain SLTMetallic 2024 GMC Terrain SLTMetallic 2024 GMC Terrain SLTMetallic 2024 GMC Terrain SLTMetallic 2024 GMC Terrain SLTMetallic 2024 GMC Terrain SLT

    $23,871

    41,660 mi.
    Est. $440/mo

    Cardinal Buick GMC Inc.

    3.8
    Check Availability
    Belleville, IL (24 mi)
    Quick view
  • Summit White 2023 GMC Terrain SLTSummit White 2023 GMC Terrain SLT

    Not Priced

    44,315 mi.

    Clement Ford

    2.4
    Check Availability
    Wentzville, MO (29 mi)
    Quick view
  • White 2020 GMC Terrain SLEWhite 2020 GMC Terrain SLEWhite 2020 GMC Terrain SLEWhite 2020 GMC Terrain SLEWhite 2020 GMC Terrain SLEWhite 2020 GMC Terrain SLE

    $20,998

    53,268 mi.
    Est. $387/mo

    CarMax Hillside (Eisenhower Expy)

    Check Availability
    $99 delivery to St. Louis, MO (7 mi)
    Quick view
  • Silver 2025 GMC Terrain ElevationSilver 2025 GMC Terrain ElevationSilver 2025 GMC Terrain ElevationSilver 2025 GMC Terrain ElevationSilver 2025 GMC Terrain ElevationSilver 2025 GMC Terrain Elevation

    $27,998

    24,524 mi.
    Est. $517/mo

    CarMax Tinley Park

    Check Availability
    $99 delivery to St. Louis, MO (7 mi)
    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