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
  • 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,514

    $100
    97,998 mi.
    Est. $322/mo

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

    3.6
    Check Availability
    St Peters, MO (9 mi)
    Quick view
  • Blue Steel Metallic 2018 GMC Terrain SLEBlue Steel Metallic 2018 GMC Terrain SLEBlue Steel Metallic 2018 GMC Terrain SLEBlue Steel Metallic 2018 GMC Terrain SLEBlue Steel Metallic 2018 GMC Terrain SLE

    $12,980

    112,150 mi.
    Est. $239/mo

    St. Louis CDJR

    Check Availability
    Bridgeton, MO (18 mi)
    Quick view
  • Beige 2015 GMC Terrain SLE-1Beige 2015 GMC Terrain SLE-1

    $4,900

    165,500 mi.
    Est. $90/mo

    Private seller: Walter

    Contact Seller
    Spanish Lake, MO (30 mi)
    Quick view
  • $18,381

    95,160 mi.
    Est. $338/mo

    Clement Ford

    2.3
    Check Availability
    Wentzville, MO (7 mi)
    Quick view
  • $29,990

    21,840 mi.
    Est. $552/mo

    Suntrup Buick GMC

    4.0
    Check Availability
    Saint Peters, MO (9 mi)
    Quick view
  • $23,990

    39,163 mi.
    Est. $442/mo

    Suntrup Buick GMC

    4.0
    Check Availability
    Saint Peters, MO (9 mi)
    Quick view
  • $15,995

    114,486 mi.
    Est. $294/mo

    Jim Trenary Ford

    Check Availability
    Moscow Mills, MO (18 mi)
    Quick view
  • Not Priced

    31,756 mi.
    Est. $0/mo

    Lou Fusz Buick GMC

    4.4
    Check Availability
    St. Louis, MO (18 mi)
    Quick view
  • Volcanic Red Tintcoat 2024 GMC Terrain SLE

    $23,450

    27,956 mi.
    Est. $432/mo

    Lou Fusz Kia

    4.6
    Check Availability
    St. Louis, MO (19 mi)
    Quick view
  • $28,198

    16,975 mi.
    Est. $519/mo

    Dave Mungenast St. Louis Honda

    4.8
    Check Availability
    Saint Louis, MO (27 mi)
    Quick view
  • $24,895

    57,556 mi.
    Est. $458/mo

    DriveTime of St. Louis-South County

    5.0
    Check Availability
    St. Louis, MO (28 mi)
    Quick view
  • White 2024 GMC Terrain SLEWhite 2024 GMC Terrain SLEWhite 2024 GMC Terrain SLEWhite 2024 GMC Terrain SLEWhite 2024 GMC Terrain SLEWhite 2024 GMC Terrain SLE

    $23,998

    26,945 mi.
    Est. $442/mo

    CarMax Naperville

    4.6
    Check Availability
    $149 delivery to St. Peters, MO (8 mi)
    Quick view
  • Black 2023 GMC Terrain SLEBlack 2023 GMC Terrain SLEBlack 2023 GMC Terrain SLEBlack 2023 GMC Terrain SLEBlack 2023 GMC Terrain SLEBlack 2023 GMC Terrain SLE

    $24,998

    45,548 mi.
    Est. $460/mo

    CarMax Milwaukee

    4.3
    Check Availability
    $199 delivery to St. Peters, MO (8 mi)
    Quick view
  • Ebony Twilight Metallic 2024 GMC Terrain SLTEbony Twilight Metallic 2024 GMC Terrain SLTEbony Twilight Metallic 2024 GMC Terrain SLTEbony Twilight Metallic 2024 GMC Terrain SLTEbony Twilight Metallic 2024 GMC Terrain SLTEbony Twilight Metallic 2024 GMC Terrain SLT

    $29,889

    12,822 mi.
    Est. $550/mo

    George Weber Chevrolet Columbia

    4.9
    Check Availability
    Columbia, IL (34 mi)
    Quick view
  • Satin Steel Metallic 2020 GMC Terrain SLESatin Steel Metallic 2020 GMC Terrain SLESatin Steel Metallic 2020 GMC Terrain SLESatin Steel Metallic 2020 GMC Terrain SLESatin Steel Metallic 2020 GMC Terrain SLESatin Steel Metallic 2020 GMC Terrain SLE

    $13,412

    111,782 mi.
    Est. $247/mo

    Auffenberg Auto Mall

    4.6
    Check Availability
    Shiloh, IL (46 mi)
    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

    $18,995

    86,143 mi.
    Est. $350/mo

    Laura Buick GMC

    4.5
    Check Availability
    Collinsville, IL (40 mi)
    Quick view
  • Quicksilver Metallic 2019 GMC Terrain SLTQuicksilver Metallic 2019 GMC Terrain SLTQuicksilver Metallic 2019 GMC Terrain SLTQuicksilver Metallic 2019 GMC Terrain SLTQuicksilver Metallic 2019 GMC Terrain SLTQuicksilver Metallic 2019 GMC Terrain SLT

    $23,209

    48,214 mi.
    Est. $427/mo

    Sapaugh GM Country

    4.8
    Check Availability
    Herculaneum, MO (40 mi)
    Quick view
  • Desert Sand Metallic 2023 GMC Terrain SLTDesert Sand Metallic 2023 GMC Terrain SLTDesert Sand Metallic 2023 GMC Terrain SLTDesert Sand Metallic 2023 GMC Terrain SLTDesert Sand Metallic 2023 GMC Terrain SLTDesert Sand Metallic 2023 GMC Terrain SLT

    $22,877

    72,738 mi.
    Est. $421/mo

    Newbold Toyota

    4.5
    Check Availability
    O'Fallon, IL (45 mi)
    Quick view
  • Metallic 2024 GMC Terrain DenaliMetallic 2024 GMC Terrain DenaliMetallic 2024 GMC Terrain DenaliMetallic 2024 GMC Terrain DenaliMetallic 2024 GMC Terrain DenaliMetallic 2024 GMC Terrain Denali

    $34,589

    $400
    23,714 mi.
    Est. $637/mo

    Weber Chevrolet Granite City

    4.9
    Check Availability
    Granite City, IL (32 mi)
    Quick view
  • Summit White 2023 GMC Terrain AT4Summit White 2023 GMC Terrain AT4Summit White 2023 GMC Terrain AT4Summit White 2023 GMC Terrain AT4Summit White 2023 GMC Terrain AT4Summit White 2023 GMC Terrain AT4

    $22,495

    $500
    84,216 mi.
    Est. $414/mo

    Laura Chevrolet Buick GMC of Sullivan, LLC

    4.8
    Check Availability
    Sullivan, MO (40 mi)
    Quick view
  • Quicksilver Metallic 2022 GMC Terrain AWD AT4Quicksilver Metallic 2022 GMC Terrain AWD AT4Quicksilver Metallic 2022 GMC Terrain AWD AT4Quicksilver Metallic 2022 GMC Terrain AWD AT4Quicksilver Metallic 2022 GMC Terrain AWD AT4Quicksilver Metallic 2022 GMC Terrain AWD AT4

    $25,470

    $749
    50,963 mi.
    Est. $469/mo

    AutoCenters Nissan

    4.6
    Check Availability
    Herculaneum, MO (39 mi)
    Quick view
  • Red Quartz Tintcoat 2021 GMC Terrain SLTRed Quartz Tintcoat 2021 GMC Terrain SLTRed Quartz Tintcoat 2021 GMC Terrain SLTRed Quartz Tintcoat 2021 GMC Terrain SLTRed Quartz Tintcoat 2021 GMC Terrain SLTRed Quartz Tintcoat 2021 GMC Terrain SLT

    $15,793

    $100
    109,513 mi.
    Est. $291/mo

    Bob Brockland Buick GMC

    4.7
    Check Availability
    Columbia, IL (34 mi)
    Quick view
  • Blue 2024 GMC Terrain SLTBlue 2024 GMC Terrain SLTBlue 2024 GMC Terrain SLTBlue 2024 GMC Terrain SLTBlue 2024 GMC Terrain SLTBlue 2024 GMC Terrain SLT

    $22,998

    48,862 mi.
    Est. $423/mo

    CarMax O'Fallon

    Check Availability
    O'Fallon, IL (45 mi)
    Quick view
  • Summit White 2016 GMC Terrain SLE-1Summit White 2016 GMC Terrain SLE-1Summit White 2016 GMC Terrain SLE-1Summit White 2016 GMC Terrain SLE-1Summit White 2016 GMC Terrain SLE-1Summit White 2016 GMC Terrain SLE-1

    $9,408

    108,389 mi.
    Est. $173/mo

    Auffenberg Ford Belleville

    3.5
    Check Availability
    Belleville, IL (44 mi)
    Quick view
  • Smokey Quartz Metallic 2019 GMC Terrain DenaliSmokey Quartz Metallic 2019 GMC Terrain DenaliSmokey Quartz Metallic 2019 GMC Terrain DenaliSmokey Quartz Metallic 2019 GMC Terrain DenaliSmokey Quartz Metallic 2019 GMC Terrain DenaliSmokey Quartz Metallic 2019 GMC Terrain Denali

    $25,542

    36,379 mi.
    Est. $470/mo

    Auffenberg Auto Mall

    4.6
    Check Availability
    Shiloh, IL (46 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