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

    $18,372

    86,143 mi.
    Est. $325/mo

    Laura Buick GMC

    4.5
    Collinsville, IL (25 mi)
    Check Availability

    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

    $17,121

    83,216 mi.
    Est. $302/mo

    Leo Payne Honda

    Ballwin, MO (13 mi)
    Check Availability

    Quick view
  • White 2019 GMC Terrain SLTWhite 2019 GMC Terrain SLTWhite 2019 GMC Terrain SLTWhite 2019 GMC Terrain SLTWhite 2019 GMC Terrain SLTWhite 2019 GMC Terrain SLT

    $18,384

    75,712 mi.
    Est. $325/mo

    Autoport

    Ellisville, MO (10 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

    $17,400

    91,771 mi.
    Est. $307/mo

    Clement Pre-Owned (Florissant)

    3.1
    Florissant, MO (22 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. $406/mo

    Bommarito Chevrolet/Mazda

    4.0
    St. Louis, MO (3 mi)
    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,199

    55,985 mi.
    Est. $445/mo

    Jim Butler Chevrolet

    4.3
    Fenton, MO (4 mi)
    Check Availability
    Quick view
  • Crimson Red Tintcoat 2017 GMC Terrain SLTCrimson Red Tintcoat 2017 GMC Terrain SLTCrimson Red Tintcoat 2017 GMC Terrain SLTCrimson Red Tintcoat 2017 GMC Terrain SLTCrimson Red Tintcoat 2017 GMC Terrain SLTCrimson Red Tintcoat 2017 GMC Terrain SLT

    $12,449

    $300
    125,764 mi.
    Est. $220/mo

    MINI of St. Louis

    4.9
    St. Louis, MO (9 mi)
    Check Availability
    Quick view
  • Sterling Metallic 2024 GMC Terrain AWD AT4Sterling Metallic 2024 GMC Terrain AWD AT4Sterling Metallic 2024 GMC Terrain AWD AT4Sterling Metallic 2024 GMC Terrain AWD AT4Sterling Metallic 2024 GMC Terrain AWD AT4Sterling Metallic 2024 GMC Terrain AWD AT4

    $23,525

    132,739 mi.
    Est. $416/mo

    Sapaugh GM Country

    4.8
    Herculaneum, MO (18 mi)
    Check Availability

    Quick view
  • Quicksilver Metallic 2019 GMC Terrain SLEQuicksilver Metallic 2019 GMC Terrain SLEQuicksilver Metallic 2019 GMC Terrain SLEQuicksilver Metallic 2019 GMC Terrain SLEQuicksilver Metallic 2019 GMC Terrain SLEQuicksilver Metallic 2019 GMC Terrain SLE

    $14,000

    114,435 mi.
    Est. $247/mo

    Clement Supercenter

    2.5
    St. Charles, MO (23 mi)
    Check Availability
    Quick view
  • $20,470

    84,385 mi.
    Est. $362/mo

    Dave Sinclair Buick GMC

    4.9
    Saint Louis, MO (3 mi)
    Check Availability
    Quick view
  • $8,850

    107,369 mi.
    Est. $156/mo

    Lindenwood Auto Center

    St Louis, MO (8 mi)
    Check Availability
    Quick view
  • Not Priced

    126,819 mi.
    Est. $0/mo

    Elco Chevrolet & Cadillac

    4.9
    Ballwin, MO (12 mi)
    Check Availability
    Quick view
  • $16,618

    99,953 mi.
    Est. $294/mo

    Weber Chevrolet Creve Coeur

    4.9
    Creve Coeur, MO (13 mi)
    Check Availability
    Quick view
  • Quicksilver Metallic 2017 GMC Terrain SLE-2Quicksilver Metallic 2017 GMC Terrain SLE-2Quicksilver Metallic 2017 GMC Terrain SLE-2Quicksilver Metallic 2017 GMC Terrain SLE-2Quicksilver Metallic 2017 GMC Terrain SLE-2Quicksilver Metallic 2017 GMC Terrain SLE-2

    $16,531

    70,599 mi.
    Est. $292/mo

    Sapaugh GM Country

    4.8
    Herculaneum, MO (18 mi)
    Check Availability

    Quick view
  • Volcanic Red Tintcoat 2024 GMC Terrain Denali

    Not Priced

    24,905 mi.
    Est. $0/mo

    AutoCenters Nissan

    4.6
    Herculaneum, MO (17 mi)
    Check Availability
    Quick view
  • $14,705

    $500
    89,696 mi.
    Est. $260/mo

    Bommarito Honda Superstore

    4.8
    Hazelwood, MO (20 mi)
    Check Availability
    Quick view
  • $26,205

    $600
    33,699 mi.
    Est. $463/mo

    Bommarito Honda Superstore

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

    30,558 mi.
    Est. $484/mo

    Bommarito Honda Superstore

    4.8
    Hazelwood, MO (20 mi)
    Check Availability
    Quick view
  • Emerald Metallic 2019 GMC Terrain SLT

    $11,615

    181,198 mi.
    Est. $205/mo

    Bommarito Volkswagen Hazelwood

    4.2
    Hazelwood, MO (20 mi)
    Check Availability
    Quick view
  • Summit White 2022 GMC Terrain DenaliSummit White 2022 GMC Terrain DenaliSummit White 2022 GMC Terrain DenaliSummit White 2022 GMC Terrain DenaliSummit White 2022 GMC Terrain DenaliSummit White 2022 GMC Terrain Denali

    $26,547

    74,762 mi.
    Est. $469/mo

    Sapaugh GM Country

    4.8
    Herculaneum, MO (18 mi)
    Check Availability

    Quick view
  • Not Priced

    97,996 mi.

    Weber Chevrolet Granite City

    4.9
    Granite City, IL (22 mi)
    Check Availability
    Quick view
  • $20,777

    $593
    55,366 mi.
    Est. $367/mo

    Tyler Trenary CDJR

    Pacific, MO (22 mi)
    Check Availability
    Quick view
  • Sterling Metallic 2024 GMC Terrain SLE

    $23,000

    50,569 mi.
    Est. $406/mo

    Clement Pre-Owned (Florissant)

    3.1
    Florissant, MO (22 mi)
    Check Availability
    Quick view
  • Summit White 2024 GMC Terrain SLE

    $23,821

    $200
    45,843 mi.
    Est. $421/mo

    Clement Chrysler Dodge Jeep Ram Florissant

    3.9
    Florissant, MO (22 mi)
    Check Availability
    Quick view
  • Metallic 2024 GMC Terrain SLE

    $23,000

    $600
    50,432 mi.
    Est. $406/mo

    Clement Supercenter

    2.5
    St. Charles, MO (23 mi)
    Check Availability
    Quick view
  • Sterling Metallic 2024 GMC Terrain SLESterling Metallic 2024 GMC Terrain SLESterling Metallic 2024 GMC Terrain SLESterling Metallic 2024 GMC Terrain SLESterling Metallic 2024 GMC Terrain SLESterling Metallic 2024 GMC Terrain SLE

    $28,524

    28,367 mi.
    Est. $504/mo

    Sapaugh GM Country

    4.8
    Herculaneum, MO (18 mi)
    Check Availability

    Quick view
  • Ebony Twilight Metallic 2019 GMC Terrain SLT

    $17,346

    97,957 mi.
    Est. $306/mo

    Auffenberg Auto Mall

    4.6
    Shiloh, IL (26 mi)
    Check Availability
    Quick view
  • White 2015 GMC Terrain SLTWhite 2015 GMC Terrain SLTWhite 2015 GMC Terrain SLTWhite 2015 GMC Terrain SLTWhite 2015 GMC Terrain SLTWhite 2015 GMC Terrain SLT

    $14,998

    90,593 mi.
    Est. $265/mo

    CarMax Gastonia

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

    31,616 mi.
    Est. $459/mo

    Elmhurst Chrysler Dodge Jeep Ram

    3.9
    $324 delivery from Elmhurst, IL (271 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

    $32,372

    27,921 mi.
    Est. $572/mo

    Steve Schmitt, Inc.

    4.6
    Highland, IL (42 mi)
    Check Availability
    Quick view
  • Graphite Gray Metallic 2017 GMC Terrain SLE-1Graphite Gray Metallic 2017 GMC Terrain SLE-1Graphite Gray Metallic 2017 GMC Terrain SLE-1Graphite Gray Metallic 2017 GMC Terrain SLE-1Graphite Gray Metallic 2017 GMC Terrain SLE-1Graphite Gray Metallic 2017 GMC Terrain SLE-1

    $8,899

    152,588 mi.
    Est. $157/mo

    Behlmann Chrysler Dodge Jeep Ram

    4.9
    Troy, MO (47 mi)
    Check Availability
    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

    $20,995

    $620
    84,216 mi.
    Est. $371/mo

    Laura Chevrolet Buick GMC of Sullivan, LLC

    4.8
    Sullivan, MO (44 mi)
    Check Availability
    Quick view
  • Volcanic Red 2026 GMC Terrain DenaliVolcanic Red 2026 GMC Terrain DenaliVolcanic Red 2026 GMC Terrain DenaliVolcanic Red 2026 GMC Terrain DenaliVolcanic Red 2026 GMC Terrain DenaliVolcanic Red 2026 GMC Terrain Denali

    $40,498

    2,824 mi.
    Est. $715/mo

    Jim Trenary Chevrolet Buick GMC

    Union, MO (34 mi)
    Check Availability
    Quick view
  • Red Quartz Tintcoat 2021 GMC Terrain SLERed Quartz Tintcoat 2021 GMC Terrain SLERed Quartz Tintcoat 2021 GMC Terrain SLERed Quartz Tintcoat 2021 GMC Terrain SLERed Quartz Tintcoat 2021 GMC Terrain SLERed Quartz Tintcoat 2021 GMC Terrain SLE

    $16,795

    95,728 mi.
    Est. $297/mo

    Meier Chevrolet GMC

    Sparta, IL (45 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

    $20,990

    64,911 mi.
    Est. $371/mo

    Jim Trenary Chevrolet of Troy

    Troy, MO (46 mi)
    Check Availability
    Quick view
  • Ebony Twilight Metallic 2024 GMC Terrain DenaliEbony Twilight Metallic 2024 GMC Terrain DenaliEbony Twilight Metallic 2024 GMC Terrain DenaliEbony Twilight Metallic 2024 GMC Terrain DenaliEbony Twilight Metallic 2024 GMC Terrain DenaliEbony Twilight Metallic 2024 GMC Terrain Denali

    $33,362

    18,743 mi.
    Est. $589/mo

    Quality Buick GMC Cadillac

    3.7
    Alton, IL (32 mi)
    Check Availability
    Quick view
  • Deep Bronze Metallic 2024 GMC Terrain DenaliDeep Bronze Metallic 2024 GMC Terrain DenaliDeep Bronze Metallic 2024 GMC Terrain DenaliDeep Bronze Metallic 2024 GMC Terrain DenaliDeep Bronze Metallic 2024 GMC Terrain DenaliDeep Bronze Metallic 2024 GMC Terrain Denali

    $37,059

    $300
    7,644 mi.
    Est. $655/mo

    Jack Schmitt Chevrolet Wood River

    3.5
    Wood River, IL (31 mi)
    Check Availability
    Quick view
  • Quicksilver Metallic 2017 GMC Terrain SLTQuicksilver Metallic 2017 GMC Terrain SLTQuicksilver Metallic 2017 GMC Terrain SLTQuicksilver Metallic 2017 GMC Terrain SLTQuicksilver Metallic 2017 GMC Terrain SLTQuicksilver Metallic 2017 GMC Terrain SLT

    $12,755

    85,197 mi.
    Est. $225/mo

    Jim Trenary Chevrolet Buick GMC

    Union, MO (34 mi)
    Check Availability
    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

    $24,967

    $356
    44,315 mi.
    Est. $441/mo

    Clement Ford

    2.2
    Wentzville, MO (33 mi)
    Check Availability
    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

    $19,986

    $271
    95,160 mi.
    Est. $353/mo

    Clement Ford

    2.2
    Wentzville, MO (33 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,421

    70,246 mi.
    Est. $396/mo

    Clement Ford

    2.2
    Wentzville, MO (33 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