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
  • Metallic 2025 GMC Sierra 3500 ProMetallic 2025 GMC Sierra 3500 ProMetallic 2025 GMC Sierra 3500 ProMetallic 2025 GMC Sierra 3500 ProMetallic 2025 GMC Sierra 3500 ProMetallic 2025 GMC Sierra 3500 Pro

    $54,372

    33,042 mi.
    Est. $960/mo

    Laura Buick GMC

    4.5
    Check Availability
    Collinsville, IL (19 mi)

    Quick view
  • Sterling 2024 GMC Canyon DenaliSterling 2024 GMC Canyon DenaliSterling 2024 GMC Canyon DenaliSterling 2024 GMC Canyon DenaliSterling 2024 GMC Canyon DenaliSterling 2024 GMC Canyon Denali

    $40,872

    $500
    42,545 mi.
    Est. $722/mo

    Laura Buick GMC

    4.5
    Check Availability
    Collinsville, IL (19 mi)

    Quick view
  • Quicksilver Metallic 2020 GMC Terrain SLTQuicksilver Metallic 2020 GMC Terrain SLTQuicksilver Metallic 2020 GMC Terrain SLTQuicksilver Metallic 2020 GMC Terrain SLTQuicksilver Metallic 2020 GMC Terrain SLTQuicksilver Metallic 2020 GMC Terrain SLT

    $21,120

    34,478 mi.
    Est. $373/mo

    Dave Sinclair Buick GMC

    4.9
    Check Availability
    Saint Louis, MO (16 mi)
    Quick view
  • Black 2014 GMC Terrain SLT-2Black 2014 GMC Terrain SLT-2Black 2014 GMC Terrain SLT-2Black 2014 GMC Terrain SLT-2Black 2014 GMC Terrain SLT-2Black 2014 GMC Terrain SLT-2

    $8,100

    $100
    111,151 mi.
    Est. $143/mo

    Auto Prime

    4.6
    Check Availability
    Saint Charles, MO (11 mi)
    Quick view
  • Summit White 2024 GMC Canyon AT4Summit White 2024 GMC Canyon AT4Summit White 2024 GMC Canyon AT4Summit White 2024 GMC Canyon AT4Summit White 2024 GMC Canyon AT4Summit White 2024 GMC Canyon AT4

    $40,332

    $201
    17,092 mi.
    Est. $712/mo

    Dave Sinclair Buick GMC

    4.9
    Check Availability
    Saint Louis, MO (16 mi)
    Quick view
  • 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

    $57,694

    71,721 mi.
    Est. $1,019/mo

    Suntrup Buick GMC

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

    62,743 mi.
    Est. $350/mo

    Bob Brockland Buick GMC

    4.8
    Check Availability
    Columbia, IL (20 mi)
    Quick view
  • White Frost Tri-Coat 2019 GMC Sierra 2500 DenaliWhite Frost Tri-Coat 2019 GMC Sierra 2500 DenaliWhite Frost Tri-Coat 2019 GMC Sierra 2500 DenaliWhite Frost Tri-Coat 2019 GMC Sierra 2500 DenaliWhite Frost Tri-Coat 2019 GMC Sierra 2500 DenaliWhite Frost Tri-Coat 2019 GMC Sierra 2500 Denali

    $51,372

    92,226 mi.
    Est. $907/mo

    Laura Buick GMC

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

    67,346 mi.
    Est. $344/mo

    INFINITI of Creve Coeur

    4.6
    Check Availability
    Creve Coeur, MO (8 mi)
    Quick view
  • Pacific Blue Metallic 2022 GMC Sierra 2500 DenaliPacific Blue Metallic 2022 GMC Sierra 2500 DenaliPacific Blue Metallic 2022 GMC Sierra 2500 DenaliPacific Blue Metallic 2022 GMC Sierra 2500 DenaliPacific Blue Metallic 2022 GMC Sierra 2500 DenaliPacific Blue Metallic 2022 GMC Sierra 2500 Denali

    $51,618

    96,734 mi.
    Est. $912/mo

    EchoPark Automotive St. Louis

    4.7
    Check Availability
    Chesterfield, MO (18 mi)
    Quick view
  • White Frost Tricoat 2024 GMC Sierra 2500 DenaliWhite Frost Tricoat 2024 GMC Sierra 2500 DenaliWhite Frost Tricoat 2024 GMC Sierra 2500 DenaliWhite Frost Tricoat 2024 GMC Sierra 2500 DenaliWhite Frost Tricoat 2024 GMC Sierra 2500 DenaliWhite Frost Tricoat 2024 GMC Sierra 2500 Denali

    $68,400

    $1.9K
    36,017 mi.
    Est. $1,208/mo

    Bob Brockland Buick GMC

    4.8
    Check Availability
    Columbia, IL (20 mi)
    Quick view
  • Summit White 2025 GMC Sierra 2500 Denali UltimateSummit White 2025 GMC Sierra 2500 Denali UltimateSummit White 2025 GMC Sierra 2500 Denali UltimateSummit White 2025 GMC Sierra 2500 Denali UltimateSummit White 2025 GMC Sierra 2500 Denali UltimateSummit White 2025 GMC Sierra 2500 Denali Ultimate

    $85,616

    14,536 mi.
    Est. $1,512/mo

    Jaguar Chesterfield

    5.0
    Check Availability
    Chesterfield, MO (16 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. $565/mo

    CarMax St. Louis South Lindbergh

    Check Availability
    St. Louis, MO (16 mi)
    Quick view
  • Sterling Metallic 2023 GMC Terrain SLESterling Metallic 2023 GMC Terrain SLESterling Metallic 2023 GMC Terrain SLESterling Metallic 2023 GMC Terrain SLESterling Metallic 2023 GMC Terrain SLESterling Metallic 2023 GMC Terrain SLE

    $28,359

    16,123 mi.
    Est. $501/mo

    Jack Schmitt Chevrolet Wood River

    3.5
    Check Availability
    Wood River, IL (17 mi)

    Quick view
  • Summit White 2022 GMC Terrain SLTSummit White 2022 GMC Terrain SLTSummit White 2022 GMC Terrain SLTSummit White 2022 GMC Terrain SLTSummit White 2022 GMC Terrain SLTSummit White 2022 GMC Terrain SLT

    $19,290

    69,960 mi.
    Est. $341/mo

    Genesis of St. Charles

    4.8
    Check Availability
    St. Peters, MO (15 mi)
    Quick view
  • Summit White 2024 GMC Sierra 2500 SLESummit White 2024 GMC Sierra 2500 SLESummit White 2024 GMC Sierra 2500 SLESummit White 2024 GMC Sierra 2500 SLESummit White 2024 GMC Sierra 2500 SLESummit White 2024 GMC Sierra 2500 SLE

    $55,556

    $437
    40,813 mi.
    Est. $981/mo

    Suntrup Buick GMC

    4.0
    Check Availability
    Saint Peters, MO (14 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. $440/mo

    DriveTime of St. Louis-South County

    5.0
    Check Availability
    St. Louis, MO (17 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. $406/mo

    CarMax O'Fallon

    Check Availability
    O'Fallon, IL (25 mi)
    Quick view
  • Red 2021 GMC Yukon XL DenaliRed 2021 GMC Yukon XL DenaliRed 2021 GMC Yukon XL DenaliRed 2021 GMC Yukon XL DenaliRed 2021 GMC Yukon XL DenaliRed 2021 GMC Yukon XL Denali

    $55,998

    63,055 mi.
    Est. $989/mo

    CarMax St. Louis Mid Rivers Mall

    Check Availability
    St. Peters, MO (15 mi)
    Quick view
  • Dark Sky Metallic 2022 GMC Sierra 1500 Limited DenaliDark Sky Metallic 2022 GMC Sierra 1500 Limited DenaliDark Sky Metallic 2022 GMC Sierra 1500 Limited DenaliDark Sky Metallic 2022 GMC Sierra 1500 Limited DenaliDark Sky Metallic 2022 GMC Sierra 1500 Limited DenaliDark Sky Metallic 2022 GMC Sierra 1500 Limited Denali

    $42,372

    44,318 mi.
    Est. $748/mo

    Laura Buick GMC

    4.5
    Check Availability
    Collinsville, 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,117 mi.
    Est. $318/mo

    CarMax St. Louis South Lindbergh

    Check Availability
    St. Louis, MO (16 mi)
    Quick view
  • Stone Blue Metallic 2017 GMC Sierra 3500 DenaliStone Blue Metallic 2017 GMC Sierra 3500 DenaliStone Blue Metallic 2017 GMC Sierra 3500 DenaliStone Blue Metallic 2017 GMC Sierra 3500 DenaliStone Blue Metallic 2017 GMC Sierra 3500 DenaliStone Blue Metallic 2017 GMC Sierra 3500 Denali

    $23,399

    199,166 mi.
    Est. $413/mo

    Drive Force Auto Plaza

    Check Availability
    Fenton, MO (19 mi)
    Quick view
  • Ebony Twilight Metallic 2017 GMC Acadia DenaliEbony Twilight Metallic 2017 GMC Acadia DenaliEbony Twilight Metallic 2017 GMC Acadia DenaliEbony Twilight Metallic 2017 GMC Acadia DenaliEbony Twilight Metallic 2017 GMC Acadia DenaliEbony Twilight Metallic 2017 GMC Acadia Denali

    $13,900

    136,556 mi.
    Est. $246/mo

    Midwest Auto Group

    Check Availability
    Pacific, MO (30 mi)
    Quick view
  • Volcanic Red Tintcoat 2024 GMC Yukon XL DenaliVolcanic Red Tintcoat 2024 GMC Yukon XL DenaliVolcanic Red Tintcoat 2024 GMC Yukon XL DenaliVolcanic Red Tintcoat 2024 GMC Yukon XL DenaliVolcanic Red Tintcoat 2024 GMC Yukon XL DenaliVolcanic Red Tintcoat 2024 GMC Yukon XL Denali

    $56,980

    $1K
    68,025 mi.
    Est. $1,006/mo

    St. Louis CDJR

    Check Availability
    Bridgeton, MO (4 mi)
    Quick view
  • Summit White 2022 GMC Yukon XL SLESummit White 2022 GMC Yukon XL SLESummit White 2022 GMC Yukon XL SLESummit White 2022 GMC Yukon XL SLESummit White 2022 GMC Yukon XL SLESummit White 2022 GMC Yukon XL SLE

    $32,595

    114,160 mi.
    Est. $576/mo

    Continental Auto Sales of Maryland Heights

    Check Availability
    Maryland Heights, MO (8 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,872

    $500
    86,143 mi.
    Est. $333/mo

    Laura Buick GMC

    4.5
    Check Availability
    Collinsville, IL (19 mi)

    Quick view
  • 2017 GMC Acadia SLE-12017 GMC Acadia SLE-12017 GMC Acadia SLE-12017 GMC Acadia SLE-12017 GMC Acadia SLE-12017 GMC Acadia SLE-1

    $8,950

    $500
    149,032 mi.
    Est. $158/mo

    South Auto Center

    Check Availability
    Imperial, MO (25 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

    $9,295

    153,810 mi.
    Est. $164/mo

    Autoport

    Check Availability
    Ellisville, MO (13 mi)
    Quick view
  • Iridium Metallic 2015 GMC Acadia DenaliIridium Metallic 2015 GMC Acadia DenaliIridium Metallic 2015 GMC Acadia DenaliIridium Metallic 2015 GMC Acadia DenaliIridium Metallic 2015 GMC Acadia DenaliIridium Metallic 2015 GMC Acadia Denali

    $12,988

    102,462 mi.
    Est. $229/mo

    Vogue Motor Company

    Check Availability
    St Louis, MO (9 mi)
    Quick view
  • 2016 GMC Sierra 2500 Base2016 GMC Sierra 2500 Base2016 GMC Sierra 2500 Base2016 GMC Sierra 2500 Base2016 GMC Sierra 2500 Base2016 GMC Sierra 2500 Base

    $14,995

    177,845 mi.
    Est. $265/mo

    South Auto Center

    Check Availability
    Imperial, MO (25 mi)
    Quick view
  • Sterling 2024 GMC Yukon XL DenaliSterling 2024 GMC Yukon XL DenaliSterling 2024 GMC Yukon XL DenaliSterling 2024 GMC Yukon XL DenaliSterling 2024 GMC Yukon XL DenaliSterling 2024 GMC Yukon XL Denali

    $70,579

    $1K
    25,494 mi.
    Est. $1,247/mo

    Jim Butler Linn Chevrolet

    4.7
    Check Availability
    Free delivery from Linn, MO (84 mi)
    Quick view
  • Thunderstorm Grey 2025 GMC Sierra EV Max Range DenaliThunderstorm Grey 2025 GMC Sierra EV Max Range DenaliThunderstorm Grey 2025 GMC Sierra EV Max Range DenaliThunderstorm Grey 2025 GMC Sierra EV Max Range DenaliThunderstorm Grey 2025 GMC Sierra EV Max Range DenaliThunderstorm Grey 2025 GMC Sierra EV Max Range Denali

    $76,892

    13,306 mi.
    Est. $1,358/mo

    Jim Schmidt Chevrolet

    4.2
    Check Availability
    $515 delivery from Hicksville, OH (344 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