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
  • White 2024 GMC Sierra 2500 SLEWhite 2024 GMC Sierra 2500 SLEWhite 2024 GMC Sierra 2500 SLEWhite 2024 GMC Sierra 2500 SLEWhite 2024 GMC Sierra 2500 SLEWhite 2024 GMC Sierra 2500 SLE

    $45,065

    115,479 mi.
    Est. $822/mo

    Charles Gabus Ford

    4.8
    Check Availability
    Des Moines, IA (10 mi)
    Quick view
  • White 2025 GMC Sierra 2500 Denali UltimateWhite 2025 GMC Sierra 2500 Denali UltimateWhite 2025 GMC Sierra 2500 Denali UltimateWhite 2025 GMC Sierra 2500 Denali UltimateWhite 2025 GMC Sierra 2500 Denali UltimateWhite 2025 GMC Sierra 2500 Denali Ultimate

    $79,998

    34,572 mi.
    Est. $1,459/mo

    CarMax Des Moines

    4.1
    Check Availability
    Urbandale, IA (6 mi)
    Quick view
  • Thunderstorm Gray 2025 GMC Sierra 2500 AT4Thunderstorm Gray 2025 GMC Sierra 2500 AT4Thunderstorm Gray 2025 GMC Sierra 2500 AT4Thunderstorm Gray 2025 GMC Sierra 2500 AT4Thunderstorm Gray 2025 GMC Sierra 2500 AT4Thunderstorm Gray 2025 GMC Sierra 2500 AT4

    $75,987

    21,604 mi.
    Est. $1,386/mo

    Karl Chevrolet

    4.4
    Check Availability
    Ankeny, IA (17 mi)
    Quick view
  • Onyx Black 2025 GMC Sierra 2500 Denali UltimateOnyx Black 2025 GMC Sierra 2500 Denali UltimateOnyx Black 2025 GMC Sierra 2500 Denali UltimateOnyx Black 2025 GMC Sierra 2500 Denali UltimateOnyx Black 2025 GMC Sierra 2500 Denali UltimateOnyx Black 2025 GMC Sierra 2500 Denali Ultimate

    $84,959

    16,693 mi.
    Est. $1,550/mo

    Bob Brown Buick GMC

    4.7
    Check Availability
    Ankeny, IA (18 mi)
    Quick view
  • Brown 2018 GMC Sierra 2500 SLTBrown 2018 GMC Sierra 2500 SLTBrown 2018 GMC Sierra 2500 SLTBrown 2018 GMC Sierra 2500 SLTBrown 2018 GMC Sierra 2500 SLTBrown 2018 GMC Sierra 2500 SLT

    $39,990

    101,491 mi.
    Est. $730/mo

    Million Motors

    Check Availability
    Adel, IA (8 mi)
    Quick view
  • Summit White 2017 GMC Sierra 2500 BaseSummit White 2017 GMC Sierra 2500 BaseSummit White 2017 GMC Sierra 2500 BaseSummit White 2017 GMC Sierra 2500 BaseSummit White 2017 GMC Sierra 2500 BaseSummit White 2017 GMC Sierra 2500 Base

    $22,995

    193,832 mi.
    Est. $419/mo

    Kars Inc. Pleasant Hill

    Check Availability
    Des Moines, IA (10 mi)
    Quick view
  • Summit White 2016 GMC Sierra 2500 BaseSummit White 2016 GMC Sierra 2500 BaseSummit White 2016 GMC Sierra 2500 BaseSummit White 2016 GMC Sierra 2500 BaseSummit White 2016 GMC Sierra 2500 BaseSummit White 2016 GMC Sierra 2500 Base

    $26,088

    154,690 mi.
    Est. $476/mo

    Stivers Ford of Waukee

    3.9
    Check Availability
    Waukee, IA (2 mi)
    Quick view
  • Summit White 2025 GMC Sierra 2500 SLESummit White 2025 GMC Sierra 2500 SLESummit White 2025 GMC Sierra 2500 SLESummit White 2025 GMC Sierra 2500 SLESummit White 2025 GMC Sierra 2500 SLESummit White 2025 GMC Sierra 2500 SLE

    $58,995

    $500
    56,028 mi.
    Est. $1,076/mo

    Bob Brown Buick GMC

    4.7
    Check Availability
    Ankeny, IA (18 mi)
    Quick view
  • Summit White 2011 GMC Sierra 2500 Work TruckSummit White 2011 GMC Sierra 2500 Work TruckSummit White 2011 GMC Sierra 2500 Work TruckSummit White 2011 GMC Sierra 2500 Work TruckSummit White 2011 GMC Sierra 2500 Work TruckSummit White 2011 GMC Sierra 2500 Work Truck

    $12,995

    170,768 mi.
    Est. $237/mo

    Tom's Auto Sales North

    Check Availability
    Des Moines, IA (14 mi)
    Quick view
  • Black 2012 GMC Sierra 2500 DenaliBlack 2012 GMC Sierra 2500 DenaliBlack 2012 GMC Sierra 2500 DenaliBlack 2012 GMC Sierra 2500 DenaliBlack 2012 GMC Sierra 2500 DenaliBlack 2012 GMC Sierra 2500 Denali

    $19,995

    181,312 mi.
    Est. $365/mo

    Kars Inc Des Moines

    Check Availability
    Des Moines, IA (17 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

    $32,995

    193,671 mi.
    Est. $602/mo

    Tom's Trucks

    1.9
    Check Availability
    Des Moines, IA (16 mi)
    Quick view
  • Summit White 2017 GMC Sierra 2500 SLTSummit White 2017 GMC Sierra 2500 SLTSummit White 2017 GMC Sierra 2500 SLTSummit White 2017 GMC Sierra 2500 SLTSummit White 2017 GMC Sierra 2500 SLTSummit White 2017 GMC Sierra 2500 SLT

    $35,950

    139,959 mi.
    Est. $656/mo

    Leshen Auto Sales

    Check Availability
    Des Moines, IA (14 mi)
    Quick view
  • Onyx Black 2018 GMC Sierra 2500 DenaliOnyx Black 2018 GMC Sierra 2500 DenaliOnyx Black 2018 GMC Sierra 2500 DenaliOnyx Black 2018 GMC Sierra 2500 DenaliOnyx Black 2018 GMC Sierra 2500 DenaliOnyx Black 2018 GMC Sierra 2500 Denali

    $57,990

    58,964 mi.
    Est. $1,058/mo

    Million Motors

    Check Availability
    Adel, IA (8 mi)
    Quick view
  • White 2024 GMC Sierra 2500 DenaliWhite 2024 GMC Sierra 2500 DenaliWhite 2024 GMC Sierra 2500 DenaliWhite 2024 GMC Sierra 2500 DenaliWhite 2024 GMC Sierra 2500 DenaliWhite 2024 GMC Sierra 2500 Denali

    $67,995

    51,033 mi.
    Est. $1,240/mo

    Tom's Auto Sales North

    Check Availability
    Des Moines, IA (14 mi)
    Quick view
  • White 2022 GMC Sierra 2500 AT4White 2022 GMC Sierra 2500 AT4White 2022 GMC Sierra 2500 AT4White 2022 GMC Sierra 2500 AT4White 2022 GMC Sierra 2500 AT4White 2022 GMC Sierra 2500 AT4

    $53,995

    70,053 mi.
    Est. $985/mo

    Tom's Trucks

    1.9
    Check Availability
    Des Moines, IA (16 mi)
    Quick view
  • White 2011 GMC Sierra 2500 Work TruckWhite 2011 GMC Sierra 2500 Work TruckWhite 2011 GMC Sierra 2500 Work TruckWhite 2011 GMC Sierra 2500 Work TruckWhite 2011 GMC Sierra 2500 Work TruckWhite 2011 GMC Sierra 2500 Work Truck

    $15,900

    100,269 mi.
    Est. $290/mo

    Sam's Riverside Inc.

    1.7
    Check Availability
    Des Moines, IA (17 mi)
    Quick view
  • Black 2021 GMC Sierra 2500 BaseBlack 2021 GMC Sierra 2500 BaseBlack 2021 GMC Sierra 2500 BaseBlack 2021 GMC Sierra 2500 BaseBlack 2021 GMC Sierra 2500 BaseBlack 2021 GMC Sierra 2500 Base

    $22,900

    32,000 mi.
    Est. $418/mo

    Sam's Riverside Inc.

    1.7
    Check Availability
    Des Moines, IA (17 mi)
    Quick view
  • White 2022 GMC Sierra 2500 SLTWhite 2022 GMC Sierra 2500 SLTWhite 2022 GMC Sierra 2500 SLTWhite 2022 GMC Sierra 2500 SLTWhite 2022 GMC Sierra 2500 SLTWhite 2022 GMC Sierra 2500 SLT

    $47,900

    42,452 mi.
    Est. $874/mo

    Sam's Riverside Inc.

    1.7
    Check Availability
    Des Moines, IA (17 mi)
    Quick view
  • Black 2022 GMC Sierra 2500 DenaliBlack 2022 GMC Sierra 2500 DenaliBlack 2022 GMC Sierra 2500 DenaliBlack 2022 GMC Sierra 2500 DenaliBlack 2022 GMC Sierra 2500 DenaliBlack 2022 GMC Sierra 2500 Denali

    $49,900

    68,669 mi.
    Est. $910/mo

    Sam's Riverside Inc.

    1.7
    Check Availability
    Des Moines, IA (17 mi)
    Quick view
  • Black 2022 GMC Sierra 2500 DenaliBlack 2022 GMC Sierra 2500 DenaliBlack 2022 GMC Sierra 2500 DenaliBlack 2022 GMC Sierra 2500 DenaliBlack 2022 GMC Sierra 2500 DenaliBlack 2022 GMC Sierra 2500 Denali

    $49,900

    56,141 mi.
    Est. $910/mo

    Sam's Riverside Inc.

    1.7
    Check Availability
    Des Moines, IA (17 mi)
    Quick view
  • Tan 2013 GMC Sierra 2500 DenaliTan 2013 GMC Sierra 2500 DenaliTan 2013 GMC Sierra 2500 DenaliTan 2013 GMC Sierra 2500 DenaliTan 2013 GMC Sierra 2500 DenaliTan 2013 GMC Sierra 2500 Denali

    $35,900

    44,649 mi.
    Est. $655/mo

    Sam's Riverside Inc.

    1.7
    Check Availability
    Des Moines, IA (17 mi)
    Quick view
  • Gray 2025 GMC Sierra 2500 AT4Gray 2025 GMC Sierra 2500 AT4Gray 2025 GMC Sierra 2500 AT4Gray 2025 GMC Sierra 2500 AT4Gray 2025 GMC Sierra 2500 AT4Gray 2025 GMC Sierra 2500 AT4

    $69,579

    $810
    19,514 mi.
    Est. $1,269/mo

    Jim Butler Centralia

    3.6
    Check Availability
    Free delivery from Centralia, MO (188 mi)
    Quick view
  • Black 2019 GMC Sierra 2500 DenaliBlack 2019 GMC Sierra 2500 DenaliBlack 2019 GMC Sierra 2500 DenaliBlack 2019 GMC Sierra 2500 DenaliBlack 2019 GMC Sierra 2500 DenaliBlack 2019 GMC Sierra 2500 Denali

    $56,998

    44,805 mi.
    Est. $1,040/mo

    CarMax Parker

    4.4
    Check Availability
    $149 delivery to Urbandale, IA (6 mi)
    Quick view
  • Onyx Black 2013 GMC Sierra 2500 DenaliOnyx Black 2013 GMC Sierra 2500 DenaliOnyx Black 2013 GMC Sierra 2500 DenaliOnyx Black 2013 GMC Sierra 2500 DenaliOnyx Black 2013 GMC Sierra 2500 DenaliOnyx Black 2013 GMC Sierra 2500 Denali

    $20,950

    176,685 mi.
    Est. $382/mo

    George White Chevrolet

    4.8
    Check Availability
    Ames, IA (32 mi)
    Quick view
  • Quicksilver Metallic 2023 GMC Sierra 2500 DenaliQuicksilver Metallic 2023 GMC Sierra 2500 DenaliQuicksilver Metallic 2023 GMC Sierra 2500 DenaliQuicksilver Metallic 2023 GMC Sierra 2500 DenaliQuicksilver Metallic 2023 GMC Sierra 2500 DenaliQuicksilver Metallic 2023 GMC Sierra 2500 Denali

    $54,791

    81,172 mi.
    Est. $1,000/mo

    George White Chevrolet

    4.8
    Check Availability
    Ames, IA (32 mi)
    Quick view
  • Brownstone Metallic 2021 GMC Sierra 2500 AT4Brownstone Metallic 2021 GMC Sierra 2500 AT4Brownstone Metallic 2021 GMC Sierra 2500 AT4Brownstone Metallic 2021 GMC Sierra 2500 AT4Brownstone Metallic 2021 GMC Sierra 2500 AT4Brownstone Metallic 2021 GMC Sierra 2500 AT4

    $46,650

    91,501 mi.
    Est. $851/mo

    Ulrich Ford Lincoln

    Check Availability
    Pella, IA (50 mi)
    Quick view
  • Sand Beige Metallic 2004 GMC Sierra 2500 SLE H/D Crew CabSand Beige Metallic 2004 GMC Sierra 2500 SLE H/D Crew CabSand Beige Metallic 2004 GMC Sierra 2500 SLE H/D Crew CabSand Beige Metallic 2004 GMC Sierra 2500 SLE H/D Crew Cab

    Not Priced

    103,526 mi.
    Est. $0/mo

    Pat Clemons Inc

    Check Availability
    Boone, IA (31 mi)
    Quick view
  • Summit White 2022 GMC Sierra 2500 SLTSummit White 2022 GMC Sierra 2500 SLTSummit White 2022 GMC Sierra 2500 SLTSummit White 2022 GMC Sierra 2500 SLTSummit White 2022 GMC Sierra 2500 SLTSummit White 2022 GMC Sierra 2500 SLT

    Not Priced

    96,977 mi.
    Est. $0/mo

    Pat Clemons Inc

    Check Availability
    Boone, IA (31 mi)
    Quick view
  • Summit White 2020 GMC Sierra 2500 AT4Summit White 2020 GMC Sierra 2500 AT4Summit White 2020 GMC Sierra 2500 AT4Summit White 2020 GMC Sierra 2500 AT4Summit White 2020 GMC Sierra 2500 AT4Summit White 2020 GMC Sierra 2500 AT4

    Not Priced

    78,908 mi.
    Est. $0/mo

    Pat Clemons Inc

    Check Availability
    Boone, IA (31 mi)
    Quick view
  • $52,995

    43,837 mi.
    Est. $967/mo

    George White Chevrolet

    4.8
    Check Availability
    Ames, IA (32 mi)
    Quick view

GMC Sierra 2500 prices by year

Model year Average price Deals
2026 GMC Sierra 2500 $82,446

About the GMC Sierra 2500

FAQs

How much does the GMC Sierra 2500 cost?

The GMC Sierra 2500 price depends on several factors, including the trim level, optional features, mileage, vehicle history and location. The nationwide average price for the Sierra 2500 is $59,437, with pricing starting at $3,995.

What are some similar vehicles and competitors of the GMC Sierra 2500?

The GMC Sierra 2500 compares to and/or competes against the following vehicles:


What trim levels are available for the GMC Sierra 2500?

The GMC Sierra 2500 is available in the following trim levels:

What model years are available for the GMC Sierra 2500?

Available model years for GMC Sierra 2500 inventory range from 2011 to 2026.

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

Used GMC Sierra 2500 by price

Similar Cars

Compare the GMC Sierra 2500

Used GMC Sierra 2500 by city