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
  • Summit White 2022 GMC Canyon AT4Summit White 2022 GMC Canyon AT4Summit White 2022 GMC Canyon AT4Summit White 2022 GMC Canyon AT4Summit White 2022 GMC Canyon AT4Summit White 2022 GMC Canyon AT4

    $31,863

    47,183 mi.
    Est. $564/mo

    Al Piemonte Buick GMC

    4.5
    Elmhurst, IL (14 mi)
    Check Availability

    Quick view
  • Summit White 2019 GMC Canyon DenaliSummit White 2019 GMC Canyon DenaliSummit White 2019 GMC Canyon DenaliSummit White 2019 GMC Canyon DenaliSummit White 2019 GMC Canyon DenaliSummit White 2019 GMC Canyon Denali

    $27,362

    81,302 mi.
    Est. $485/mo

    Kunes Lakes Chevrolet‎

    Lake Bluff, IL (11 mi)
    Check Availability

    Quick view
  • Onyx Black 2023 GMC Canyon AT4Onyx Black 2023 GMC Canyon AT4Onyx Black 2023 GMC Canyon AT4Onyx Black 2023 GMC Canyon AT4Onyx Black 2023 GMC Canyon AT4Onyx Black 2023 GMC Canyon AT4

    $39,700

    25,726 mi.
    Est. $703/mo

    Al Piemonte Nissan

    4.7
    Melrose Park, IL (16 mi)
    Check Availability
    Quick view
  • Onyx Black 2022 GMC Canyon DenaliOnyx Black 2022 GMC Canyon DenaliOnyx Black 2022 GMC Canyon DenaliOnyx Black 2022 GMC Canyon DenaliOnyx Black 2022 GMC Canyon DenaliOnyx Black 2022 GMC Canyon Denali

    $33,412

    $500
    50,458 mi.
    Est. $592/mo

    Woody Buick GMC Naperville

    4.9
    Naperville, IL (29 mi)
    Check Availability
    Quick view
  • Onyx Black 2024 GMC Canyon AT4XOnyx Black 2024 GMC Canyon AT4XOnyx Black 2024 GMC Canyon AT4XOnyx Black 2024 GMC Canyon AT4XOnyx Black 2024 GMC Canyon AT4XOnyx Black 2024 GMC Canyon AT4X

    $56,371

    13,648 mi.
    Est. $999/mo

    Marino Chrysler Jeep Dodge RAM

    4.9
    Chicago, IL (15 mi)
    Check Availability
    Quick view
  • 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

    $48,324

    7,046 mi.
    Est. $856/mo

    Packey Webb Ford

    4.7
    Downers Grove, IL (23 mi)
    Check Availability
    Quick view
  • Onyx Black 2023 GMC Canyon AT4Onyx Black 2023 GMC Canyon AT4Onyx Black 2023 GMC Canyon AT4Onyx Black 2023 GMC Canyon AT4Onyx Black 2023 GMC Canyon AT4Onyx Black 2023 GMC Canyon AT4

    $44,911

    $300
    11,488 mi.
    Est. $796/mo

    Currie Motors Chevrolet

    4.5
    Forest Park, IL (19 mi)
    Check Availability
    Quick view
  • 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

    $26,412

    $500
    47,262 mi.
    Est. $468/mo

    Woody Buick GMC Naperville

    4.9
    Naperville, IL (29 mi)
    Check Availability

    Quick view
  • Onyx Black 2020 GMC Canyon SLTOnyx Black 2020 GMC Canyon SLTOnyx Black 2020 GMC Canyon SLTOnyx Black 2020 GMC Canyon SLTOnyx Black 2020 GMC Canyon SLTOnyx Black 2020 GMC Canyon SLT

    $24,859

    $2.1K
    80,442 mi.
    Est. $440/mo

    VinFast Lisle

    4.7
    Lisle, IL (25 mi)
    Check Availability
    Quick view
  • Quicksilver Metallic 2018 GMC Canyon SLTQuicksilver Metallic 2018 GMC Canyon SLTQuicksilver Metallic 2018 GMC Canyon SLTQuicksilver Metallic 2018 GMC Canyon SLTQuicksilver Metallic 2018 GMC Canyon SLTQuicksilver Metallic 2018 GMC Canyon SLT

    $21,912

    $295
    104,588 mi.
    Est. $388/mo

    Al Piemonte Ford

    4.7
    Melrose Park, IL (16 mi)
    Check Availability
    Quick view
  • Dark Sky Metallic 2019 GMC Canyon SLEDark Sky Metallic 2019 GMC Canyon SLEDark Sky Metallic 2019 GMC Canyon SLEDark Sky Metallic 2019 GMC Canyon SLEDark Sky Metallic 2019 GMC Canyon SLE

    $24,684

    69,524 mi.
    Est. $437/mo

    Classic Toyota

    4.8
    Waukegan, IL (17 mi)
    Check Availability
    Quick view
  • Marine Blue Metallic 2020 GMC Canyon SLEMarine Blue Metallic 2020 GMC Canyon SLEMarine Blue Metallic 2020 GMC Canyon SLEMarine Blue Metallic 2020 GMC Canyon SLEMarine Blue Metallic 2020 GMC Canyon SLEMarine Blue Metallic 2020 GMC Canyon SLE

    $32,127

    $622
    33,398 mi.
    Est. $569/mo

    Jerry Haggerty Chevrolet

    4.8
    Glen Ellyn, IL (21 mi)
    Check Availability
    Quick view
  • Volcanic Red 2024 GMC Canyon AT4Volcanic Red 2024 GMC Canyon AT4Volcanic Red 2024 GMC Canyon AT4Volcanic Red 2024 GMC Canyon AT4Volcanic Red 2024 GMC Canyon AT4Volcanic Red 2024 GMC Canyon AT4

    $44,688

    $200
    28,458 mi.
    Est. $792/mo

    Glenview Luxury Imports

    4.5
    Glenview, IL (8 mi)
    Check Availability
    Quick view
  • Onyx Black 2016 GMC Canyon SLE

    $20,912

    100,434 mi.
    Est. $370/mo

    Woody Buick GMC Naperville

    4.9
    Naperville, IL (29 mi)
    Check Availability

    Quick view
  • Gray 2020 GMC Canyon SLEGray 2020 GMC Canyon SLEGray 2020 GMC Canyon SLEGray 2020 GMC Canyon SLEGray 2020 GMC Canyon SLEGray 2020 GMC Canyon SLE

    $24,998

    95,909 mi.
    Est. $443/mo

    CarMax Kenosha

    4.5
    Kenosha, WI (30 mi)
    Check Availability
    Quick view
  • Volcanic Red 2023 GMC Canyon AT4XVolcanic Red 2023 GMC Canyon AT4XVolcanic Red 2023 GMC Canyon AT4XVolcanic Red 2023 GMC Canyon AT4XVolcanic Red 2023 GMC Canyon AT4XVolcanic Red 2023 GMC Canyon AT4X

    $40,971

    $1K
    39,299 mi.
    Est. $726/mo

    Advantage Cadillac

    4.8
    Hodgkins, IL (25 mi)
    Check Availability
    Quick view
  • 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. $319/mo

    Chicago Carmaster

    Wood Dale, IL (11 mi)
    Check Availability
    Quick view
  • Desert Sand Metallic 2024 GMC Canyon AT4Desert Sand Metallic 2024 GMC Canyon AT4Desert Sand Metallic 2024 GMC Canyon AT4Desert Sand Metallic 2024 GMC Canyon AT4Desert Sand Metallic 2024 GMC Canyon AT4Desert Sand Metallic 2024 GMC Canyon AT4

    $42,207

    $200
    23,387 mi.
    Est. $748/mo

    Napleton's Arlington Heights Chrysler Dodge Jeep RAM

    3.9
    Arlington Heights, IL (4 mi)
    Check Availability
    Quick view
  • Summit White 2017 GMC Canyon DenaliSummit White 2017 GMC Canyon DenaliSummit White 2017 GMC Canyon DenaliSummit White 2017 GMC Canyon DenaliSummit White 2017 GMC Canyon DenaliSummit White 2017 GMC Canyon Denali

    $21,090

    $1.9K
    95,726 mi.
    Est. $374/mo

    Castle Chrysler Dodge Jeep Ram of Naperville

    3.9
    Naperville, IL (29 mi)
    Check Availability
    Quick view
  • Onyx Black 2025 GMC Canyon ElevationOnyx Black 2025 GMC Canyon ElevationOnyx Black 2025 GMC Canyon ElevationOnyx Black 2025 GMC Canyon ElevationOnyx Black 2025 GMC Canyon ElevationOnyx Black 2025 GMC Canyon Elevation

    $41,494

    13,623 mi.
    Est. $735/mo

    Fox Valley Buick GMC

    4.3
    St Charles, IL (25 mi)
    Check Availability

    Quick view
  • 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

    $47,776

    $599
    3,134 mi.
    Est. $846/mo

    Heritage Cadillac

    3.8
    Lombard, IL (20 mi)
    Check Availability
    Quick view
  • 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

    $41,776

    29,406 mi.
    Est. $740/mo

    St Charles Chrysler Dodge Jeep RAM

    3.8
    Saint Charles, IL (24 mi)
    Check Availability
    Quick view
  • Red Quartz Tintcoat 2020 GMC Canyon SLTRed Quartz Tintcoat 2020 GMC Canyon SLTRed Quartz Tintcoat 2020 GMC Canyon SLTRed Quartz Tintcoat 2020 GMC Canyon SLTRed Quartz Tintcoat 2020 GMC Canyon SLTRed Quartz Tintcoat 2020 GMC Canyon SLT

    $27,995

    71,502 mi.
    Est. $496/mo

    Mike Haggerty Buick GMC

    3.9
    Oak Lawn, IL (30 mi)
    Check Availability
    Quick view
  • Black 2025 GMC Canyon DenaliBlack 2025 GMC Canyon DenaliBlack 2025 GMC Canyon DenaliBlack 2025 GMC Canyon DenaliBlack 2025 GMC Canyon DenaliBlack 2025 GMC Canyon Denali

    $42,998

    46,403 mi.
    Est. $762/mo

    CarMax Kenosha

    4.5
    Kenosha, WI (30 mi)
    Check Availability
    Quick view
  • Hunter Metallic 2021 GMC Canyon DenaliHunter Metallic 2021 GMC Canyon DenaliHunter Metallic 2021 GMC Canyon DenaliHunter Metallic 2021 GMC Canyon DenaliHunter Metallic 2021 GMC Canyon DenaliHunter Metallic 2021 GMC Canyon Denali

    $23,794

    $206
    74,294 mi.
    Est. $422/mo

    Huntley Ford

    4.5
    Huntley, IL (27 mi)
    Check Availability
    Quick view
  • Satin Steel Metallic 2020 GMC Canyon SLESatin Steel Metallic 2020 GMC Canyon SLESatin Steel Metallic 2020 GMC Canyon SLESatin Steel Metallic 2020 GMC Canyon SLESatin Steel Metallic 2020 GMC Canyon SLESatin Steel Metallic 2020 GMC Canyon SLE

    $24,127

    $2.2K
    95,360 mi.
    Est. $427/mo

    Marino Chevrolet

    Chicago, IL (15 mi)
    Check Availability

    Quick view
  • Summit White 2020 GMC Canyon SLESummit White 2020 GMC Canyon SLESummit White 2020 GMC Canyon SLESummit White 2020 GMC Canyon SLESummit White 2020 GMC Canyon SLESummit White 2020 GMC Canyon SLE

    $24,396

    93,344 mi.
    Est. $432/mo

    Lenz Truck - Fond du Lac, WI

    4.6
    $186 delivery from Fond du Lac, WI (117 mi)
    Check Availability
    Quick view
  • Volcanic Red 2025 GMC Canyon AT4Volcanic Red 2025 GMC Canyon AT4Volcanic Red 2025 GMC Canyon AT4Volcanic Red 2025 GMC Canyon AT4Volcanic Red 2025 GMC Canyon AT4Volcanic Red 2025 GMC Canyon AT4

    $47,099

    $494
    4,884 mi.
    Est. $834/mo

    Jim Butler Linn Chevrolet

    4.7
    Free delivery from Linn, MO (326 mi)
    Check Availability
    Quick view

GMC Canyon prices by year

Model year Average price Deals
2026 GMC Canyon $49,739 1 Good deal
2023 GMC Canyon $39,582 6 Good deals

About the GMC Canyon

FAQs

How much does the GMC Canyon cost?

The GMC Canyon price depends on several factors, including the trim level, optional features, mileage, vehicle history and location. The nationwide average price for the Canyon is $32,991, with pricing starting at $3,950.

What is the MPG of the GMC Canyon?

The GMC Canyon with traditional internal combustion engine offers up to 19 MPG city and 25 MPG highway for a combined rating of 22 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.

What are some similar vehicles and competitors of the GMC Canyon?

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


What trim levels are available for the GMC Canyon?

The GMC Canyon is available in the following trim levels:

What model years are available for the GMC Canyon?

Available model years for GMC Canyon inventory range from 2015 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 Canyon by price

Similar Cars

Compare the GMC Canyon

Used GMC Canyon by city

Used GMC Canyon by cab style