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
  • Black 2022 GMC Sierra 1500 Limited DenaliBlack 2022 GMC Sierra 1500 Limited DenaliBlack 2022 GMC Sierra 1500 Limited DenaliBlack 2022 GMC Sierra 1500 Limited DenaliBlack 2022 GMC Sierra 1500 Limited DenaliBlack 2022 GMC Sierra 1500 Limited Denali

    $43,998

    $1K
    43,985 mi.
    Est. $803/mo

    CarMax Des Moines

    4.1
    Urbandale, IA (10 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,295

    $200
    63,238 mi.
    Est. $352/mo

    DriveTime of Des Moines

    4.6
    Des Moines, IA (14 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 (17 mi)
    Check Availability
  • White 2026 GMC Terrain ElevationWhite 2026 GMC Terrain ElevationWhite 2026 GMC Terrain ElevationWhite 2026 GMC Terrain ElevationWhite 2026 GMC Terrain ElevationWhite 2026 GMC Terrain Elevation

    $24,998

    23,550 mi.
    Est. $456/mo

    CarMax Des Moines

    4.1
    Urbandale, IA (10 mi)
    Check Availability
  • 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

    $23,184

    91,046 mi.
    Est. $423/mo

    Karl Chevrolet

    4.6
    Ankeny, IA (21 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,475

    39,096 mi.
    Est. $501/mo

    Bob Brown Buick GMC

    4.8
    Ankeny, IA (21 mi)
    Check Availability
  • 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

    $24,281

    54,773 mi.
    Est. $443/mo

    Deery Brothers Chrysler Dodge Jeep Ram of Waukee

    4.4
    Waukee, IA (7 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

    $28,999

    63,331 mi.
    Est. $529/mo

    Willis Nissan

    4.4
    Des Moines, IA (14 mi)
    Check Availability
  • Glacier White Tricoat 2026 GMC Terrain DenaliGlacier White Tricoat 2026 GMC Terrain DenaliGlacier White Tricoat 2026 GMC Terrain DenaliGlacier White Tricoat 2026 GMC Terrain DenaliGlacier White Tricoat 2026 GMC Terrain DenaliGlacier White Tricoat 2026 GMC Terrain Denali

    $39,665

    17,299 mi.
    Est. $724/mo

    Karl Chevrolet of Stuart

    4.7
    Stuart, IA (22 mi)
    Check Availability
  • 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

    $72,880

    $702
    11,193 mi.
    Est. $1,330/mo

    Stew Hansen Buick GMC

    4.1
    Clive, IA (11 mi)
    Check Availability
  • Onyx Black 2022 GMC Sierra 1500 Limited ElevationOnyx Black 2022 GMC Sierra 1500 Limited ElevationOnyx Black 2022 GMC Sierra 1500 Limited ElevationOnyx Black 2022 GMC Sierra 1500 Limited ElevationOnyx Black 2022 GMC Sierra 1500 Limited ElevationOnyx Black 2022 GMC Sierra 1500 Limited Elevation

    $35,167

    74,598 mi.
    Est. $642/mo

    Karl Chevrolet

    4.6
    Ankeny, IA (21 mi)
    Check Availability
  • Red 2020 GMC Acadia AT4Red 2020 GMC Acadia AT4Red 2020 GMC Acadia AT4Red 2020 GMC Acadia AT4Red 2020 GMC Acadia AT4Red 2020 GMC Acadia AT4

    $24,998

    79,838 mi.
    Est. $456/mo

    CarMax Des Moines

    4.1
    Urbandale, IA (10 mi)
    Check Availability
  • White Frost Tri-Coat 2017 GMC Acadia Limited LimitedWhite Frost Tri-Coat 2017 GMC Acadia Limited LimitedWhite Frost Tri-Coat 2017 GMC Acadia Limited LimitedWhite Frost Tri-Coat 2017 GMC Acadia Limited LimitedWhite Frost Tri-Coat 2017 GMC Acadia Limited LimitedWhite Frost Tri-Coat 2017 GMC Acadia Limited Limited

    $11,175

    129,978 mi.
    Est. $204/mo

    Tom's Auto Sales North

    Des Moines, IA (18 mi)
    Check Availability
  • Onyx Black 2015 GMC Yukon XL 1500 SLTOnyx Black 2015 GMC Yukon XL 1500 SLTOnyx Black 2015 GMC Yukon XL 1500 SLTOnyx Black 2015 GMC Yukon XL 1500 SLTOnyx Black 2015 GMC Yukon XL 1500 SLTOnyx Black 2015 GMC Yukon XL 1500 SLT

    $15,175

    142,804 mi.
    Est. $277/mo

    Tom's Auto Sales North

    Des Moines, IA (18 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

    83,006 mi.
    Est. $362/mo

    Bob Brown Pre-Owned Merle Hay

    Urbandale, IA (14 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 (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

    150,629 mi.
    Est. $733/mo

    Leshen Auto Sales

    Des Moines, IA (17 mi)
    Check Availability
  • Black Cherry Metallic 2018 GMC Acadia DenaliBlack Cherry Metallic 2018 GMC Acadia DenaliBlack Cherry Metallic 2018 GMC Acadia DenaliBlack Cherry Metallic 2018 GMC Acadia DenaliBlack Cherry Metallic 2018 GMC Acadia DenaliBlack Cherry Metallic 2018 GMC Acadia Denali

    $13,175

    166,692 mi.
    Est. $240/mo

    Tom's Auto Sales West

    Urbandale, 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

    82,957 mi.
    Est. $313/mo

    Bob Brown Pre-Owned Merle Hay

    Urbandale, IA (14 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

    82,081 mi.
    Est. $402/mo

    A3 Auto

    Bondurant, IA (27 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

    14,217 mi.
    Est. $550/mo

    Bob Brown Pre-Owned Merle Hay

    Urbandale, IA (14 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

    $81,327

    $1.3K
    11,936 mi.
    Est. $1,484/mo

    Stivers Ford of Waukee

    3.6
    Waukee, IA (7 mi)
    Check Availability
  • Onyx Black 2022 GMC Canyon ElevationOnyx Black 2022 GMC Canyon ElevationOnyx Black 2022 GMC Canyon ElevationOnyx Black 2022 GMC Canyon ElevationOnyx Black 2022 GMC Canyon ElevationOnyx Black 2022 GMC Canyon Elevation

    $30,929

    $570
    38,468 mi.
    Est. $564/mo

    Stivers Ford of Waukee

    3.6
    Waukee, IA (7 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,632

    $256
    107,059 mi.
    Est. $230/mo

    Stivers Ford of Waukee

    3.6
    Waukee, IA (7 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
    $457 delivery from Trevor, WI (305 mi)
    Check Availability
  • Onyx Black 2024 GMC Yukon DenaliOnyx Black 2024 GMC Yukon DenaliOnyx Black 2024 GMC Yukon DenaliOnyx Black 2024 GMC Yukon DenaliOnyx Black 2024 GMC Yukon DenaliOnyx Black 2024 GMC Yukon Denali

    $66,989

    29,974 mi.
    Est. $1,222/mo

    Kearns Motor Car Co.

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