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 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

    $19,372

    86,143 mi.
    Est. $333/mo

    Laura Buick GMC

    4.5
    Check Availability
    Collinsville, IL (11 mi)

    Quick view
  • Satin Steel Metallic 2020 GMC Terrain SLTSatin Steel Metallic 2020 GMC Terrain SLTSatin Steel Metallic 2020 GMC Terrain SLTSatin Steel Metallic 2020 GMC Terrain SLTSatin Steel Metallic 2020 GMC Terrain SLTSatin Steel Metallic 2020 GMC Terrain SLT

    $20,372

    77,825 mi.
    Est. $351/mo

    Laura Buick GMC

    4.5
    Check Availability
    Collinsville, IL (11 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. $396/mo

    CarMax O'Fallon

    Check Availability
    O'Fallon, IL (19 mi)
    Quick view
  • Gray 2018 GMC Terrain SLEGray 2018 GMC Terrain SLEGray 2018 GMC Terrain SLEGray 2018 GMC Terrain SLEGray 2018 GMC Terrain SLEGray 2018 GMC Terrain SLE

    $17,998

    89,107 mi.
    Est. $310/mo

    CarMax St. Louis Mid Rivers Mall

    Check Availability
    St. Peters, MO (30 mi)
    Quick view
  • Black 2022 GMC Terrain SLEBlack 2022 GMC Terrain SLEBlack 2022 GMC Terrain SLEBlack 2022 GMC Terrain SLEBlack 2022 GMC Terrain SLEBlack 2022 GMC Terrain SLE

    $21,998

    44,257 mi.
    Est. $379/mo

    CarMax St. Louis South Lindbergh

    Check Availability
    St. Louis, MO (27 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 SLEBlue Steel Metallic 2018 GMC Terrain SLE

    $11,980

    $1K
    112,150 mi.
    Est. $206/mo

    St. Louis CDJR

    Check Availability
    Bridgeton, MO (20 mi)
    Quick view
  • Black 2015 GMC Terrain SLT-1Black 2015 GMC Terrain SLT-1Black 2015 GMC Terrain SLT-1Black 2015 GMC Terrain SLT-1Black 2015 GMC Terrain SLT-1Black 2015 GMC Terrain SLT-1

    $8,900

    153,810 mi.
    Est. $153/mo

    Autoport

    Check Availability
    Ellisville, MO (29 mi)
    Quick view
  • Ebony Twilight Metallic 2020 GMC Terrain DenaliEbony Twilight Metallic 2020 GMC Terrain DenaliEbony Twilight Metallic 2020 GMC Terrain DenaliEbony Twilight Metallic 2020 GMC Terrain DenaliEbony Twilight Metallic 2020 GMC Terrain DenaliEbony Twilight Metallic 2020 GMC Terrain Denali

    $27,372

    33,611 mi.
    Est. $471/mo

    Laura Buick GMC

    4.5
    Check Availability
    Collinsville, IL (11 mi)

    Quick view
  • Summit White 2026 GMC Terrain FWD ElevationSummit White 2026 GMC Terrain FWD ElevationSummit White 2026 GMC Terrain FWD ElevationSummit White 2026 GMC Terrain FWD ElevationSummit White 2026 GMC Terrain FWD ElevationSummit White 2026 GMC Terrain FWD Elevation

    $31,250

    $400
    11,178 mi.
    Est. $538/mo

    Jim Butler Maserati

    Check Availability
    Maplewood, MO (22 mi)
    Quick view
  • Summit White 2023 GMC Terrain SLTSummit White 2023 GMC Terrain SLTSummit White 2023 GMC Terrain SLTSummit White 2023 GMC Terrain SLTSummit White 2023 GMC Terrain SLTSummit White 2023 GMC Terrain SLT

    $29,995

    18,012 mi.
    Est. $516/mo

    Quality Chrysler Dodge Jeep Ram of Jerseyville

    Check Availability
    Jerseyville, IL (24 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

    $18,620

    $379
    64,636 mi.
    Est. $320/mo

    Napleton's Mid Rivers Kia

    3.8
    Check Availability
    Saint Peters, MO (29 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

    $8,908

    $464
    108,389 mi.
    Est. $153/mo

    Auffenberg Ford Belleville

    3.5
    Check Availability
    Belleville, IL (24 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

    $22,549

    22,940 mi.
    Est. $388/mo

    Dean Team Volkswagen of Kirkwood

    3.6
    Check Availability
    St Louis, MO (25 mi)
    Quick view
  • Ebony Twilight Metallic 2022 GMC Terrain DenaliEbony Twilight Metallic 2022 GMC Terrain DenaliEbony Twilight Metallic 2022 GMC Terrain DenaliEbony Twilight Metallic 2022 GMC Terrain DenaliEbony Twilight Metallic 2022 GMC Terrain DenaliEbony Twilight Metallic 2022 GMC Terrain Denali

    $27,372

    41,036 mi.
    Est. $471/mo

    Laura Buick GMC

    4.5
    Check Availability
    Collinsville, IL (11 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

    $23,539

    $687
    54,929 mi.
    Est. $405/mo

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

    3.6
    Check Availability
    St Peters, MO (29 mi)
    Quick view
  • Sterling Metallic 2023 GMC Terrain SLTSterling Metallic 2023 GMC Terrain SLTSterling Metallic 2023 GMC Terrain SLTSterling Metallic 2023 GMC Terrain SLTSterling Metallic 2023 GMC Terrain SLTSterling Metallic 2023 GMC Terrain SLT

    $25,555

    29,257 mi.
    Est. $440/mo

    Dave Sinclair Ford

    3.7
    Check Availability
    St. Louis, MO (28 mi)
    Quick view
  • Ebony Twilight Metallic 2019 GMC Terrain SLEEbony Twilight Metallic 2019 GMC Terrain SLEEbony Twilight Metallic 2019 GMC Terrain SLEEbony Twilight Metallic 2019 GMC Terrain SLEEbony Twilight Metallic 2019 GMC Terrain SLEEbony Twilight Metallic 2019 GMC Terrain SLE

    $17,618

    $1K
    59,118 mi.
    Est. $303/mo

    Weber Chevrolet Creve Coeur

    4.9
    Check Availability
    Creve Coeur, MO (24 mi)
    Quick view
  • Crimson Red Tintcoat 2016 GMC Terrain SLTCrimson Red Tintcoat 2016 GMC Terrain SLTCrimson Red Tintcoat 2016 GMC Terrain SLTCrimson Red Tintcoat 2016 GMC Terrain SLT

    $9,154

    $1K
    155,720 mi.
    Est. $158/mo

    Auffenberg Auto Mall

    4.6
    Check Availability
    Shiloh, IL (20 mi)
    Quick view
  • Downpour Metallic 2026 GMC Terrain DenaliDownpour Metallic 2026 GMC Terrain DenaliDownpour Metallic 2026 GMC Terrain DenaliDownpour Metallic 2026 GMC Terrain DenaliDownpour Metallic 2026 GMC Terrain DenaliDownpour Metallic 2026 GMC Terrain Denali

    $39,515

    $140
    10,839 mi.
    Est. $680/mo

    Suntrup Kia South

    4.8
    Check Availability
    St. Louis, MO (27 mi)
    Quick view
  • Sterling 2023 GMC Terrain SLTSterling 2023 GMC Terrain SLTSterling 2023 GMC Terrain SLTSterling 2023 GMC Terrain SLTSterling 2023 GMC Terrain SLTSterling 2023 GMC Terrain SLT

    $20,372

    89,877 mi.
    Est. $351/mo

    Laura Buick GMC

    4.5
    Check Availability
    Collinsville, IL (11 mi)

    Quick view
  • Ebony Twilight Metallic 2023 GMC Terrain SLTEbony Twilight Metallic 2023 GMC Terrain SLTEbony Twilight Metallic 2023 GMC Terrain SLTEbony Twilight Metallic 2023 GMC Terrain SLTEbony Twilight Metallic 2023 GMC Terrain SLTEbony Twilight Metallic 2023 GMC Terrain SLT

    $21,201

    $300
    44,871 mi.
    Est. $365/mo

    Lou Fusz Buick GMC

    4.4
    Check Availability
    St. Louis, MO (21 mi)
    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

    $23,189

    $100
    36,013 mi.
    Est. $399/mo

    George Weber Chevrolet Columbia

    4.9
    Check Availability
    Columbia, IL (27 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

    $17,877

    91,631 mi.
    Est. $308/mo

    Dave Sinclair Buick GMC

    4.9
    Check Availability
    Saint Louis, MO (27 mi)
    Quick view
  • Summit White 2023 GMC Terrain SLESummit White 2023 GMC Terrain SLESummit White 2023 GMC Terrain SLESummit White 2023 GMC Terrain SLESummit White 2023 GMC Terrain SLESummit White 2023 GMC Terrain SLE

    $19,381

    62,743 mi.
    Est. $334/mo

    Bob Brockland Buick GMC

    4.7
    Check Availability
    Columbia, IL (27 mi)
    Quick view
  • Ebony Twilight Metallic 2025 GMC Terrain ElevationEbony Twilight Metallic 2025 GMC Terrain ElevationEbony Twilight Metallic 2025 GMC Terrain ElevationEbony Twilight Metallic 2025 GMC Terrain ElevationEbony Twilight Metallic 2025 GMC Terrain ElevationEbony Twilight Metallic 2025 GMC Terrain Elevation

    $31,990

    $165
    10,596 mi.
    Est. $550/mo

    Suntrup Buick GMC

    4.0
    Check Availability
    Saint Peters, MO (28 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

    $19,400

    67,345 mi.
    Est. $334/mo

    INFINITI of Creve Coeur

    4.6
    Check Availability
    Creve Coeur, MO (24 mi)
    Quick view
  • White 2023 GMC Terrain SLTWhite 2023 GMC Terrain SLTWhite 2023 GMC Terrain SLTWhite 2023 GMC Terrain SLTWhite 2023 GMC Terrain SLTWhite 2023 GMC Terrain SLT

    $24,895

    57,556 mi.
    Est. $428/mo

    DriveTime of St. Louis-South County

    5.0
    Check Availability
    St. Louis, MO (27 mi)
    Quick view
  • Silver 2019 GMC Terrain SLTSilver 2019 GMC Terrain SLTSilver 2019 GMC Terrain SLTSilver 2019 GMC Terrain SLTSilver 2019 GMC Terrain SLTSilver 2019 GMC Terrain SLT

    $18,998

    93,892 mi.
    Est. $327/mo

    CarMax St. Louis South Lindbergh

    Check Availability
    St. Louis, MO (27 mi)
    Quick view
  • Sterling Metallic 2025 GMC Terrain AWD ElevationSterling Metallic 2025 GMC Terrain AWD ElevationSterling Metallic 2025 GMC Terrain AWD ElevationSterling Metallic 2025 GMC Terrain AWD ElevationSterling Metallic 2025 GMC Terrain AWD ElevationSterling Metallic 2025 GMC Terrain AWD Elevation

    $25,457

    46,067 mi.
    Est. $438/mo

    MAG Chrysler Dodge Jeep Ram

    4.6
    Check Availability
    $396 delivery from Chillicothe, MO (198 mi)
    Quick view
  • Silver 2019 GMC Terrain SLTSilver 2019 GMC Terrain SLTSilver 2019 GMC Terrain SLTSilver 2019 GMC Terrain SLTSilver 2019 GMC Terrain SLTSilver 2019 GMC Terrain SLT

    $22,998

    38,432 mi.
    Est. $396/mo

    CarMax Milwaukee

    4.4
    Check Availability
    $199 delivery to O'Fallon, IL (19 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