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

    $37,995

    $500
    43,101 mi.
    Est. $650/mo

    AutoMax Preowned Framingham

    4.4
    Check Availability
    Framingham, MA (30 mi)

    Quick view
  • White 2024 GMC Canyon AT4White 2024 GMC Canyon AT4White 2024 GMC Canyon AT4White 2024 GMC Canyon AT4White 2024 GMC Canyon AT4White 2024 GMC Canyon AT4

    $43,490

    9,395 mi.
    Est. $744/mo

    Colonial Ford

    4.6
    Check Availability
    Plymouth, MA (21 mi)
    Quick view
  • Summit White 2024 GMC Canyon DenaliSummit White 2024 GMC Canyon DenaliSummit White 2024 GMC Canyon DenaliSummit White 2024 GMC Canyon DenaliSummit White 2024 GMC Canyon DenaliSummit White 2024 GMC Canyon Denali

    $42,997

    $501
    43,715 mi.
    Est. $736/mo

    Sullivan Brothers Toyota

    4.7
    Check Availability
    Kingston, MA (19 mi)
    Quick view
  • Satin Steel Metallic 2021 GMC Canyon DenaliSatin Steel Metallic 2021 GMC Canyon DenaliSatin Steel Metallic 2021 GMC Canyon DenaliSatin Steel Metallic 2021 GMC Canyon DenaliSatin Steel Metallic 2021 GMC Canyon DenaliSatin Steel Metallic 2021 GMC Canyon Denali

    $34,689

    45,791 mi.
    Est. $594/mo

    Auto Factory

    4.2
    Check Availability
    Peabody, MA (23 mi)
    Quick view
  • 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

    $42,468

    30,205 mi.
    Est. $727/mo

    Albrecht Buick GMC of Wakefield

    4.1
    Check Availability
    Wakefield, MA (24 mi)
    Quick view
  • Satin Steel Metallic 2022 GMC Canyon AT4Satin Steel Metallic 2022 GMC Canyon AT4Satin Steel Metallic 2022 GMC Canyon AT4Satin Steel Metallic 2022 GMC Canyon AT4Satin Steel Metallic 2022 GMC Canyon AT4Satin Steel Metallic 2022 GMC Canyon AT4

    $32,495

    $400
    46,296 mi.
    Est. $556/mo

    Mastria GMC Cadillac

    4.5
    Check Availability
    Raynham, MA (23 mi)
    Quick view
  • Dynamic Blue Metallic 2023 GMC Canyon AT4Dynamic Blue Metallic 2023 GMC Canyon AT4Dynamic Blue Metallic 2023 GMC Canyon AT4Dynamic Blue Metallic 2023 GMC Canyon AT4Dynamic Blue Metallic 2023 GMC Canyon AT4Dynamic Blue Metallic 2023 GMC Canyon AT4

    $39,795

    $400
    35,739 mi.
    Est. $681/mo

    Mastria GMC Cadillac

    4.5
    Check Availability
    Raynham, MA (23 mi)
    Quick view
  • Sterling 2024 GMC Canyon ElevationSterling 2024 GMC Canyon ElevationSterling 2024 GMC Canyon ElevationSterling 2024 GMC Canyon ElevationSterling 2024 GMC Canyon ElevationSterling 2024 GMC Canyon Elevation

    $40,495

    $472
    11,659 mi.
    Est. $693/mo

    Imperial Subaru

    4.7
    Check Availability
    North Attleborough, MA (30 mi)
    Quick view
  • Satin Steel Metallic 2022 GMC Canyon ElevationSatin Steel Metallic 2022 GMC Canyon ElevationSatin Steel Metallic 2022 GMC Canyon ElevationSatin Steel Metallic 2022 GMC Canyon ElevationSatin Steel Metallic 2022 GMC Canyon ElevationSatin Steel Metallic 2022 GMC Canyon Elevation

    $34,383

    $100
    28,478 mi.
    Est. $588/mo

    McGovern Chevrolet of Plymouth

    4.9
    Check Availability
    Plymouth, MA (21 mi)
    Quick view
  • Cayenne Red Tintcoat 2021 GMC Canyon AT4Cayenne Red Tintcoat 2021 GMC Canyon AT4Cayenne Red Tintcoat 2021 GMC Canyon AT4Cayenne Red Tintcoat 2021 GMC Canyon AT4Cayenne Red Tintcoat 2021 GMC Canyon AT4Cayenne Red Tintcoat 2021 GMC Canyon AT4

    $32,198

    $496
    48,656 mi.
    Est. $551/mo

    Prestige Auto Mart of Taunton

    4.7
    Check Availability
    Taunton, MA (23 mi)
    Quick view
  • Onyx Black 2023 GMC Canyon ELEVATIONOnyx Black 2023 GMC Canyon ELEVATIONOnyx Black 2023 GMC Canyon ELEVATIONOnyx Black 2023 GMC Canyon ELEVATIONOnyx Black 2023 GMC Canyon ELEVATIONOnyx Black 2023 GMC Canyon ELEVATION

    $36,887

    26,870 mi.
    Est. $631/mo

    24 Ford of Easton

    Check Availability
    Easton, MA (16 mi)
    Quick view
  • Onyx Black 2015 GMC Canyon SLEOnyx Black 2015 GMC Canyon SLEOnyx Black 2015 GMC Canyon SLEOnyx Black 2015 GMC Canyon SLEOnyx Black 2015 GMC Canyon SLEOnyx Black 2015 GMC Canyon SLE

    $15,895

    $400
    97,867 mi.
    Est. $272/mo

    Cars Primo of Brockton

    Check Availability
    Brockton, MA (14 mi)
    Quick view
  • Gray 2016 GMC Canyon SLEGray 2016 GMC Canyon SLEGray 2016 GMC Canyon SLEGray 2016 GMC Canyon SLEGray 2016 GMC Canyon SLEGray 2016 GMC Canyon SLE

    $15,995

    119,000 mi.
    Est. $274/mo

    Tonys Auto Works

    Check Availability
    Whitman, MA (10 mi)
    Quick view
  • 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

    $26,991

    92,300 mi.
    Est. $462/mo

    S & D West Bridgewater

    Check Availability
    West Bridgewater, MA (16 mi)
    Quick view
  • 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

    $35,924

    $1.6K
    22,401 mi.
    Est. $615/mo

    McKay Chevrolet

    3.5
    Check Availability
    Raynham, MA (23 mi)
    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,995

    $500
    32,179 mi.
    Est. $684/mo

    AutoMax Preowned Framingham

    4.4
    Check Availability
    Framingham, MA (30 mi)
    Quick view
  • Onyx Black 2026 GMC Canyon AT4Onyx Black 2026 GMC Canyon AT4Onyx Black 2026 GMC Canyon AT4Onyx Black 2026 GMC Canyon AT4Onyx Black 2026 GMC Canyon AT4Onyx Black 2026 GMC Canyon AT4

    $48,074

    $500
    548 mi.
    Est. $823/mo

    Bourne's Auto Center

    4.9
    Check Availability
    Easton, MA (15 mi)
    Quick view
  • Sterling Metallic 2023 GMC Canyon ElevationSterling Metallic 2023 GMC Canyon ElevationSterling Metallic 2023 GMC Canyon ElevationSterling Metallic 2023 GMC Canyon ElevationSterling Metallic 2023 GMC Canyon ElevationSterling Metallic 2023 GMC Canyon Elevation

    $39,495

    $500
    25,228 mi.
    Est. $676/mo

    AutoMax Preowned Framingham

    4.4
    Check Availability
    Framingham, MA (30 mi)
    Quick view
  • $43,355

    $2K
    25,502 mi.
    Est. $742/mo

    McLaughlin Chevrolet

    4.9
    Check Availability
    Whitman, MA (11 mi)
    Quick view
  • Not Priced

    13,503 mi.
    Est. $0/mo

    Richard's Motorcars

    Check Availability
    Malden, MA (18 mi)
    Quick view
  • $37,095

    52,026 mi.
    Est. $635/mo

    Marty's GMC

    4.7
    Check Availability
    Kingston, MA (19 mi)
    Quick view
  • Quicksilver Metallic 2019 GMC Canyon SLE

    $23,693

    80,995 mi.
    Est. $405/mo

    Mastria Mazda

    4.7
    Check Availability
    Raynham, MA (23 mi)
    Quick view
  • $53,967

    7,130 mi.
    Est. $923/mo

    Imperial Subaru

    4.7
    Check Availability
    North Attleborough, MA (30 mi)
    Quick view
  • Sterling Metallic 2023 GMC Canyon AT4XSterling Metallic 2023 GMC Canyon AT4XSterling Metallic 2023 GMC Canyon AT4XSterling Metallic 2023 GMC Canyon AT4XSterling Metallic 2023 GMC Canyon AT4XSterling Metallic 2023 GMC Canyon AT4X

    $42,985

    34,228 mi.
    Est. $736/mo

    Impex Chevrolet GMC

    4.7
    Check Availability
    $707 delivery from Reidsville, NC (620 mi)
    Quick view
  • Black 2018 GMC Canyon DenaliBlack 2018 GMC Canyon DenaliBlack 2018 GMC Canyon DenaliBlack 2018 GMC Canyon DenaliBlack 2018 GMC Canyon DenaliBlack 2018 GMC Canyon Denali

    $26,998

    77,023 mi.
    Est. $462/mo

    CarMax Albany

    Check Availability
    $149 delivery to Norwood, MA (17 mi)
    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

    $38,585

    $1K
    10,316 mi.
    Est. $660/mo

    McGovern GMC of Westborough

    4.7
    Check Availability
    Westborough, MA (38 mi)
    Quick view
  • 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

    $49,967

    10,982 mi.
    Est. $855/mo

    Imperial Chevrolet

    4.5
    Check Availability
    Mendon, MA (36 mi)
    Quick view
  • Solar Flare Metallic 2023 GMC Canyon ElevationSolar Flare Metallic 2023 GMC Canyon ElevationSolar Flare Metallic 2023 GMC Canyon ElevationSolar Flare Metallic 2023 GMC Canyon ElevationSolar Flare Metallic 2023 GMC Canyon ElevationSolar Flare Metallic 2023 GMC Canyon Elevation

    $39,495

    $500
    6,594 mi.
    Est. $676/mo

    AutoMax Preowned Marlborough

    4.9
    Check Availability
    Marlborough, MA (36 mi)
    Quick view
  • Onyx Black 2020 GMC Canyon DenaliOnyx Black 2020 GMC Canyon DenaliOnyx Black 2020 GMC Canyon DenaliOnyx Black 2020 GMC Canyon DenaliOnyx Black 2020 GMC Canyon DenaliOnyx Black 2020 GMC Canyon Denali

    $32,799

    50,595 mi.
    Est. $561/mo

    Tasca Buick GMC Woonsocket

    4.8
    Check Availability
    Woonsocket, RI (35 mi)
    Quick view
  • Onyx Black 2023 GMC Canyon ElevationOnyx Black 2023 GMC Canyon ElevationOnyx Black 2023 GMC Canyon ElevationOnyx Black 2023 GMC Canyon ElevationOnyx Black 2023 GMC Canyon ElevationOnyx Black 2023 GMC Canyon Elevation

    $35,599

    $1K
    56,723 mi.
    Est. $609/mo

    Canobie Lake Toyota

    4.8
    Check Availability
    Salem, NH (41 mi)
    Quick view
  • Onyx Black 2019 GMC Canyon All TerrainOnyx Black 2019 GMC Canyon All TerrainOnyx Black 2019 GMC Canyon All TerrainOnyx Black 2019 GMC Canyon All TerrainOnyx Black 2019 GMC Canyon All TerrainOnyx Black 2019 GMC Canyon All Terrain

    $27,329

    $457
    63,015 mi.
    Est. $468/mo

    Nucar Chevrolet of Lowell

    4.6
    Check Availability
    Lowell, MA (35 mi)
    Quick view
  • 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

    $44,967

    $1K
    31,070 mi.
    Est. $769/mo

    Imperial Toyota

    4.8
    Check Availability
    Milford, MA (32 mi)
    Quick view
  • Dark Slate Metallic 2017 GMC Canyon SLTDark Slate Metallic 2017 GMC Canyon SLTDark Slate Metallic 2017 GMC Canyon SLTDark Slate Metallic 2017 GMC Canyon SLTDark Slate Metallic 2017 GMC Canyon SLTDark Slate Metallic 2017 GMC Canyon SLT

    $23,597

    70,208 mi.
    Est. $404/mo

    Colonial South Chevrolet

    4.7
    Check Availability
    North Dartmouth, MA (41 mi)
    Quick view
  • Satin Steel Metallic 2019 GMC Canyon All TerrainSatin Steel Metallic 2019 GMC Canyon All TerrainSatin Steel Metallic 2019 GMC Canyon All TerrainSatin Steel Metallic 2019 GMC Canyon All TerrainSatin Steel Metallic 2019 GMC Canyon All TerrainSatin Steel Metallic 2019 GMC Canyon All Terrain

    $26,098

    $168
    80,386 mi.
    Est. $447/mo

    Prestige Auto Mart of Westport

    4.7
    Check Availability
    Westport, MA (41 mi)
    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

    $60,411

    9,990 mi.
    Est. $1,034/mo

    Anchor Auto Group - Subaru Nissan

    4.7
    Check Availability
    North Smithfield, RI (36 mi)
    Quick view
  • Summit White 2018 GMC Canyon SLESummit White 2018 GMC Canyon SLESummit White 2018 GMC Canyon SLESummit White 2018 GMC Canyon SLESummit White 2018 GMC Canyon SLESummit White 2018 GMC Canyon SLE

    $24,591

    $944
    89,122 mi.
    Est. $421/mo

    Copeland Chevrolet Hyannis

    4.5
    Check Availability
    Hyannis, MA (50 mi)
    Quick view
  • Summit White 2025 GMC Canyon 2WD ElevationSummit White 2025 GMC Canyon 2WD ElevationSummit White 2025 GMC Canyon 2WD ElevationSummit White 2025 GMC Canyon 2WD ElevationSummit White 2025 GMC Canyon 2WD ElevationSummit White 2025 GMC Canyon 2WD Elevation

    $41,168

    510 mi.
    Est. $704/mo

    Chevrolet Buick GMC of Attleboro

    4.4
    Check Availability
    Attleboro, MA (32 mi)
    Quick view

GMC Canyon prices by year

Model year Average price Deals
2026 GMC Canyon $50,385 1 Good deal

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 $33,068, with pricing starting at $4,450.

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