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 Listings
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
  • Dark Sky Metallic 2021 GMC Yukon DenaliDark Sky Metallic 2021 GMC Yukon DenaliDark Sky Metallic 2021 GMC Yukon DenaliDark Sky Metallic 2021 GMC Yukon DenaliDark Sky Metallic 2021 GMC Yukon DenaliDark Sky Metallic 2021 GMC Yukon Denali

    $42,715

    80,638 mi.
    Est. $786/mo

    Victory Toyota of St. Louis

    4.5
    St. Louis, MO (20 mi)
    Check Availability

  • White Frost Tri-Coat 2024 GMC Yukon DenaliWhite Frost Tri-Coat 2024 GMC Yukon DenaliWhite Frost Tri-Coat 2024 GMC Yukon DenaliWhite Frost Tri-Coat 2024 GMC Yukon DenaliWhite Frost Tri-Coat 2024 GMC Yukon DenaliWhite Frost Tri-Coat 2024 GMC Yukon Denali

    $64,372

    25,148 mi.
    Est. $1,185/mo

    Laura Buick GMC

    4.4
    Collinsville, IL (27 mi)
    Check Availability

  • Volcanic Red 2025 GMC Yukon DenaliVolcanic Red 2025 GMC Yukon DenaliVolcanic Red 2025 GMC Yukon DenaliVolcanic Red 2025 GMC Yukon DenaliVolcanic Red 2025 GMC Yukon DenaliVolcanic Red 2025 GMC Yukon Denali

    $70,872

    20,873 mi.
    Est. $1,304/mo

    Laura Buick GMC

    4.4
    Collinsville, IL (27 mi)
    Check Availability

  • Summit White 2024 GMC Yukon XL 4WD AT4Summit White 2024 GMC Yukon XL 4WD AT4Summit White 2024 GMC Yukon XL 4WD AT4Summit White 2024 GMC Yukon XL 4WD AT4Summit White 2024 GMC Yukon XL 4WD AT4Summit White 2024 GMC Yukon XL 4WD AT4

    $62,159

    30,996 mi.
    Est. $1,144/mo

    Dave Sinclair Buick GMC

    4.9
    Saint Louis, MO (20 mi)
    Check Availability
  • Summit White 2023 GMC Yukon XL SLTSummit White 2023 GMC Yukon XL SLTSummit White 2023 GMC Yukon XL SLTSummit White 2023 GMC Yukon XL SLTSummit White 2023 GMC Yukon XL SLTSummit White 2023 GMC Yukon XL SLT

    $54,141

    49,436 mi.
    Est. $996/mo

    Bob Brockland Buick GMC

    4.8
    Columbia, IL (26 mi)
    Check Availability
  • Gray 2025 GMC Yukon XL ElevationGray 2025 GMC Yukon XL ElevationGray 2025 GMC Yukon XL ElevationGray 2025 GMC Yukon XL ElevationGray 2025 GMC Yukon XL ElevationGray 2025 GMC Yukon XL Elevation

    $63,998

    51,989 mi.
    Est. $1,178/mo

    CarMax St. Louis Mid Rivers Mall

    4.5
    St. Peters, MO (7 mi)
    Check Availability
  • Onyx Black 2022 GMC Sierra 1500 Limited AT4Onyx Black 2022 GMC Sierra 1500 Limited AT4Onyx Black 2022 GMC Sierra 1500 Limited AT4Onyx Black 2022 GMC Sierra 1500 Limited AT4Onyx Black 2022 GMC Sierra 1500 Limited AT4Onyx Black 2022 GMC Sierra 1500 Limited AT4

    $36,899

    75,090 mi.
    Est. $679/mo

    Behlmann Buick GMC

    4.7
    Troy, MO (30 mi)
    Check Availability
  • Mocha Steel Metallic 2012 GMC Terrain SLT-2Mocha Steel Metallic 2012 GMC Terrain SLT-2Mocha Steel Metallic 2012 GMC Terrain SLT-2Mocha Steel Metallic 2012 GMC Terrain SLT-2Mocha Steel Metallic 2012 GMC Terrain SLT-2Mocha Steel Metallic 2012 GMC Terrain SLT-2

    $8,031

    135,640 mi.
    Est. $148/mo

    Audi Creve Coeur

    4.7
    Creve Coeur, MO (9 mi)
    Check Availability
  • Volcanic Red 2026 GMC Yukon XL DenaliVolcanic Red 2026 GMC Yukon XL DenaliVolcanic Red 2026 GMC Yukon XL DenaliVolcanic Red 2026 GMC Yukon XL DenaliVolcanic Red 2026 GMC Yukon XL DenaliVolcanic Red 2026 GMC Yukon XL Denali

    $78,872

    12,168 mi.
    Est. $1,452/mo

    Laura Buick GMC

    4.4
    Collinsville, IL (27 mi)
    Check Availability

  • Onyx Black 2024 GMC Yukon XL 4WD AT4Onyx Black 2024 GMC Yukon XL 4WD AT4Onyx Black 2024 GMC Yukon XL 4WD AT4Onyx Black 2024 GMC Yukon XL 4WD AT4Onyx Black 2024 GMC Yukon XL 4WD AT4Onyx Black 2024 GMC Yukon XL 4WD AT4

    $55,682

    $1.1K
    62,369 mi.
    Est. $1,025/mo

    Napleton's St. Louis Nissan

    4.3
    St. Louis, MO (8 mi)
    Check Availability
  • Cayenne Red Tintcoat 2022 GMC Sierra 1500 Limited DenaliCayenne Red Tintcoat 2022 GMC Sierra 1500 Limited DenaliCayenne Red Tintcoat 2022 GMC Sierra 1500 Limited DenaliCayenne Red Tintcoat 2022 GMC Sierra 1500 Limited DenaliCayenne Red Tintcoat 2022 GMC Sierra 1500 Limited DenaliCayenne Red Tintcoat 2022 GMC Sierra 1500 Limited Denali

    $37,884

    $1.4K
    39,407 mi.
    Est. $697/mo

    Dave Sinclair Buick GMC

    4.9
    Saint Louis, MO (20 mi)
    Check Availability
  • Onyx Black 2023 GMC Yukon XL DenaliOnyx Black 2023 GMC Yukon XL DenaliOnyx Black 2023 GMC Yukon XL DenaliOnyx Black 2023 GMC Yukon XL DenaliOnyx Black 2023 GMC Yukon XL DenaliOnyx Black 2023 GMC Yukon XL Denali

    $49,594

    85,046 mi.
    Est. $913/mo

    Land Rover St. Louis

    4.7
    Creve Coeur, MO (9 mi)
    Check Availability
  • Summit White 2015 GMC Canyon SLTSummit White 2015 GMC Canyon SLTSummit White 2015 GMC Canyon SLTSummit White 2015 GMC Canyon SLTSummit White 2015 GMC Canyon SLTSummit White 2015 GMC Canyon SLT

    $18,878

    $2K
    109,526 mi.
    Est. $347/mo

    Dream Nissan Midwest

    4.9
    Wood River, IL (24 mi)
    Check Availability
  • Cayenne Red Tintcoat 2022 GMC Sierra 3500 DenaliCayenne Red Tintcoat 2022 GMC Sierra 3500 DenaliCayenne Red Tintcoat 2022 GMC Sierra 3500 DenaliCayenne Red Tintcoat 2022 GMC Sierra 3500 DenaliCayenne Red Tintcoat 2022 GMC Sierra 3500 DenaliCayenne Red Tintcoat 2022 GMC Sierra 3500 Denali

    $65,299

    16,564 mi.
    Est. $1,202/mo

    Behlmann Buick GMC

    4.7
    Troy, MO (30 mi)
    Check Availability
  • Volcanic Red 2025 GMC Sierra 1500 AT4Volcanic Red 2025 GMC Sierra 1500 AT4Volcanic Red 2025 GMC Sierra 1500 AT4Volcanic Red 2025 GMC Sierra 1500 AT4Volcanic Red 2025 GMC Sierra 1500 AT4Volcanic Red 2025 GMC Sierra 1500 AT4

    $53,872

    17,480 mi.
    Est. $991/mo

    Laura Buick GMC

    4.4
    Collinsville, IL (27 mi)
    Check Availability

  • Silver 2023 GMC Canyon AT4Silver 2023 GMC Canyon AT4Silver 2023 GMC Canyon AT4Silver 2023 GMC Canyon AT4Silver 2023 GMC Canyon AT4Silver 2023 GMC Canyon AT4

    $39,998

    27,253 mi.
    Est. $736/mo

    CarMax St. Louis South Lindbergh

    4.8
    St. Louis, MO (20 mi)
    Check Availability
  • Summit White 2019 GMC Acadia SLT-1Summit White 2019 GMC Acadia SLT-1Summit White 2019 GMC Acadia SLT-1Summit White 2019 GMC Acadia SLT-1Summit White 2019 GMC Acadia SLT-1Summit White 2019 GMC Acadia SLT-1

    $15,400

    $347
    93,323 mi.
    Est. $283/mo

    Audi Exchange Kirkwood

    4.9
    Kirkwood, MO (14 mi)
    Check Availability
  • Onyx Black 2019 GMC Canyon DenaliOnyx Black 2019 GMC Canyon DenaliOnyx Black 2019 GMC Canyon DenaliOnyx Black 2019 GMC Canyon DenaliOnyx Black 2019 GMC Canyon DenaliOnyx Black 2019 GMC Canyon Denali

    $21,890

    115,889 mi.
    Est. $403/mo

    Volvo Cars West County

    4.7
    Ballwin, MO (14 mi)
    Check Availability
  • Summit White 2023 GMC Canyon AT4Summit White 2023 GMC Canyon AT4Summit White 2023 GMC Canyon AT4Summit White 2023 GMC Canyon AT4Summit White 2023 GMC Canyon AT4Summit White 2023 GMC Canyon AT4

    $35,669

    $280
    19,448 mi.
    Est. $656/mo

    Suntrup Buick GMC

    4.2
    Saint Peters, MO (5 mi)
    Check Availability
  • Onyx Black 2021 GMC Canyon ElevationOnyx Black 2021 GMC Canyon ElevationOnyx Black 2021 GMC Canyon ElevationOnyx Black 2021 GMC Canyon ElevationOnyx Black 2021 GMC Canyon ElevationOnyx Black 2021 GMC Canyon Elevation

    $26,294

    62,776 mi.
    Est. $484/mo

    Ackerman Toyota

    4.0
    St Louis, MO (16 mi)
    Check Availability
  • Onyx Black 2023 GMC Yukon Denali UltimateOnyx Black 2023 GMC Yukon Denali UltimateOnyx Black 2023 GMC Yukon Denali UltimateOnyx Black 2023 GMC Yukon Denali UltimateOnyx Black 2023 GMC Yukon Denali UltimateOnyx Black 2023 GMC Yukon Denali Ultimate

    $57,872

    77,736 mi.
    Est. $1,065/mo

    Laura Buick GMC

    4.4
    Collinsville, IL (27 mi)
    Check Availability

  • Sterling Metallic 2026 GMC Acadia Elevation, FWDSterling Metallic 2026 GMC Acadia Elevation, FWDSterling Metallic 2026 GMC Acadia Elevation, FWDSterling Metallic 2026 GMC Acadia Elevation, FWDSterling Metallic 2026 GMC Acadia Elevation, FWDSterling Metallic 2026 GMC Acadia Elevation, FWD

    $38,007

    $156
    19,832 mi.
    Est. $700/mo

    Dave Sinclair Buick GMC

    4.9
    Saint Louis, MO (20 mi)
    Check Availability
  • Summit White 2025 GMC Sierra 2500 SLTSummit White 2025 GMC Sierra 2500 SLTSummit White 2025 GMC Sierra 2500 SLTSummit White 2025 GMC Sierra 2500 SLTSummit White 2025 GMC Sierra 2500 SLTSummit White 2025 GMC Sierra 2500 SLT

    $59,448

    $3.1K
    24,215 mi.
    Est. $1,094/mo

    Dave Sinclair Buick GMC

    4.9
    Saint Louis, MO (20 mi)
    Check Availability
  • Summit White / White 2025 GMC Savana 2500 Work VanSummit White / White 2025 GMC Savana 2500 Work VanSummit White / White 2025 GMC Savana 2500 Work VanSummit White / White 2025 GMC Savana 2500 Work VanSummit White / White 2025 GMC Savana 2500 Work VanSummit White / White 2025 GMC Savana 2500 Work Van

    $32,399

    17,661 mi.
    Est. $596/mo

    Behlmann Chrysler Dodge Jeep Ram

    4.9
    Troy, MO (30 mi)
    Check Availability
  • Ebony Twilight Metallic 2022 GMC Terrain SLEEbony Twilight Metallic 2022 GMC Terrain SLEEbony Twilight Metallic 2022 GMC Terrain SLEEbony Twilight Metallic 2022 GMC Terrain SLEEbony Twilight Metallic 2022 GMC Terrain SLEEbony Twilight Metallic 2022 GMC Terrain SLE

    $21,717

    $171
    40,502 mi.
    Est. $400/mo

    Suntrup Buick GMC

    4.2
    Saint Peters, MO (5 mi)
    Check Availability
  • Cayenne Red Tintcoat 2022 GMC Terrain SLECayenne Red Tintcoat 2022 GMC Terrain SLECayenne Red Tintcoat 2022 GMC Terrain SLECayenne Red Tintcoat 2022 GMC Terrain SLECayenne Red Tintcoat 2022 GMC Terrain SLECayenne Red Tintcoat 2022 GMC Terrain SLE

    $20,501

    $219
    49,161 mi.
    Est. $377/mo

    Suntrup Ford Kirkwood

    4.5
    Kirkwood, MO (14 mi)
    Check Availability
  • Stone Blue Metallic 2017 GMC Sierra 2500 BaseStone Blue Metallic 2017 GMC Sierra 2500 BaseStone Blue Metallic 2017 GMC Sierra 2500 BaseStone Blue Metallic 2017 GMC Sierra 2500 BaseStone Blue Metallic 2017 GMC Sierra 2500 BaseStone Blue Metallic 2017 GMC Sierra 2500 Base

    $22,372

    148,679 mi.
    Est. $412/mo

    Laura Buick GMC

    4.4
    Collinsville, IL (27 mi)
    Check Availability

  • 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

    $20,368

    47,889 mi.
    Est. $375/mo

    EchoPark Automotive St. Louis

    4.7
    Chesterfield, MO (12 mi)
    Check Availability
  • Summit White 2024 GMC Terrain SLESummit White 2024 GMC Terrain SLESummit White 2024 GMC Terrain SLESummit White 2024 GMC Terrain SLESummit White 2024 GMC Terrain SLESummit White 2024 GMC Terrain SLE

    $24,335

    $501
    24,523 mi.
    Est. $448/mo

    Dave Sinclair Buick GMC

    4.9
    Saint Louis, MO (20 mi)
    Check Availability
  • Crystal Red Tintcoat 2014 GMC Acadia DenaliCrystal Red Tintcoat 2014 GMC Acadia DenaliCrystal Red Tintcoat 2014 GMC Acadia DenaliCrystal Red Tintcoat 2014 GMC Acadia DenaliCrystal Red Tintcoat 2014 GMC Acadia DenaliCrystal Red Tintcoat 2014 GMC Acadia Denali

    $12,299

    142,182 mi.
    Est. $226/mo

    Behlmann Buick GMC

    4.7
    Troy, MO (30 mi)
    Check Availability
  • Gray 2020 GMC Terrain SLEGray 2020 GMC Terrain SLEGray 2020 GMC Terrain SLEGray 2020 GMC Terrain SLEGray 2020 GMC Terrain SLEGray 2020 GMC Terrain SLE

    $20,998

    25,854 mi.
    Est. $386/mo

    CarMax St. Louis South Lindbergh

    4.8
    St. Louis, MO (20 mi)
    Check Availability
  • Blue 2015 GMC Terrain SLEBlue 2015 GMC Terrain SLEBlue 2015 GMC Terrain SLEBlue 2015 GMC Terrain SLEBlue 2015 GMC Terrain SLEBlue 2015 GMC Terrain SLE

    $15,998

    56,375 mi.
    Est. $294/mo

    CarMax Grand Rapids (Kentwood)

    4.3
    $299 delivery to St. Peters, MO (7 mi)
    Check Availability
  • Summit White 2024 GMC Sierra 2500 DenaliSummit White 2024 GMC Sierra 2500 DenaliSummit White 2024 GMC Sierra 2500 DenaliSummit White 2024 GMC Sierra 2500 DenaliSummit White 2024 GMC Sierra 2500 DenaliSummit White 2024 GMC Sierra 2500 Denali

    $64,989

    31,169 mi.
    Est. $1,196/mo

    Kearns Motor Car Co.

    4.6
    Free delivery from Johnson Creek, WI (311 mi)
    Check Availability