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
  • Onyx Black 2025 GMC Yukon XL DenaliOnyx Black 2025 GMC Yukon XL DenaliOnyx Black 2025 GMC Yukon XL DenaliOnyx Black 2025 GMC Yukon XL DenaliOnyx Black 2025 GMC Yukon XL DenaliOnyx Black 2025 GMC Yukon XL Denali

    $74,341

    $559
    16,157 mi.
    Est. $1,356/mo

    Stew Hansen Buick GMC

    4.1
    Clive, IA (21 mi)
    Check Availability
  • Carbon Black Metallic 2020 GMC Sierra 3500 AT4Carbon Black Metallic 2020 GMC Sierra 3500 AT4Carbon Black Metallic 2020 GMC Sierra 3500 AT4Carbon Black Metallic 2020 GMC Sierra 3500 AT4Carbon Black Metallic 2020 GMC Sierra 3500 AT4Carbon Black Metallic 2020 GMC Sierra 3500 AT4

    $33,588

    199,608 mi.
    Est. $613/mo

    Ames Ford

    4.9
    Ames, IA (28 mi)
    Check Availability
  • Gray 2023 GMC Acadia AT4Gray 2023 GMC Acadia AT4Gray 2023 GMC Acadia AT4Gray 2023 GMC Acadia AT4Gray 2023 GMC Acadia AT4Gray 2023 GMC Acadia AT4

    $35,998

    $1K
    18,462 mi.
    Est. $657/mo

    CarMax Des Moines

    4.1
    Urbandale, IA (22 mi)
    Check Availability
  • Glacier White 2026 GMC Sierra 2500 Denali UltimateGlacier White 2026 GMC Sierra 2500 Denali UltimateGlacier White 2026 GMC Sierra 2500 Denali UltimateGlacier White 2026 GMC Sierra 2500 Denali UltimateGlacier White 2026 GMC Sierra 2500 Denali UltimateGlacier White 2026 GMC Sierra 2500 Denali Ultimate

    $82,927

    $1.4K
    22,912 mi.
    Est. $1,513/mo

    Bob Brown Buick GMC

    4.8
    Ankeny, IA (12 mi)
    Check Availability
  • Ebony Twilight Metallic 2020 GMC Acadia DenaliEbony Twilight Metallic 2020 GMC Acadia DenaliEbony Twilight Metallic 2020 GMC Acadia DenaliEbony Twilight Metallic 2020 GMC Acadia DenaliEbony Twilight Metallic 2020 GMC Acadia DenaliEbony Twilight Metallic 2020 GMC Acadia Denali

    $19,678

    $245
    100,518 mi.
    Est. $359/mo

    Bob Brown Buick GMC

    4.8
    Ankeny, IA (12 mi)
    Check Availability
  • Sterling 2026 GMC Sierra 2500 AT4Sterling 2026 GMC Sierra 2500 AT4Sterling 2026 GMC Sierra 2500 AT4Sterling 2026 GMC Sierra 2500 AT4Sterling 2026 GMC Sierra 2500 AT4Sterling 2026 GMC Sierra 2500 AT4

    $69,500

    17,342 mi.
    Est. $1,268/mo

    Stew Hansen Buick GMC

    4.1
    Clive, IA (21 mi)
    Check Availability
  • Satin Steel Metallic 2021 GMC Yukon XL DenaliSatin Steel Metallic 2021 GMC Yukon XL DenaliSatin Steel Metallic 2021 GMC Yukon XL DenaliSatin Steel Metallic 2021 GMC Yukon XL DenaliSatin Steel Metallic 2021 GMC Yukon XL DenaliSatin Steel Metallic 2021 GMC Yukon XL Denali

    $37,379

    122,981 mi.
    Est. $682/mo

    Willis Chevrolet of Granger

    4.8
    Granger, IA (26 mi)
    Check Availability
  • 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,495

    $400
    63,238 mi.
    Est. $356/mo

    DriveTime of Des Moines

    4.6
    Des Moines, IA (18 mi)
    Check Availability
  • 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

    $39,704

    $1K
    71,529 mi.
    Est. $724/mo

    Bob Brown Buick GMC

    4.8
    Ankeny, IA (12 mi)
    Check Availability
  • Red 2018 GMC Terrain DenaliRed 2018 GMC Terrain DenaliRed 2018 GMC Terrain DenaliRed 2018 GMC Terrain DenaliRed 2018 GMC Terrain DenaliRed 2018 GMC Terrain Denali

    $17,998

    89,217 mi.
    Est. $328/mo

    CarMax Des Moines

    4.1
    Urbandale, IA (22 mi)
    Check Availability
  • Sterling Metallic 2024 GMC Terrain DenaliSterling Metallic 2024 GMC Terrain DenaliSterling Metallic 2024 GMC Terrain DenaliSterling Metallic 2024 GMC Terrain DenaliSterling Metallic 2024 GMC Terrain DenaliSterling Metallic 2024 GMC Terrain Denali

    $29,040

    63,331 mi.
    Est. $530/mo

    Willis Nissan

    4.4
    Des Moines, IA (18 mi)
    Check Availability
  • Sterling 2024 GMC Terrain AT4Sterling 2024 GMC Terrain AT4Sterling 2024 GMC Terrain AT4Sterling 2024 GMC Terrain AT4Sterling 2024 GMC Terrain AT4Sterling 2024 GMC Terrain AT4

    $27,497

    $642
    39,096 mi.
    Est. $502/mo

    Bob Brown Buick GMC

    4.8
    Ankeny, IA (12 mi)
    Check Availability
  • Onyx Black 2015 GMC Canyon SLEOnyx Black 2015 GMC Canyon SLEOnyx Black 2015 GMC Canyon SLEOnyx Black 2015 GMC Canyon SLEOnyx Black 2015 GMC Canyon SLEOnyx Black 2015 GMC Canyon SLE

    $15,175

    152,654 mi.
    Est. $277/mo

    Tom's Auto Sales North

    Des Moines, IA (14 mi)
    Check Availability
  • Black 2021 GMC Acadia DenaliBlack 2021 GMC Acadia DenaliBlack 2021 GMC Acadia DenaliBlack 2021 GMC Acadia DenaliBlack 2021 GMC Acadia DenaliBlack 2021 GMC Acadia Denali

    $17,175

    93,955 mi.
    Est. $313/mo

    Tom's Auto Sales West

    Urbandale, IA (18 mi)
    Check Availability
  • Summit White 2021 GMC Sierra 2500 AT4Summit White 2021 GMC Sierra 2500 AT4Summit White 2021 GMC Sierra 2500 AT4Summit White 2021 GMC Sierra 2500 AT4Summit White 2021 GMC Sierra 2500 AT4Summit White 2021 GMC Sierra 2500 AT4

    $40,170

    $955
    150,629 mi.
    Est. $733/mo

    Leshen Auto Sales

    Des Moines, IA (14 mi)
    Check Availability
  • Summit White 2022 GMC Acadia SLESummit White 2022 GMC Acadia SLESummit White 2022 GMC Acadia SLESummit White 2022 GMC Acadia SLESummit White 2022 GMC Acadia SLESummit White 2022 GMC Acadia SLE

    $19,857

    $311
    83,006 mi.
    Est. $362/mo

    Bob Brown Pre-Owned Merle Hay

    Urbandale, IA (19 mi)
    Check Availability
  • Silver 2019 GMC Terrain SLESilver 2019 GMC Terrain SLESilver 2019 GMC Terrain SLESilver 2019 GMC Terrain SLESilver 2019 GMC Terrain SLESilver 2019 GMC Terrain SLE

    $13,675

    123,391 mi.
    Est. $249/mo

    Tom's Auto Sales North

    Des Moines, IA (14 mi)
    Check Availability
  • 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

    $17,168

    $511
    82,957 mi.
    Est. $313/mo

    Bob Brown Pre-Owned Merle Hay

    Urbandale, IA (19 mi)
    Check Availability
  • Gray 2019 GMC Acadia DenaliGray 2019 GMC Acadia DenaliGray 2019 GMC Acadia DenaliGray 2019 GMC Acadia DenaliGray 2019 GMC Acadia DenaliGray 2019 GMC Acadia Denali

    $22,038

    $1K
    82,081 mi.
    Est. $402/mo

    A3 Auto

    Bondurant, IA (6 mi)
    Check Availability
  • Summit White 2024 GMC Savana 2500 CARGO VANSummit White 2024 GMC Savana 2500 CARGO VANSummit White 2024 GMC Savana 2500 CARGO VANSummit White 2024 GMC Savana 2500 CARGO VANSummit White 2024 GMC Savana 2500 CARGO VANSummit White 2024 GMC Savana 2500 CARGO VAN

    $30,157

    $711
    14,217 mi.
    Est. $550/mo

    Bob Brown Pre-Owned Merle Hay

    Urbandale, IA (19 mi)
    Check Availability
  • Midnight Pine 2026 GMC Yukon XL AT4, 4WDMidnight Pine 2026 GMC Yukon XL AT4, 4WDMidnight Pine 2026 GMC Yukon XL AT4, 4WDMidnight Pine 2026 GMC Yukon XL AT4, 4WDMidnight Pine 2026 GMC Yukon XL AT4, 4WDMidnight Pine 2026 GMC Yukon XL AT4, 4WD

    $82,692

    11,936 mi.
    Est. $1,508/mo

    Stivers Ford of Waukee

    3.6
    Waukee, IA (26 mi)
    Check Availability
  • Sterling Metallic 2026 GMC Canyon ElevationSterling Metallic 2026 GMC Canyon ElevationSterling Metallic 2026 GMC Canyon ElevationSterling Metallic 2026 GMC Canyon ElevationSterling Metallic 2026 GMC Canyon ElevationSterling Metallic 2026 GMC Canyon Elevation

    $41,680

    $292
    370 mi.
    Est. $760/mo

    Stivers Ford of Waukee

    3.6
    Waukee, IA (26 mi)
    Check Availability
  • Blue Steel Metallic 2019 GMC Acadia SLE-1Blue Steel Metallic 2019 GMC Acadia SLE-1Blue Steel Metallic 2019 GMC Acadia SLE-1Blue Steel Metallic 2019 GMC Acadia SLE-1Blue Steel Metallic 2019 GMC Acadia SLE-1Blue Steel Metallic 2019 GMC Acadia SLE-1

    $12,888

    106,429 mi.
    Est. $235/mo

    Stivers Ford of Waukee

    3.6
    Waukee, IA (26 mi)
    Check Availability
  • Sterling Metallic 2026 GMC Terrain AWD ElevationSterling Metallic 2026 GMC Terrain AWD ElevationSterling Metallic 2026 GMC Terrain AWD ElevationSterling Metallic 2026 GMC Terrain AWD ElevationSterling Metallic 2026 GMC Terrain AWD ElevationSterling Metallic 2026 GMC Terrain AWD Elevation

    $29,441

    $610
    18,091 mi.
    Est. $537/mo

    Stivers Ford of Waukee

    3.6
    Waukee, IA (26 mi)
    Check Availability
  • Black 1993 GMC Suburban 2500 4WDBlack 1993 GMC Suburban 2500 4WDBlack 1993 GMC Suburban 2500 4WDBlack 1993 GMC Suburban 2500 4WDBlack 1993 GMC Suburban 2500 4WDBlack 1993 GMC Suburban 2500 4WD

    $14,045

    $1K
    100,474 mi.
    Est. $256/mo

    Salem Autosports

    3.7
    $412 delivery from Trevor, WI (275 mi)
    Check Availability
  • Meteorite Metallic (Grey) 2025 GMC HUMMER EV SUV 3XMeteorite Metallic (Grey) 2025 GMC HUMMER EV SUV 3XMeteorite Metallic (Grey) 2025 GMC HUMMER EV SUV 3XMeteorite Metallic (Grey) 2025 GMC HUMMER EV SUV 3XMeteorite Metallic (Grey) 2025 GMC HUMMER EV SUV 3XMeteorite Metallic (Grey) 2025 GMC HUMMER EV SUV 3X

    $68,199

    $700
    20,523 mi.
    Est. $1,244/mo

    Jim Butler Chevrolet

    4.3
    $266 delivery from Fenton, MO (267 mi)
    Check Availability