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
  • Gray 2026 GMC Sierra 1500 ElevationGray 2026 GMC Sierra 1500 ElevationGray 2026 GMC Sierra 1500 ElevationGray 2026 GMC Sierra 1500 ElevationGray 2026 GMC Sierra 1500 ElevationGray 2026 GMC Sierra 1500 Elevation

    $55,420

    $4.1K

    MSRP $68,880

    Est. $1,027/mo

    Cardinal Buick GMC Inc.

    4.1
    Belleville, IL (26 mi)
    Check Availability

  • Marine Blue Metallic 2018 GMC Canyon SLEMarine Blue Metallic 2018 GMC Canyon SLEMarine Blue Metallic 2018 GMC Canyon SLEMarine Blue Metallic 2018 GMC Canyon SLEMarine Blue Metallic 2018 GMC Canyon SLEMarine Blue Metallic 2018 GMC Canyon SLE

    $21,372

    $1.5K
    83,920 mi.
    Est. $396/mo

    Laura Buick GMC

    4.5
    Collinsville, IL (29 mi)
    Check Availability

  • Onyx Black 2022 GMC Sierra 1500 Limited AT4Onyx Black 2022 GMC Sierra 1500 Limited AT4Onyx Black 2022 GMC Sierra 1500 Limited AT4Onyx Black 2022 GMC Sierra 1500 Limited AT4Onyx Black 2022 GMC Sierra 1500 Limited AT4Onyx Black 2022 GMC Sierra 1500 Limited AT4

    $40,857

    $168
    34,118 mi.
    Est. $757/mo

    Sapaugh GM Country

    4.8
    Herculaneum, MO (22 mi)
    Check Availability

  • Dune 2026 GMC Sierra 1500 AT4Dune 2026 GMC Sierra 1500 AT4Dune 2026 GMC Sierra 1500 AT4Dune 2026 GMC Sierra 1500 AT4Dune 2026 GMC Sierra 1500 AT4Dune 2026 GMC Sierra 1500 AT4

    $67,872

    Est. $1,258/mo

    Laura Buick GMC

    4.5
    Collinsville, IL (29 mi)
    Check Availability
  • Summit White 2026 GMC Sierra 1500 ProSummit White 2026 GMC Sierra 1500 ProSummit White 2026 GMC Sierra 1500 ProSummit White 2026 GMC Sierra 1500 ProSummit White 2026 GMC Sierra 1500 ProSummit White 2026 GMC Sierra 1500 Pro

    $39,438

    MSRP $49,720

    Est. $731/mo

    Sapaugh GM Country

    4.8
    Herculaneum, MO (22 mi)
    Check Availability
  • Cardinal Red 2026 GMC Sierra 1500 ProCardinal Red 2026 GMC Sierra 1500 ProCardinal Red 2026 GMC Sierra 1500 ProCardinal Red 2026 GMC Sierra 1500 ProCardinal Red 2026 GMC Sierra 1500 ProCardinal Red 2026 GMC Sierra 1500 Pro

    $39,872

    $1.5K
    298 mi.
    Est. $739/mo

    Laura Buick GMC

    4.5
    Collinsville, IL (29 mi)
    Check Availability
  • Summit White 2024 GMC Sierra 1500 ProSummit White 2024 GMC Sierra 1500 ProSummit White 2024 GMC Sierra 1500 ProSummit White 2024 GMC Sierra 1500 ProSummit White 2024 GMC Sierra 1500 ProSummit White 2024 GMC Sierra 1500 Pro

    $33,552

    18,904 mi.
    Est. $622/mo

    BMW of West St. Louis

    4.8
    Ballwin, MO (4 mi)
    Check Availability
  • Blue Metallic 2023 GMC Sierra 1500 ElevationBlue Metallic 2023 GMC Sierra 1500 ElevationBlue Metallic 2023 GMC Sierra 1500 ElevationBlue Metallic 2023 GMC Sierra 1500 ElevationBlue Metallic 2023 GMC Sierra 1500 ElevationBlue Metallic 2023 GMC Sierra 1500 Elevation

    $37,330

    $1.4K
    56,519 mi.
    Est. $692/mo

    Bommarito Nissan Ballwin

    4.6
    Ballwin, MO (4 mi)
    Check Availability
  • Onyx Black 2026 GMC Canyon AT4XOnyx Black 2026 GMC Canyon AT4XOnyx Black 2026 GMC Canyon AT4XOnyx Black 2026 GMC Canyon AT4XOnyx Black 2026 GMC Canyon AT4XOnyx Black 2026 GMC Canyon AT4X

    $54,040

    MSRP $59,890

    Est. $1,002/mo

    Sapaugh GM Country

    4.8
    Herculaneum, MO (22 mi)
    Check Availability

  • Sterling Metallic 2025 GMC Sierra 1500 SLTSterling Metallic 2025 GMC Sierra 1500 SLTSterling Metallic 2025 GMC Sierra 1500 SLTSterling Metallic 2025 GMC Sierra 1500 SLTSterling Metallic 2025 GMC Sierra 1500 SLTSterling Metallic 2025 GMC Sierra 1500 SLT

    $38,610

    46,126 mi.
    Est. $716/mo

    St. Charles Nissan

    4.9
    St Peters, MO (19 mi)
    Check Availability
  • Onyx Black 2026 GMC Sierra 1500 ProOnyx Black 2026 GMC Sierra 1500 ProOnyx Black 2026 GMC Sierra 1500 ProOnyx Black 2026 GMC Sierra 1500 ProOnyx Black 2026 GMC Sierra 1500 ProOnyx Black 2026 GMC Sierra 1500 Pro

    $47,585

    Est. $882/mo

    Lou Fusz Buick GMC

    4.2
    St. Louis, MO (12 mi)
    Check Availability
  • Onyx Black 2019 GMC Sierra 1500 DenaliOnyx Black 2019 GMC Sierra 1500 DenaliOnyx Black 2019 GMC Sierra 1500 DenaliOnyx Black 2019 GMC Sierra 1500 DenaliOnyx Black 2019 GMC Sierra 1500 DenaliOnyx Black 2019 GMC Sierra 1500 Denali

    $35,335

    77,712 mi.
    Est. $655/mo

    Pappas Toyota

    4.8
    St Peters, MO (19 mi)
    Check Availability
  • Sterling Metallic 2025 GMC Sierra 1500 SLTSterling Metallic 2025 GMC Sierra 1500 SLTSterling Metallic 2025 GMC Sierra 1500 SLTSterling Metallic 2025 GMC Sierra 1500 SLTSterling Metallic 2025 GMC Sierra 1500 SLTSterling Metallic 2025 GMC Sierra 1500 SLT

    $39,999

    $600
    48,474 mi.
    Est. $742/mo

    Jim Butler Chevrolet

    4.3
    Fenton, MO (5 mi)
    Check Availability
  • 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

    $43,256

    $3.2K
    85,571 mi.
    Est. $802/mo

    Lou Fusz Buick GMC

    4.2
    St. Louis, MO (12 mi)
    Check Availability
  • Summit White 2014 GMC Sierra 2500 SLTSummit White 2014 GMC Sierra 2500 SLTSummit White 2014 GMC Sierra 2500 SLTSummit White 2014 GMC Sierra 2500 SLTSummit White 2014 GMC Sierra 2500 SLTSummit White 2014 GMC Sierra 2500 SLT

    $33,372

    74,662 mi.
    Est. $619/mo

    Laura Buick GMC

    4.5
    Collinsville, IL (29 mi)
    Check Availability

  • White Frost Tricoat 2022 GMC Sierra 1500 DenaliWhite Frost Tricoat 2022 GMC Sierra 1500 DenaliWhite Frost Tricoat 2022 GMC Sierra 1500 DenaliWhite Frost Tricoat 2022 GMC Sierra 1500 DenaliWhite Frost Tricoat 2022 GMC Sierra 1500 DenaliWhite Frost Tricoat 2022 GMC Sierra 1500 Denali

    $40,638

    $233
    79,368 mi.
    Est. $753/mo

    Lou Fusz Ford

    4.4
    Chesterfield, MO (11 mi)
    Check Availability
  • Summit White 2025 GMC Sierra 1500 SLTSummit White 2025 GMC Sierra 1500 SLTSummit White 2025 GMC Sierra 1500 SLTSummit White 2025 GMC Sierra 1500 SLTSummit White 2025 GMC Sierra 1500 SLTSummit White 2025 GMC Sierra 1500 SLT

    $44,615

    $1K
    37,822 mi.
    Est. $827/mo

    Sunset Ford

    4.9
    St Louis, MO (7 mi)
    Check Availability
  • White Frost Tricoat 2021 GMC Sierra 1500 DenaliWhite Frost Tricoat 2021 GMC Sierra 1500 DenaliWhite Frost Tricoat 2021 GMC Sierra 1500 DenaliWhite Frost Tricoat 2021 GMC Sierra 1500 DenaliWhite Frost Tricoat 2021 GMC Sierra 1500 DenaliWhite Frost Tricoat 2021 GMC Sierra 1500 Denali

    $34,515

    96,722 mi.
    Est. $640/mo

    Sapaugh GM Country

    4.8
    Herculaneum, MO (22 mi)
    Check Availability
  • Onyx Black 2025 GMC Sierra 1500 SLTOnyx Black 2025 GMC Sierra 1500 SLTOnyx Black 2025 GMC Sierra 1500 SLTOnyx Black 2025 GMC Sierra 1500 SLTOnyx Black 2025 GMC Sierra 1500 SLTOnyx Black 2025 GMC Sierra 1500 SLT

    $40,402

    $543
    47,135 mi.
    Est. $749/mo

    Dave Mungenast St. Louis Honda

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

    $49,390

    54,841 mi.
    Est. $916/mo

    Pundmann Ford

    4.6
    Saint Charles, MO (17 mi)
    Check Availability
  • Volcanic Red Tintcoat 2024 GMC Sierra 2500 SLEVolcanic Red Tintcoat 2024 GMC Sierra 2500 SLEVolcanic Red Tintcoat 2024 GMC Sierra 2500 SLEVolcanic Red Tintcoat 2024 GMC Sierra 2500 SLEVolcanic Red Tintcoat 2024 GMC Sierra 2500 SLEVolcanic Red Tintcoat 2024 GMC Sierra 2500 SLE

    $48,537

    $766
    24,783 mi.
    Est. $900/mo

    Sapaugh GM Country

    4.8
    Herculaneum, MO (22 mi)
    Check Availability

  • Summit White / White 2023 GMC Sierra 1500 AT4Summit White / White 2023 GMC Sierra 1500 AT4Summit White / White 2023 GMC Sierra 1500 AT4Summit White / White 2023 GMC Sierra 1500 AT4Summit White / White 2023 GMC Sierra 1500 AT4Summit White / White 2023 GMC Sierra 1500 AT4

    $44,789

    71,207 mi.
    Est. $830/mo

    Weber Ford

    4.9
    Granite City, IL (24 mi)
    Check Availability
  • Cardinal Red 2026 GMC Sierra 1500 ProCardinal Red 2026 GMC Sierra 1500 ProCardinal Red 2026 GMC Sierra 1500 ProCardinal Red 2026 GMC Sierra 1500 ProCardinal Red 2026 GMC Sierra 1500 ProCardinal Red 2026 GMC Sierra 1500 Pro

    $38,171

    MSRP $49,775

    Est. $708/mo

    Dave Sinclair Buick GMC

    4.9
    Saint Louis, MO (9 mi)
    Check Availability
  • Black 2026 GMC Sierra 1500 ElevationBlack 2026 GMC Sierra 1500 ElevationBlack 2026 GMC Sierra 1500 ElevationBlack 2026 GMC Sierra 1500 ElevationBlack 2026 GMC Sierra 1500 ElevationBlack 2026 GMC Sierra 1500 Elevation

    $52,112

    $6.2K

    MSRP $67,410

    Est. $966/mo

    Cardinal Buick GMC Inc.

    4.1
    Belleville, IL (26 mi)
    Check Availability
  • Sterling 2026 GMC Sierra 1500 AT4Sterling 2026 GMC Sierra 1500 AT4Sterling 2026 GMC Sierra 1500 AT4Sterling 2026 GMC Sierra 1500 AT4Sterling 2026 GMC Sierra 1500 AT4Sterling 2026 GMC Sierra 1500 AT4

    $77,750

    $8.8K

    MSRP $105,862

    Est. $1,441/mo

    Suntrup Buick GMC

    4.2
    Saint Peters, MO (18 mi)
    Check Availability
  • Pacific Blue Metallic 2023 GMC Sierra 1500 SLTPacific Blue Metallic 2023 GMC Sierra 1500 SLTPacific Blue Metallic 2023 GMC Sierra 1500 SLTPacific Blue Metallic 2023 GMC Sierra 1500 SLTPacific Blue Metallic 2023 GMC Sierra 1500 SLTPacific Blue Metallic 2023 GMC Sierra 1500 SLT

    $43,421

    $947
    29,135 mi.
    Est. $805/mo

    Napleton's St. Louis Nissan

    4.3
    St. Louis, MO (12 mi)
    Check Availability
  • White Frost Tri-Coat 2024 GMC Sierra 3500 SLTWhite Frost Tri-Coat 2024 GMC Sierra 3500 SLTWhite Frost Tri-Coat 2024 GMC Sierra 3500 SLTWhite Frost Tri-Coat 2024 GMC Sierra 3500 SLTWhite Frost Tri-Coat 2024 GMC Sierra 3500 SLTWhite Frost Tri-Coat 2024 GMC Sierra 3500 SLT

    $56,872

    $1.5K
    24,262 mi.
    Est. $1,054/mo

    Laura Buick GMC

    4.5
    Collinsville, IL (29 mi)
    Check Availability

  • Onyx Black 2026 GMC Sierra 1500 AT4Onyx Black 2026 GMC Sierra 1500 AT4Onyx Black 2026 GMC Sierra 1500 AT4Onyx Black 2026 GMC Sierra 1500 AT4Onyx Black 2026 GMC Sierra 1500 AT4Onyx Black 2026 GMC Sierra 1500 AT4

    $63,540

    $5.4K

    MSRP $76,375

    Est. $1,178/mo

    Bob Brockland Buick GMC

    4.8
    Columbia, IL (17 mi)
    Check Availability
  • Gray 2024 GMC Sierra 1500 ElevationGray 2024 GMC Sierra 1500 ElevationGray 2024 GMC Sierra 1500 ElevationGray 2024 GMC Sierra 1500 ElevationGray 2024 GMC Sierra 1500 ElevationGray 2024 GMC Sierra 1500 Elevation

    $39,998

    $1K
    20,287 mi.
    Est. $742/mo

    CarMax St. Louis South Lindbergh

    4.8
    St. Louis, MO (9 mi)
    Check Availability
  • Ebony Twilight Metallic 2021 GMC Sierra 1500 DenaliEbony Twilight Metallic 2021 GMC Sierra 1500 DenaliEbony Twilight Metallic 2021 GMC Sierra 1500 DenaliEbony Twilight Metallic 2021 GMC Sierra 1500 DenaliEbony Twilight Metallic 2021 GMC Sierra 1500 DenaliEbony Twilight Metallic 2021 GMC Sierra 1500 Denali

    $32,607

    $2.4K
    118,827 mi.
    Est. $604/mo

    Dave Sinclair Buick GMC

    4.9
    Saint Louis, MO (9 mi)
    Check Availability
  • White 2024 GMC Sierra 1500 DenaliWhite 2024 GMC Sierra 1500 DenaliWhite 2024 GMC Sierra 1500 DenaliWhite 2024 GMC Sierra 1500 DenaliWhite 2024 GMC Sierra 1500 DenaliWhite 2024 GMC Sierra 1500 Denali

    $60,998

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

    CarMax St. Louis Mid Rivers Mall

    4.5
    St. Peters, MO (19 mi)
    Check Availability
  • Deep Ocean 2026 GMC Sierra EV DenaliDeep Ocean 2026 GMC Sierra EV DenaliDeep Ocean 2026 GMC Sierra EV DenaliDeep Ocean 2026 GMC Sierra EV DenaliDeep Ocean 2026 GMC Sierra EV DenaliDeep Ocean 2026 GMC Sierra EV Denali

    $68,476

    Est. $1,269/mo

    Ewald Buick GMC of Menomonee Falls

    4.7
    $299 delivery from Menomonee Falls, WI (344 mi)
    Check Availability
  • Thunderstorm Gray 2024 GMC Sierra EV Denali Edition 1Thunderstorm Gray 2024 GMC Sierra EV Denali Edition 1Thunderstorm Gray 2024 GMC Sierra EV Denali Edition 1Thunderstorm Gray 2024 GMC Sierra EV Denali Edition 1Thunderstorm Gray 2024 GMC Sierra EV Denali Edition 1Thunderstorm Gray 2024 GMC Sierra EV Denali Edition 1

    $69,698

    $500
    37,524 mi.
    Est. $1,292/mo

    Birmingham Luxury Motors

    4.7
    $691 delivery from Birmingham, AL (407 mi)
    Check Availability

About GMC

FAQs

Which GMC vehicle has the best MPG?

The GMC Yukon Hybrid can reach up to 21 MPG city and 22 MPG highway for a combined rating of 22 MPG. The GMC Terrain with traditional internal combustion engine offers up to 26 MPG city and 30 MPG highway for a combined rating of 28 MPG.

These figures are based on EPA mileage ratings and are for comparison purposes only. The actual mileage will vary depending on the selected vehicle model year, trim, driving conditions, driving habits, vehicle maintenance, and other factors.

Which GMC vehicle has the longest range?

The electric GMC Sierra EV can travel up to 440 miles on a single charge depending on electric motor and battery options.

EPA-estimated range is the distance, or predicted distance, a new plug-in vehicle will travel on electric power before its battery charge is exhausted. Actual range will vary depending on model year, driving conditions, driving habits, elevation changes, weather, accessory usage (lights, climate control), vehicle condition and other factors.

Where can I find the most GMC deals?

The most GMC deals can be found near Concord, MO with 167 great deals out of 451 listings starting at $14,995.

GMC Trucks by city

GMC Trucks in Valley Park, MO by model