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
  • White Frost Tri-Coat 2021 GMC Sierra 1500 DenaliWhite Frost Tri-Coat 2021 GMC Sierra 1500 DenaliWhite Frost Tri-Coat 2021 GMC Sierra 1500 DenaliWhite Frost Tri-Coat 2021 GMC Sierra 1500 DenaliWhite Frost Tri-Coat 2021 GMC Sierra 1500 DenaliWhite Frost Tri-Coat 2021 GMC Sierra 1500 Denali

    $37,509

    62,675 mi.
    Est. $701/mo

    Cardinal Buick GMC Inc.

    4.1
    Belleville, IL (19 mi)
    Check Availability

  • Pacific Blue Metallic 2022 GMC Sierra 1500 Limited SLTPacific Blue Metallic 2022 GMC Sierra 1500 Limited SLTPacific Blue Metallic 2022 GMC Sierra 1500 Limited SLTPacific Blue Metallic 2022 GMC Sierra 1500 Limited SLTPacific Blue Metallic 2022 GMC Sierra 1500 Limited SLTPacific Blue Metallic 2022 GMC Sierra 1500 Limited SLT

    $33,372

    $1K
    68,224 mi.
    Est. $624/mo

    Laura Buick GMC

    4.5
    Collinsville, IL (20 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. $400/mo

    Laura Buick GMC

    4.5
    Collinsville, IL (20 mi)
    Check Availability

  • Summit White 2023 GMC Sierra 2500 SLTSummit White 2023 GMC Sierra 2500 SLTSummit White 2023 GMC Sierra 2500 SLTSummit White 2023 GMC Sierra 2500 SLTSummit White 2023 GMC Sierra 2500 SLTSummit White 2023 GMC Sierra 2500 SLT

    $53,372

    $3K
    29,282 mi.
    Est. $998/mo

    Laura Buick GMC

    4.5
    Collinsville, IL (20 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

    19,763 mi.
    Est. $467/mo

    CarMax St. Louis South Lindbergh

    4.8
    St. Louis, MO (5 mi)
    Check Availability
  • Gray 2020 GMC Terrain SLEGray 2020 GMC Terrain SLEGray 2020 GMC Terrain SLEGray 2020 GMC Terrain SLEGray 2020 GMC Terrain SLEGray 2020 GMC Terrain SLE

    $20,998

    25,854 mi.
    Est. $393/mo

    CarMax St. Louis South Lindbergh

    4.8
    St. Louis, MO (5 mi)
    Check Availability
  • Ebony Twilight Metallic 2026 GMC Terrain FWD ElevationEbony Twilight Metallic 2026 GMC Terrain FWD ElevationEbony Twilight Metallic 2026 GMC Terrain FWD ElevationEbony Twilight Metallic 2026 GMC Terrain FWD ElevationEbony Twilight Metallic 2026 GMC Terrain FWD ElevationEbony Twilight Metallic 2026 GMC Terrain FWD Elevation

    $28,904

    12,639 mi.
    Est. $540/mo

    Jim Butler Kia

    4.7
    Chesterfield, MO (16 mi)
    Check Availability
  • Ebony Twilight Metallic 2026 GMC Terrain FWD ElevationEbony Twilight Metallic 2026 GMC Terrain FWD ElevationEbony Twilight Metallic 2026 GMC Terrain FWD ElevationEbony Twilight Metallic 2026 GMC Terrain FWD ElevationEbony Twilight Metallic 2026 GMC Terrain FWD ElevationEbony Twilight Metallic 2026 GMC Terrain FWD Elevation

    $28,675

    11,522 mi.
    Est. $536/mo

    Jim Butler Kia

    4.7
    Chesterfield, MO (16 mi)
    Check Availability
  • Onyx Black 2021 GMC Yukon DenaliOnyx Black 2021 GMC Yukon DenaliOnyx Black 2021 GMC Yukon DenaliOnyx Black 2021 GMC Yukon DenaliOnyx Black 2021 GMC Yukon DenaliOnyx Black 2021 GMC Yukon Denali

    $38,118

    105,450 mi.
    Est. $713/mo

    Leo Payne Honda

    Ballwin, MO (12 mi)
    Check Availability

  • 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,998

    $1K
    10,433 mi.
    Est. $467/mo

    CarMax St. Louis Mid Rivers Mall

    4.5
    St. Peters, MO (21 mi)
    Check Availability
  • 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. $430/mo

    CarMax O'Fallon

    4.5
    O'Fallon, IL (23 mi)
    Check Availability
  • Quicksilver Metallic 2020 GMC Sierra 1500 SLTQuicksilver Metallic 2020 GMC Sierra 1500 SLTQuicksilver Metallic 2020 GMC Sierra 1500 SLTQuicksilver Metallic 2020 GMC Sierra 1500 SLTQuicksilver Metallic 2020 GMC Sierra 1500 SLTQuicksilver Metallic 2020 GMC Sierra 1500 SLT

    $30,872

    $2.5K
    90,722 mi.
    Est. $577/mo

    Laura Buick GMC

    4.5
    Collinsville, IL (20 mi)
    Check Availability
  • 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

    $46,872

    $2K
    89,692 mi.
    Est. $876/mo

    Laura Buick GMC

    4.5
    Collinsville, IL (20 mi)
    Check Availability
  • Titanium Rush Metallic 2022 GMC Sierra 1500 SLTTitanium Rush Metallic 2022 GMC Sierra 1500 SLTTitanium Rush Metallic 2022 GMC Sierra 1500 SLTTitanium Rush Metallic 2022 GMC Sierra 1500 SLTTitanium Rush Metallic 2022 GMC Sierra 1500 SLTTitanium Rush Metallic 2022 GMC Sierra 1500 SLT

    $39,372

    $1K
    48,254 mi.
    Est. $736/mo

    Laura Buick GMC

    4.5
    Collinsville, IL (20 mi)
    Check Availability
  • Smokey Quartz Metallic 2020 GMC Canyon SLTSmokey Quartz Metallic 2020 GMC Canyon SLTSmokey Quartz Metallic 2020 GMC Canyon SLTSmokey Quartz Metallic 2020 GMC Canyon SLTSmokey Quartz Metallic 2020 GMC Canyon SLTSmokey Quartz Metallic 2020 GMC Canyon SLT

    $26,980

    84,055 mi.
    Est. $504/mo

    Serra Honda O'Fallon

    4.9
    O'Fallon, IL (23 mi)
    Check Availability

  • Satin Steel Metallic 2021 GMC Sierra 1500 AT4Satin Steel Metallic 2021 GMC Sierra 1500 AT4Satin Steel Metallic 2021 GMC Sierra 1500 AT4Satin Steel Metallic 2021 GMC Sierra 1500 AT4Satin Steel Metallic 2021 GMC Sierra 1500 AT4Satin Steel Metallic 2021 GMC Sierra 1500 AT4

    $38,372

    $1.5K
    59,291 mi.
    Est. $718/mo

    Laura Buick GMC

    4.5
    Collinsville, IL (20 mi)
    Check Availability
  • White Frost Tri-Coat 2024 GMC Yukon DenaliWhite Frost Tri-Coat 2024 GMC Yukon DenaliWhite Frost Tri-Coat 2024 GMC Yukon DenaliWhite Frost Tri-Coat 2024 GMC Yukon DenaliWhite Frost Tri-Coat 2024 GMC Yukon DenaliWhite Frost Tri-Coat 2024 GMC Yukon Denali

    $64,372

    25,148 mi.
    Est. $1,204/mo

    Laura Buick GMC

    4.5
    Collinsville, IL (20 mi)
    Check Availability
  • Sterling 2024 GMC Sierra 2500 DenaliSterling 2024 GMC Sierra 2500 DenaliSterling 2024 GMC Sierra 2500 DenaliSterling 2024 GMC Sierra 2500 DenaliSterling 2024 GMC Sierra 2500 DenaliSterling 2024 GMC Sierra 2500 Denali

    $52,872

    $500
    97,235 mi.
    Est. $989/mo

    Laura Buick GMC

    4.5
    Collinsville, IL (20 mi)
    Check Availability
  • Ebony Twilight Metallic 2024 GMC Terrain SLTEbony Twilight Metallic 2024 GMC Terrain SLTEbony Twilight Metallic 2024 GMC Terrain SLTEbony Twilight Metallic 2024 GMC Terrain SLTEbony Twilight Metallic 2024 GMC Terrain SLTEbony Twilight Metallic 2024 GMC Terrain SLT

    $23,617

    $478
    34,084 mi.
    Est. $442/mo

    Lou Fusz Buick GMC

    4.2
    St. Louis, MO (8 mi)
    Check Availability
  • Summit White 2024 GMC Sierra 2500 AT4Summit White 2024 GMC Sierra 2500 AT4Summit White 2024 GMC Sierra 2500 AT4Summit White 2024 GMC Sierra 2500 AT4Summit White 2024 GMC Sierra 2500 AT4Summit White 2024 GMC Sierra 2500 AT4

    $61,372

    $1K
    26,488 mi.
    Est. $1,148/mo

    Laura Buick GMC

    4.5
    Collinsville, IL (20 mi)
    Check Availability
  • Carbon Black Metallic 2020 GMC Yukon DenaliCarbon Black Metallic 2020 GMC Yukon DenaliCarbon Black Metallic 2020 GMC Yukon DenaliCarbon Black Metallic 2020 GMC Yukon DenaliCarbon Black Metallic 2020 GMC Yukon DenaliCarbon Black Metallic 2020 GMC Yukon Denali

    $37,372

    $1K
    62,720 mi.
    Est. $699/mo

    Laura Buick GMC

    4.5
    Collinsville, IL (20 mi)
    Check Availability

  • Onyx Black 2025 GMC Sierra 1500 AT4XOnyx Black 2025 GMC Sierra 1500 AT4XOnyx Black 2025 GMC Sierra 1500 AT4XOnyx Black 2025 GMC Sierra 1500 AT4XOnyx Black 2025 GMC Sierra 1500 AT4XOnyx Black 2025 GMC Sierra 1500 AT4X

    $58,872

    $1K
    29,450 mi.
    Est. $1,101/mo

    Laura Buick GMC

    4.5
    Collinsville, IL (20 mi)
    Check Availability
  • Sterling Metallic 2026 GMC Terrain FWD ElevationSterling Metallic 2026 GMC Terrain FWD ElevationSterling Metallic 2026 GMC Terrain FWD ElevationSterling Metallic 2026 GMC Terrain FWD ElevationSterling Metallic 2026 GMC Terrain FWD ElevationSterling Metallic 2026 GMC Terrain FWD Elevation

    $27,514

    $380
    17,759 mi.
    Est. $514/mo

    Lou Fusz Buick GMC

    4.2
    St. Louis, MO (8 mi)
    Check Availability
  • Volcanic Red 2026 GMC Sierra 1500 AT4Volcanic Red 2026 GMC Sierra 1500 AT4Volcanic Red 2026 GMC Sierra 1500 AT4Volcanic Red 2026 GMC Sierra 1500 AT4Volcanic Red 2026 GMC Sierra 1500 AT4Volcanic Red 2026 GMC Sierra 1500 AT4

    $58,372

    3,166 mi.
    Est. $1,092/mo

    Laura Buick GMC

    4.5
    Collinsville, IL (20 mi)
    Check Availability
  • Volcanic Red 2024 GMC Sierra 1500 AT4Volcanic Red 2024 GMC Sierra 1500 AT4Volcanic Red 2024 GMC Sierra 1500 AT4Volcanic Red 2024 GMC Sierra 1500 AT4Volcanic Red 2024 GMC Sierra 1500 AT4Volcanic Red 2024 GMC Sierra 1500 AT4

    $40,372

    $1K
    86,717 mi.
    Est. $755/mo

    Laura Buick GMC

    4.5
    Collinsville, IL (20 mi)
    Check Availability
  • Ebony Twilight Metallic 2017 GMC Terrain SLTEbony Twilight Metallic 2017 GMC Terrain SLTEbony Twilight Metallic 2017 GMC Terrain SLTEbony Twilight Metallic 2017 GMC Terrain SLTEbony Twilight Metallic 2017 GMC Terrain SLTEbony Twilight Metallic 2017 GMC Terrain SLT

    $17,610

    82,214 mi.
    Est. $329/mo

    Lou Fusz Buick GMC

    4.2
    St. Louis, MO (8 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. $764/mo

    Sapaugh GM Country

    4.8
    Herculaneum, MO (24 mi)
    Check Availability

  • Onyx Black 2024 GMC Yukon Denali UltimateOnyx Black 2024 GMC Yukon Denali UltimateOnyx Black 2024 GMC Yukon Denali UltimateOnyx Black 2024 GMC Yukon Denali UltimateOnyx Black 2024 GMC Yukon Denali UltimateOnyx Black 2024 GMC Yukon Denali Ultimate

    $64,372

    $4K
    50,987 mi.
    Est. $1,204/mo

    Laura Buick GMC

    4.5
    Collinsville, IL (20 mi)
    Check Availability
  • Onyx Black 2024 GMC Sierra 1500 SLTOnyx Black 2024 GMC Sierra 1500 SLTOnyx Black 2024 GMC Sierra 1500 SLTOnyx Black 2024 GMC Sierra 1500 SLTOnyx Black 2024 GMC Sierra 1500 SLTOnyx Black 2024 GMC Sierra 1500 SLT

    $41,872

    $2K
    41,775 mi.
    Est. $783/mo

    Laura Buick GMC

    4.5
    Collinsville, IL (20 mi)
    Check Availability
  • Onyx Black 2024 GMC Sierra 2500 Denali UltimateOnyx Black 2024 GMC Sierra 2500 Denali UltimateOnyx Black 2024 GMC Sierra 2500 Denali UltimateOnyx Black 2024 GMC Sierra 2500 Denali UltimateOnyx Black 2024 GMC Sierra 2500 Denali UltimateOnyx Black 2024 GMC Sierra 2500 Denali Ultimate

    $67,872

    $2K
    51,332 mi.
    Est. $1,269/mo

    Laura Buick GMC

    4.5
    Collinsville, IL (20 mi)
    Check Availability
  • Onyx Black 2024 GMC Yukon Denali UltimateOnyx Black 2024 GMC Yukon Denali UltimateOnyx Black 2024 GMC Yukon Denali UltimateOnyx Black 2024 GMC Yukon Denali UltimateOnyx Black 2024 GMC Yukon Denali UltimateOnyx Black 2024 GMC Yukon Denali Ultimate

    $69,974

    $1.7K
    45,070 mi.
    Est. $1,308/mo

    Sapaugh GM Country

    4.8
    Herculaneum, MO (24 mi)
    Check Availability
  • White 2026 GMC Acadia ElevationWhite 2026 GMC Acadia ElevationWhite 2026 GMC Acadia ElevationWhite 2026 GMC Acadia ElevationWhite 2026 GMC Acadia ElevationWhite 2026 GMC Acadia Elevation

    $35,998

    24,342 mi.
    Est. $673/mo

    CarMax Naperville

    4.6
    $199 delivery to St. Louis, MO (5 mi)
    Check Availability
  • Summit White 2021 GMC Canyon DenaliSummit White 2021 GMC Canyon DenaliSummit White 2021 GMC Canyon DenaliSummit White 2021 GMC Canyon DenaliSummit White 2021 GMC Canyon DenaliSummit White 2021 GMC Canyon Denali

    $30,387

    $900
    50,715 mi.
    Est. $568/mo

    Columbia Honda

    4.8
    $163 delivery from Columbia, MO (109 mi)
    Check Availability