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 2020 GMC Canyon SLE

    $25,213

    73,671 mi.
    Est. $474/mo

    Al Piemonte Chevrolet

    3.2
    East Dundee, IL (30 mi)
    Check Availability

  • Onyx Black 2025 GMC Canyon AT4Onyx Black 2025 GMC Canyon AT4Onyx Black 2025 GMC Canyon AT4Onyx Black 2025 GMC Canyon AT4Onyx Black 2025 GMC Canyon AT4Onyx Black 2025 GMC Canyon AT4

    $37,373

    57,824 mi.
    Est. $702/mo

    D'Arcy Buick GMC

    4.5
    Joliet, IL (25 mi)
    Check Availability

  • Onyx Black 2025 GMC Canyon DenaliOnyx Black 2025 GMC Canyon DenaliOnyx Black 2025 GMC Canyon DenaliOnyx Black 2025 GMC Canyon DenaliOnyx Black 2025 GMC Canyon DenaliOnyx Black 2025 GMC Canyon Denali

    $48,224

    $1.1K
    7,010 mi.
    Est. $906/mo

    Napleton's Schaumburg Buick GMC

    4.2
    Schaumburg, IL (22 mi)
    Check Availability

  • Onyx Black 2023 GMC Canyon DenaliOnyx Black 2023 GMC Canyon DenaliOnyx Black 2023 GMC Canyon DenaliOnyx Black 2023 GMC Canyon DenaliOnyx Black 2023 GMC Canyon DenaliOnyx Black 2023 GMC Canyon Denali

    $40,524

    $111
    27,138 mi.
    Est. $762/mo

    Old Orchard Nissan

    4.7
    Skokie, IL (18 mi)
    Check Availability
  • Summit White 2024 GMC Canyon ElevationSummit White 2024 GMC Canyon ElevationSummit White 2024 GMC Canyon ElevationSummit White 2024 GMC Canyon ElevationSummit White 2024 GMC Canyon ElevationSummit White 2024 GMC Canyon Elevation

    $33,348

    $800
    14,845 mi.
    Est. $627/mo

    Advantage Chevrolet

    4.6
    Hodgkins, IL (4 mi)
    Check Availability
  • Onyx Black 2017 GMC Canyon DenaliOnyx Black 2017 GMC Canyon DenaliOnyx Black 2017 GMC Canyon DenaliOnyx Black 2017 GMC Canyon DenaliOnyx Black 2017 GMC Canyon DenaliOnyx Black 2017 GMC Canyon Denali

    $16,419

    170,693 mi.
    Est. $309/mo

    Ogden Motors

    4.8
    Berwyn, IL (3 mi)
    Check Availability
  • Onyx Black 2019 GMC Canyon DenaliOnyx Black 2019 GMC Canyon DenaliOnyx Black 2019 GMC Canyon DenaliOnyx Black 2019 GMC Canyon DenaliOnyx Black 2019 GMC Canyon DenaliOnyx Black 2019 GMC Canyon Denali

    $19,824

    $400
    118,215 mi.
    Est. $373/mo

    Napleton's Schaumburg Buick GMC

    4.2
    Schaumburg, IL (22 mi)
    Check Availability
  • Summit White 2024 GMC Canyon AT4XSummit White 2024 GMC Canyon AT4XSummit White 2024 GMC Canyon AT4XSummit White 2024 GMC Canyon AT4XSummit White 2024 GMC Canyon AT4XSummit White 2024 GMC Canyon AT4X

    $45,524

    $700
    11,149 mi.
    Est. $856/mo

    Napleton's Schaumburg Buick GMC

    4.2
    Schaumburg, IL (22 mi)
    Check Availability
  • Onyx Black 2020 GMC Canyon SLE

    $25,213

    73,671 mi.
    Est. $474/mo

    Al Piemonte Chevrolet

    3.2
    East Dundee, IL (30 mi)
    Check Availability

  • Onyx Black 2021 GMC Canyon DenaliOnyx Black 2021 GMC Canyon DenaliOnyx Black 2021 GMC Canyon DenaliOnyx Black 2021 GMC Canyon DenaliOnyx Black 2021 GMC Canyon DenaliOnyx Black 2021 GMC Canyon Denali

    $29,000

    $400
    59,033 mi.
    Est. $545/mo

    Webb Ford

    4.2
    Highland, IN (27 mi)
    Check Availability
  • Dynamic Blue Metallic 2021 GMC Canyon ElevationDynamic Blue Metallic 2021 GMC Canyon ElevationDynamic Blue Metallic 2021 GMC Canyon ElevationDynamic Blue Metallic 2021 GMC Canyon ElevationDynamic Blue Metallic 2021 GMC Canyon ElevationDynamic Blue Metallic 2021 GMC Canyon Elevation

    $18,350

    $400
    110,945 mi.
    Est. $345/mo

    Auto Prime LLC

    4.6
    Elgin, IL (28 mi)
    Check Availability
  • Sterling Metallic 2024 GMC Canyon AT4XSterling Metallic 2024 GMC Canyon AT4XSterling Metallic 2024 GMC Canyon AT4XSterling Metallic 2024 GMC Canyon AT4XSterling Metallic 2024 GMC Canyon AT4XSterling Metallic 2024 GMC Canyon AT4X

    $44,900

    $1K
    925 mi.
    Est. $844/mo

    Albo Auto Sales

    3.4
    Palatine, IL (25 mi)
    Check Availability
  • Dark Slate Metallic 2018 GMC Canyon DenaliDark Slate Metallic 2018 GMC Canyon DenaliDark Slate Metallic 2018 GMC Canyon DenaliDark Slate Metallic 2018 GMC Canyon DenaliDark Slate Metallic 2018 GMC Canyon DenaliDark Slate Metallic 2018 GMC Canyon Denali

    $17,999

    134,124 mi.
    Est. $338/mo

    Chicago Carmaster

    Wood Dale, IL (14 mi)
    Check Availability
  • $30,329

    42,821 mi.
    Est. $570/mo

    Grand Subaru

    4.8
    Bensenville, IL (11 mi)
    Check Availability
  • Sterling Metallic 2023 GMC Canyon AT4Sterling Metallic 2023 GMC Canyon AT4Sterling Metallic 2023 GMC Canyon AT4Sterling Metallic 2023 GMC Canyon AT4Sterling Metallic 2023 GMC Canyon AT4Sterling Metallic 2023 GMC Canyon AT4

    $36,623

    $399
    39,580 mi.
    Est. $688/mo

    Jack Phelan Chrysler Dodge Jeep RAM

    4.9
    Countryside, IL (4 mi)
    Check Availability

  • $29,861

    45,095 mi.
    Est. $561/mo

    Sunrise Chevrolet

    4.8
    Glendale Heights, IL (15 mi)
    Check Availability
  • Onyx Black 2021 GMC Canyon AT4

    $30,411

    41,792 mi.
    Est. $572/mo

    Napleton Palatine Chevy

    4.9
    Palatine, IL (26 mi)
    Check Availability
  • Desert Sun 2026 GMC Canyon AT4

    $44,595

    $400
    12,448 mi.
    Est. $838/mo

    Marquardt of Barrington GMC

    4.7
    Barrington, IL (28 mi)
    Check Availability
  • Onyx Black 2024 GMC Canyon DenaliOnyx Black 2024 GMC Canyon DenaliOnyx Black 2024 GMC Canyon DenaliOnyx Black 2024 GMC Canyon DenaliOnyx Black 2024 GMC Canyon DenaliOnyx Black 2024 GMC Canyon Denali

    $43,505

    $439
    14,070 mi.
    Est. $818/mo

    Jim Schmidt Chevrolet of Delphos

    4.8
    $399 delivery from Delphos, OH (194 mi)
    Check Availability
  • Red 2024 GMC Canyon AT4Red 2024 GMC Canyon AT4Red 2024 GMC Canyon AT4Red 2024 GMC Canyon AT4Red 2024 GMC Canyon AT4Red 2024 GMC Canyon AT4

    $39,395

    $763
    16,826 mi.
    Est. $740/mo

    Miller Motors

    4.9
    $350 delivery from Burlington, WI (65 mi)
    Check Availability
  • Satin Steel Metallic 2021 GMC Canyon ElevationSatin Steel Metallic 2021 GMC Canyon ElevationSatin Steel Metallic 2021 GMC Canyon ElevationSatin Steel Metallic 2021 GMC Canyon ElevationSatin Steel Metallic 2021 GMC Canyon ElevationSatin Steel Metallic 2021 GMC Canyon Elevation

    $29,984

    35,101 mi.
    Est. $564/mo

    Honda Libertyville

    4.2
    Libertyville, IL (33 mi)
    Check Availability
  • Onyx Black 2019 GMC Canyon DenaliOnyx Black 2019 GMC Canyon DenaliOnyx Black 2019 GMC Canyon DenaliOnyx Black 2019 GMC Canyon DenaliOnyx Black 2019 GMC Canyon DenaliOnyx Black 2019 GMC Canyon Denali

    $28,367

    56,128 mi.
    Est. $533/mo

    Ray Chevrolet

    4.6
    Fox Lake, IL (45 mi)
    Check Availability
  • Summit White 2018 GMC Canyon SLTSummit White 2018 GMC Canyon SLTSummit White 2018 GMC Canyon SLTSummit White 2018 GMC Canyon SLTSummit White 2018 GMC Canyon SLTSummit White 2018 GMC Canyon SLT

    $23,403

    $509
    86,199 mi.
    Est. $440/mo

    Castle Chevrolet GMC

    4.4
    McHenry, IL (42 mi)
    Check Availability
  • Summit White 2023 GMC Canyon ElevationSummit White 2023 GMC Canyon ElevationSummit White 2023 GMC Canyon ElevationSummit White 2023 GMC Canyon ElevationSummit White 2023 GMC Canyon ElevationSummit White 2023 GMC Canyon Elevation

    $35,404

    37,874 mi.
    Est. $665/mo

    Martin Chevrolet

    4.6
    Crystal Lake, IL (38 mi)
    Check Availability
  • Onyx Black 2019 GMC Canyon SLEOnyx Black 2019 GMC Canyon SLEOnyx Black 2019 GMC Canyon SLEOnyx Black 2019 GMC Canyon SLEOnyx Black 2019 GMC Canyon SLEOnyx Black 2019 GMC Canyon SLE

    $20,907

    109,851 mi.
    Est. $393/mo

    Chevrolet of Merrillville

    4.6
    Merrillville, IN (34 mi)
    Check Availability
  • Onyx Black 2017 GMC Canyon 4WD Crew Cab 128.3" SLTOnyx Black 2017 GMC Canyon 4WD Crew Cab 128.3" SLTOnyx Black 2017 GMC Canyon 4WD Crew Cab 128.3" SLTOnyx Black 2017 GMC Canyon 4WD Crew Cab 128.3" SLTOnyx Black 2017 GMC Canyon 4WD Crew Cab 128.3" SLTOnyx Black 2017 GMC Canyon 4WD Crew Cab 128.3" SLT

    $20,376

    120,350 mi.
    Est. $383/mo

    Your Choice Autos Waukegan

    4.8
    Waukegan, IL (38 mi)
    Check Availability
  • Summit White 2025 GMC Canyon DenaliSummit White 2025 GMC Canyon DenaliSummit White 2025 GMC Canyon DenaliSummit White 2025 GMC Canyon DenaliSummit White 2025 GMC Canyon DenaliSummit White 2025 GMC Canyon Denali

    $47,255

    39,363 mi.
    Est. $888/mo

    Schepel Buick-GMC

    4.8
    Merrillville, IN (34 mi)
    Check Availability
  • White 2020 GMC Canyon SLTWhite 2020 GMC Canyon SLTWhite 2020 GMC Canyon SLTWhite 2020 GMC Canyon SLTWhite 2020 GMC Canyon SLTWhite 2020 GMC Canyon SLT

    $27,998

    63,657 mi.
    Est. $526/mo

    CarMax Algonquin

    4.4
    Algonquin, IL (36 mi)
    Check Availability
  • Bronze Alloy Metallic 2016 GMC Canyon SLTBronze Alloy Metallic 2016 GMC Canyon SLTBronze Alloy Metallic 2016 GMC Canyon SLTBronze Alloy Metallic 2016 GMC Canyon SLTBronze Alloy Metallic 2016 GMC Canyon SLTBronze Alloy Metallic 2016 GMC Canyon SLT

    $20,372

    $3.5K
    44,639 mi.
    Est. $383/mo

    Little House of Cars

    Crystal Lake, IL (39 mi)
    Check Availability
  • Summit White 2026 GMC Canyon DenaliSummit White 2026 GMC Canyon DenaliSummit White 2026 GMC Canyon DenaliSummit White 2026 GMC Canyon DenaliSummit White 2026 GMC Canyon DenaliSummit White 2026 GMC Canyon Denali

    $52,390

    961 mi.
    Est. $985/mo

    Greenway Autos

    Morris, IL (44 mi)
    Check Availability
  • Dark Slate Metallic 2018 GMC Canyon SLTDark Slate Metallic 2018 GMC Canyon SLTDark Slate Metallic 2018 GMC Canyon SLTDark Slate Metallic 2018 GMC Canyon SLTDark Slate Metallic 2018 GMC Canyon SLTDark Slate Metallic 2018 GMC Canyon SLT

    $22,874

    72,964 mi.
    Est. $430/mo

    CarWise Gurnee

    4.1
    Gurnee, IL (41 mi)
    Check Availability
  • Black 2020 GMC Canyon SLEBlack 2020 GMC Canyon SLEBlack 2020 GMC Canyon SLEBlack 2020 GMC Canyon SLEBlack 2020 GMC Canyon SLEBlack 2020 GMC Canyon SLE

    $27,913

    49,187 mi.
    Est. $525/mo

    Kunes Chrysler Dodge Jeep Ram of Woodstock

    4.7
    Woodstock, IL (46 mi)
    Check Availability

Compare the GMC Canyon