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

    $38,644

    43,579 mi.
    Est. $698/mo

    Al Serra Auto Plaza

    4.3
    Grand Blanc Charter Township, MI (4 mi)
    Check Availability

  • Volcanic Red Tintcoat 2024 GMC Canyon AT4Volcanic Red Tintcoat 2024 GMC Canyon AT4Volcanic Red Tintcoat 2024 GMC Canyon AT4Volcanic Red Tintcoat 2024 GMC Canyon AT4Volcanic Red Tintcoat 2024 GMC Canyon AT4Volcanic Red Tintcoat 2024 GMC Canyon AT4

    $38,314

    21,570 mi.
    Est. $692/mo

    Shea Buick GMC

    4.2
    Flint, MI (9 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

    $28,614

    71,645 mi.
    Est. $517/mo

    Shea Buick GMC

    4.2
    Flint, MI (9 mi)
    Check Availability
  • Onyx Black 2007 GMC Canyon SLEOnyx Black 2007 GMC Canyon SLEOnyx Black 2007 GMC Canyon SLEOnyx Black 2007 GMC Canyon SLEOnyx Black 2007 GMC Canyon SLEOnyx Black 2007 GMC Canyon SLE

    $9,180

    155,288 mi.
    Est. $166/mo

    Caruzin Motors

    3.0
    Flint, MI (6 mi)
    Check Availability
  • Onyx Black 2012 GMC Canyon SLTOnyx Black 2012 GMC Canyon SLTOnyx Black 2012 GMC Canyon SLTOnyx Black 2012 GMC Canyon SLTOnyx Black 2012 GMC Canyon SLTOnyx Black 2012 GMC Canyon SLT

    $5,179

    200,602 mi.
    Est. $94/mo

    Caruzin Motors

    3.0
    Flint, MI (6 mi)
    Check Availability
  • BLUE 2012 GMC Canyon SLEBLUE 2012 GMC Canyon SLEBLUE 2012 GMC Canyon SLEBLUE 2012 GMC Canyon SLEBLUE 2012 GMC Canyon SLEBLUE 2012 GMC Canyon SLE

    $5,180

    209,280 mi.
    Est. $94/mo

    Caruzin Motors

    3.0
    Flint, MI (6 mi)
    Check Availability
  • Onyx Black 2019 GMC Canyon 4WD DenaliOnyx Black 2019 GMC Canyon 4WD Denali

    $27,999

    37,081 mi.
    Est. $506/mo

    Milnes Chevrolet

    Imlay City, MI (28 mi)
  • Dynamic Blue Metallic 2022 GMC Canyon Elevation

    $24,314

    125,542 mi.
    Est. $439/mo

    Shea Buick GMC

    4.2
    Flint, MI (9 mi)
    Check Availability
  • $27,495

    73,829 mi.
    Est. $497/mo

    LaFontaine Buick GMC of Highland

    4.7
    Highland, MI (25 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,944

    14,070 mi.
    Est. $794/mo

    Jim Schmidt Chevrolet of Delphos

    4.8
    $399 delivery from Delphos, OH (153 mi)
    Check Availability
  • Sterling 2025 GMC Canyon ElevationSterling 2025 GMC Canyon ElevationSterling 2025 GMC Canyon ElevationSterling 2025 GMC Canyon ElevationSterling 2025 GMC Canyon ElevationSterling 2025 GMC Canyon Elevation

    $39,388

    11,397 mi.
    Est. $712/mo

    Jim Schmidt Chevrolet of Delphos

    4.8
    $399 delivery from Delphos, OH (153 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

    $20,776

    $803
    91,853 mi.
    Est. $375/mo

    Suburban Nissan of Farmington Hills

    4.5
    Farmington Hills, MI (38 mi)
    Check Availability
  • Summit White 2023 GMC Canyon AT4Summit White 2023 GMC Canyon AT4Summit White 2023 GMC Canyon AT4Summit White 2023 GMC Canyon AT4Summit White 2023 GMC Canyon AT4Summit White 2023 GMC Canyon AT4

    $35,895

    29,982 mi.
    Est. $649/mo

    Jim Causley Buick GMC

    4.5
    Clinton Township, MI (47 mi)
    Check Availability
  • Blue 2020 GMC Canyon SLEBlue 2020 GMC Canyon SLEBlue 2020 GMC Canyon SLEBlue 2020 GMC Canyon SLEBlue 2020 GMC Canyon SLEBlue 2020 GMC Canyon SLE

    $25,479

    $600
    53,636 mi.
    Est. $460/mo

    Suburban Ford of Sterling Heights

    4.6
    Sterling Heights, MI (41 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

    $33,813

    $389
    69,407 mi.
    Est. $611/mo

    Crest Lincoln

    4.8
    Sterling Heights, MI (42 mi)
    Check Availability
  • Dynamic Blue Metallic 2023 GMC Canyon ElevationDynamic Blue Metallic 2023 GMC Canyon ElevationDynamic Blue Metallic 2023 GMC Canyon ElevationDynamic Blue Metallic 2023 GMC Canyon ElevationDynamic Blue Metallic 2023 GMC Canyon ElevationDynamic Blue Metallic 2023 GMC Canyon Elevation

    $34,995

    $870
    39,296 mi.
    Est. $632/mo

    Pat Milliken Ford

    4.9
    Redford, MI (47 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

    $25,770

    $999
    77,425 mi.
    Est. $466/mo

    Suburban Mazda of Farmington Hills

    4.8
    Farmington Hills, MI (38 mi)
    Check Availability
  • Red Quartz Tintcoat 2020 GMC Canyon All TerrainRed Quartz Tintcoat 2020 GMC Canyon All TerrainRed Quartz Tintcoat 2020 GMC Canyon All TerrainRed Quartz Tintcoat 2020 GMC Canyon All TerrainRed Quartz Tintcoat 2020 GMC Canyon All TerrainRed Quartz Tintcoat 2020 GMC Canyon All Terrain

    $27,746

    66,230 mi.
    Est. $501/mo

    Hines Park Lincoln

    4.2
    Plymouth, MI (45 mi)
    Check Availability
  • Summit White 2024 GMC Canyon AT4Summit White 2024 GMC Canyon AT4Summit White 2024 GMC Canyon AT4Summit White 2024 GMC Canyon AT4Summit White 2024 GMC Canyon AT4Summit White 2024 GMC Canyon AT4

    $38,098

    27,806 mi.
    Est. $689/mo

    Serra Ford Rochester Hills

    4.9
    Rochester Hills, MI (35 mi)
    Check Availability
  • Onyx Black 2024 GMC Canyon AT4Onyx Black 2024 GMC Canyon AT4Onyx Black 2024 GMC Canyon AT4Onyx Black 2024 GMC Canyon AT4Onyx Black 2024 GMC Canyon AT4Onyx Black 2024 GMC Canyon AT4

    $34,270

    68,520 mi.
    Est. $619/mo

    Troy Honda

    4.8
    Troy, MI (38 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

    $26,809

    $500
    87,152 mi.
    Est. $484/mo

    Ed Rinke Chevrolet-Buick-GMC Co.

    4.8
    Center Line, MI (46 mi)
    Check Availability
  • Red Quartz Tintcoat 2019 GMC Canyon SLERed Quartz Tintcoat 2019 GMC Canyon SLERed Quartz Tintcoat 2019 GMC Canyon SLERed Quartz Tintcoat 2019 GMC Canyon SLERed Quartz Tintcoat 2019 GMC Canyon SLERed Quartz Tintcoat 2019 GMC Canyon SLE

    $20,570

    $400
    48,134 mi.
    Est. $372/mo

    Car Dome Auto Sales

    4.7
    Detroit, MI (42 mi)
    Check Availability
  • Onyx Black 2024 GMC Canyon ElevationOnyx Black 2024 GMC Canyon ElevationOnyx Black 2024 GMC Canyon ElevationOnyx Black 2024 GMC Canyon ElevationOnyx Black 2024 GMC Canyon ElevationOnyx Black 2024 GMC Canyon Elevation

    $33,113

    44,988 mi.
    Est. $598/mo

    Les Stanford Buick GMC

    4.5
    Ferndale, MI (45 mi)
    Check Availability

Compare the GMC Canyon