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
  • Copper Red Metallic 2016 GMC Canyon SLTCopper Red Metallic 2016 GMC Canyon SLTCopper Red Metallic 2016 GMC Canyon SLTCopper Red Metallic 2016 GMC Canyon SLTCopper Red Metallic 2016 GMC Canyon SLT

    $21,455

    87,531 mi.
    Est. $401/mo

    Victory Toyota of St. Louis

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

    Quick view
  • Summit White 2019 GMC Yukon SLTSummit White 2019 GMC Yukon SLTSummit White 2019 GMC Yukon SLTSummit White 2019 GMC Yukon SLTSummit White 2019 GMC Yukon SLTSummit White 2019 GMC Yukon SLT

    $30,985

    86,095 mi.
    Est. $579/mo

    Quality Buick GMC Cadillac

    4.1
    Check Availability
    Alton, IL (19 mi)

    Quick view
  • White 2023 GMC Acadia AT4White 2023 GMC Acadia AT4White 2023 GMC Acadia AT4White 2023 GMC Acadia AT4White 2023 GMC Acadia AT4White 2023 GMC Acadia AT4

    $31,998

    48,317 mi.
    Est. $598/mo

    CarMax St. Louis Mid Rivers Mall

    Check Availability
    St. Peters, MO (19 mi)
    Quick view
  • White Frost Tri-Coat 2023 GMC Sierra 2500 SLTWhite Frost Tri-Coat 2023 GMC Sierra 2500 SLTWhite Frost Tri-Coat 2023 GMC Sierra 2500 SLTWhite Frost Tri-Coat 2023 GMC Sierra 2500 SLTWhite Frost Tri-Coat 2023 GMC Sierra 2500 SLTWhite Frost Tri-Coat 2023 GMC Sierra 2500 SLT

    $55,995

    29,366 mi.
    Est. $1,047/mo

    Laura Buick GMC

    4.5
    Check Availability
    Collinsville, IL (17 mi)
    Quick view
  • Graphite Gray Metallic 2020 GMC Terrain SLTGraphite Gray Metallic 2020 GMC Terrain SLTGraphite Gray Metallic 2020 GMC Terrain SLTGraphite Gray Metallic 2020 GMC Terrain SLTGraphite Gray Metallic 2020 GMC Terrain SLTGraphite Gray Metallic 2020 GMC Terrain SLT

    $21,950

    45,602 mi.
    Est. $410/mo

    Dean Team Volkswagen of Kirkwood

    3.6
    Check Availability
    St Louis, MO (8 mi)
    Quick view
  • White Frost Tri-Coat 2024 GMC Sierra 2500 Denali UltimateWhite Frost Tri-Coat 2024 GMC Sierra 2500 Denali UltimateWhite Frost Tri-Coat 2024 GMC Sierra 2500 Denali UltimateWhite Frost Tri-Coat 2024 GMC Sierra 2500 Denali UltimateWhite Frost Tri-Coat 2024 GMC Sierra 2500 Denali UltimateWhite Frost Tri-Coat 2024 GMC Sierra 2500 Denali Ultimate

    $75,995

    47,316 mi.
    Est. $1,421/mo

    Laura Buick GMC

    4.5
    Check Availability
    Collinsville, IL (17 mi)
    Quick view
  • White Frost Tri-Coat 2021 GMC Sierra 2500 DenaliWhite Frost Tri-Coat 2021 GMC Sierra 2500 DenaliWhite Frost Tri-Coat 2021 GMC Sierra 2500 DenaliWhite Frost Tri-Coat 2021 GMC Sierra 2500 DenaliWhite Frost Tri-Coat 2021 GMC Sierra 2500 DenaliWhite Frost Tri-Coat 2021 GMC Sierra 2500 Denali

    $49,995

    109,260 mi.
    Est. $935/mo

    Laura Buick GMC

    4.5
    Check Availability
    Collinsville, IL (17 mi)
    Quick view
  • Quicksilver Metallic 2018 GMC Sierra 1500 DenaliQuicksilver Metallic 2018 GMC Sierra 1500 DenaliQuicksilver Metallic 2018 GMC Sierra 1500 DenaliQuicksilver Metallic 2018 GMC Sierra 1500 DenaliQuicksilver Metallic 2018 GMC Sierra 1500 DenaliQuicksilver Metallic 2018 GMC Sierra 1500 Denali

    $32,984

    81,731 mi.
    Est. $617/mo

    Quality Buick GMC Cadillac

    4.1
    Check Availability
    Alton, IL (19 mi)

    Quick view
  • Onyx Black 2020 GMC Sierra 2500 DenaliOnyx Black 2020 GMC Sierra 2500 DenaliOnyx Black 2020 GMC Sierra 2500 DenaliOnyx Black 2020 GMC Sierra 2500 DenaliOnyx Black 2020 GMC Sierra 2500 DenaliOnyx Black 2020 GMC Sierra 2500 Denali

    $52,995

    $1K
    80,313 mi.
    Est. $991/mo

    Laura Buick GMC

    4.5
    Check Availability
    Collinsville, IL (17 mi)
    Quick view
  • Cardinal Red 2019 GMC Canyon SLECardinal Red 2019 GMC Canyon SLECardinal Red 2019 GMC Canyon SLECardinal Red 2019 GMC Canyon SLECardinal Red 2019 GMC Canyon SLECardinal Red 2019 GMC Canyon SLE

    $23,990

    48,966 mi.
    Est. $449/mo

    Suntrup Buick GMC

    3.9
    Check Availability
    Saint Peters, MO (17 mi)
    Quick view
  • Summit White 2008 GMC Yukon XL DenaliSummit White 2008 GMC Yukon XL DenaliSummit White 2008 GMC Yukon XL DenaliSummit White 2008 GMC Yukon XL DenaliSummit White 2008 GMC Yukon XL DenaliSummit White 2008 GMC Yukon XL Denali

    $6,850

    218,808 mi.
    Est. $128/mo

    Drive Force Auto Plaza

    Check Availability
    Fenton, MO (16 mi)
    Quick view
  • Onyx Black 2026 GMC Sierra 2500 AT4Onyx Black 2026 GMC Sierra 2500 AT4Onyx Black 2026 GMC Sierra 2500 AT4Onyx Black 2026 GMC Sierra 2500 AT4Onyx Black 2026 GMC Sierra 2500 AT4Onyx Black 2026 GMC Sierra 2500 AT4

    $76,995

    1,365 mi.
    Est. $1,440/mo

    Laura Buick GMC

    4.5
    Check Availability
    Collinsville, IL (17 mi)
    Quick view
  • Summit White 2026 GMC Sierra 2500 AT4XSummit White 2026 GMC Sierra 2500 AT4XSummit White 2026 GMC Sierra 2500 AT4XSummit White 2026 GMC Sierra 2500 AT4XSummit White 2026 GMC Sierra 2500 AT4XSummit White 2026 GMC Sierra 2500 AT4X

    $85,109

    $568
    2,190 mi.
    Est. $1,591/mo

    Dave Sinclair Buick GMC

    4.9
    Check Availability
    Saint Louis, MO (12 mi)
    Quick view
  • Satin Steel Metallic 2020 GMC Acadia DenaliSatin Steel Metallic 2020 GMC Acadia DenaliSatin Steel Metallic 2020 GMC Acadia DenaliSatin Steel Metallic 2020 GMC Acadia DenaliSatin Steel Metallic 2020 GMC Acadia DenaliSatin Steel Metallic 2020 GMC Acadia Denali

    $22,995

    95,369 mi.
    Est. $430/mo

    Quality Buick GMC Cadillac

    4.1
    Check Availability
    Alton, IL (19 mi)

    Quick view
  • Brownstone Metallic 2020 GMC Sierra 2500 SLTBrownstone Metallic 2020 GMC Sierra 2500 SLTBrownstone Metallic 2020 GMC Sierra 2500 SLTBrownstone Metallic 2020 GMC Sierra 2500 SLTBrownstone Metallic 2020 GMC Sierra 2500 SLTBrownstone Metallic 2020 GMC Sierra 2500 SLT

    $43,995

    117,808 mi.
    Est. $823/mo

    Laura Buick GMC

    4.5
    Check Availability
    Collinsville, IL (17 mi)
    Quick view
  • Graphite Gray Metallic 2021 GMC Terrain SLEGraphite Gray Metallic 2021 GMC Terrain SLEGraphite Gray Metallic 2021 GMC Terrain SLEGraphite Gray Metallic 2021 GMC Terrain SLEGraphite Gray Metallic 2021 GMC Terrain SLEGraphite Gray Metallic 2021 GMC Terrain SLE

    $17,214

    95,762 mi.
    Est. $322/mo

    Clement Ford

    2.4
    Check Availability
    Wentzville, MO (30 mi)
    Quick view
  • Onyx Black 2024 GMC Sierra 2500 DenaliOnyx Black 2024 GMC Sierra 2500 DenaliOnyx Black 2024 GMC Sierra 2500 DenaliOnyx Black 2024 GMC Sierra 2500 DenaliOnyx Black 2024 GMC Sierra 2500 DenaliOnyx Black 2024 GMC Sierra 2500 Denali

    $67,995

    41,279 mi.
    Est. $1,271/mo

    Laura Buick GMC

    4.5
    Check Availability
    Collinsville, IL (17 mi)
    Quick view
  • Summit White 2025 GMC Sierra 1500 AT4Summit White 2025 GMC Sierra 1500 AT4Summit White 2025 GMC Sierra 1500 AT4Summit White 2025 GMC Sierra 1500 AT4Summit White 2025 GMC Sierra 1500 AT4Summit White 2025 GMC Sierra 1500 AT4

    $57,400

    15,360 mi.
    Est. $1,073/mo

    Clement Supercenter

    2.7
    Check Availability
    St. Charles, MO (16 mi)
    Quick view
  • Hunter Metallic 2023 GMC Acadia DenaliHunter Metallic 2023 GMC Acadia DenaliHunter Metallic 2023 GMC Acadia DenaliHunter Metallic 2023 GMC Acadia DenaliHunter Metallic 2023 GMC Acadia DenaliHunter Metallic 2023 GMC Acadia Denali

    $30,246

    $502
    71,320 mi.
    Est. $566/mo

    Dave Sinclair Buick GMC

    4.9
    Check Availability
    Saint Louis, MO (12 mi)
    Quick view
  • Summit White 2019 GMC Canyon DenaliSummit White 2019 GMC Canyon DenaliSummit White 2019 GMC Canyon DenaliSummit White 2019 GMC Canyon DenaliSummit White 2019 GMC Canyon DenaliSummit White 2019 GMC Canyon Denali

    $24,772

    93,637 mi.
    Est. $463/mo

    Dave Sinclair Lincoln South

    4.4
    Check Availability
    Ballwin, MO (12 mi)

    Quick view
  • White Frost Tri-Coat 2022 GMC Yukon DenaliWhite Frost Tri-Coat 2022 GMC Yukon DenaliWhite Frost Tri-Coat 2022 GMC Yukon DenaliWhite Frost Tri-Coat 2022 GMC Yukon DenaliWhite Frost Tri-Coat 2022 GMC Yukon DenaliWhite Frost Tri-Coat 2022 GMC Yukon Denali

    $52,995

    60,825 mi.
    Est. $991/mo

    Laura Buick GMC

    4.5
    Check Availability
    Collinsville, IL (17 mi)
    Quick view
  • Sterling Metallic 2024 GMC Sierra 1500 DenaliSterling Metallic 2024 GMC Sierra 1500 DenaliSterling Metallic 2024 GMC Sierra 1500 DenaliSterling Metallic 2024 GMC Sierra 1500 DenaliSterling Metallic 2024 GMC Sierra 1500 DenaliSterling Metallic 2024 GMC Sierra 1500 Denali

    $58,884

    $519
    14,632 mi.
    Est. $1,101/mo

    Dave Sinclair Buick GMC

    4.9
    Check Availability
    Saint Louis, MO (12 mi)
    Quick view
  • Summit White 2020 GMC Sierra 2500 DenaliSummit White 2020 GMC Sierra 2500 DenaliSummit White 2020 GMC Sierra 2500 DenaliSummit White 2020 GMC Sierra 2500 DenaliSummit White 2020 GMC Sierra 2500 DenaliSummit White 2020 GMC Sierra 2500 Denali

    $62,995

    31,779 mi.
    Est. $1,178/mo

    Laura Buick GMC

    4.5
    Check Availability
    Collinsville, IL (17 mi)
    Quick view
  • Volcanic Red 2024 GMC Sierra 2500 DenaliVolcanic Red 2024 GMC Sierra 2500 DenaliVolcanic Red 2024 GMC Sierra 2500 DenaliVolcanic Red 2024 GMC Sierra 2500 DenaliVolcanic Red 2024 GMC Sierra 2500 DenaliVolcanic Red 2024 GMC Sierra 2500 Denali

    $68,995

    45,575 mi.
    Est. $1,290/mo

    Laura Buick GMC

    4.5
    Check Availability
    Collinsville, IL (17 mi)
    Quick view
  • Sterling 2024 GMC Canyon ElevationSterling 2024 GMC Canyon ElevationSterling 2024 GMC Canyon ElevationSterling 2024 GMC Canyon ElevationSterling 2024 GMC Canyon ElevationSterling 2024 GMC Canyon Elevation

    $38,300

    13,676 mi.
    Est. $716/mo

    Clement Supercenter

    2.7
    Check Availability
    St. Charles, MO (16 mi)
    Quick view
  • Cardinal Red 2019 GMC Sierra 1500 SLECardinal Red 2019 GMC Sierra 1500 SLECardinal Red 2019 GMC Sierra 1500 SLECardinal Red 2019 GMC Sierra 1500 SLECardinal Red 2019 GMC Sierra 1500 SLECardinal Red 2019 GMC Sierra 1500 SLE

    $18,985

    151,640 mi.
    Est. $355/mo

    Quality Buick GMC Cadillac

    4.1
    Check Availability
    Alton, IL (19 mi)

    Quick view
  • Summit White 2026 GMC Sierra 2500 AT4Summit White 2026 GMC Sierra 2500 AT4Summit White 2026 GMC Sierra 2500 AT4Summit White 2026 GMC Sierra 2500 AT4Summit White 2026 GMC Sierra 2500 AT4Summit White 2026 GMC Sierra 2500 AT4

    $84,300

    $200
    4,707 mi.
    Est. $1,576/mo

    Clement Supercenter

    2.7
    Check Availability
    St. Charles, MO (16 mi)
    Quick view
  • Onyx Black 2021 GMC Yukon DenaliOnyx Black 2021 GMC Yukon DenaliOnyx Black 2021 GMC Yukon DenaliOnyx Black 2021 GMC Yukon DenaliOnyx Black 2021 GMC Yukon DenaliOnyx Black 2021 GMC Yukon Denali

    $55,950

    69,341 mi.
    Est. $1,046/mo

    Dean Team Volkswagen of Kirkwood

    3.6
    Check Availability
    St Louis, MO (8 mi)
    Quick view
  • Onyx Black 2025 GMC Sierra 2500 SLEOnyx Black 2025 GMC Sierra 2500 SLEOnyx Black 2025 GMC Sierra 2500 SLEOnyx Black 2025 GMC Sierra 2500 SLEOnyx Black 2025 GMC Sierra 2500 SLEOnyx Black 2025 GMC Sierra 2500 SLE

    $60,000

    24,511 mi.
    Est. $1,122/mo

    Clement Supercenter

    2.7
    Check Availability
    St. Charles, MO (16 mi)
    Quick view
  • Red 1992 GMC Sierra 2500 BaseRed 1992 GMC Sierra 2500 BaseRed 1992 GMC Sierra 2500 BaseRed 1992 GMC Sierra 2500 BaseRed 1992 GMC Sierra 2500 BaseRed 1992 GMC Sierra 2500 Base

    $24,000

    138,314 mi.
    Est. $449/mo

    Gateway Classic Cars

    2.6
    Check Availability
    O Fallon, IL (22 mi)
    Quick view
  • White Frost Tricoat 2018 GMC Sierra 2500 DenaliWhite Frost Tricoat 2018 GMC Sierra 2500 DenaliWhite Frost Tricoat 2018 GMC Sierra 2500 DenaliWhite Frost Tricoat 2018 GMC Sierra 2500 DenaliWhite Frost Tricoat 2018 GMC Sierra 2500 DenaliWhite Frost Tricoat 2018 GMC Sierra 2500 Denali

    $43,500

    119,930 mi.
    Est. $813/mo

    Alderman Automotive

    4.2
    Check Availability
    $123 delivery from Fishers, IN (247 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

    $22,998

    50,494 mi.
    Est. $430/mo

    CarMax Germantown

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