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

    $30,849

    71,265 mi.
    Est. $548/mo

    St. Cloud Subaru

    4.7
    St. Cloud, MN (415 mi)
    Check Availability

    Quick view
  • Onyx Black 2021 GMC Canyon ElevationOnyx Black 2021 GMC Canyon ElevationOnyx Black 2021 GMC Canyon ElevationOnyx Black 2021 GMC Canyon ElevationOnyx Black 2021 GMC Canyon ElevationOnyx Black 2021 GMC Canyon Elevation

    $28,627

    65,090 mi.
    Est. $508/mo

    Kenny Ross Subaru

    4.7
    North Huntingdon, PA (426 mi)
    Check Availability

    Quick view
  • Summit White 2021 GMC Canyon AT4Summit White 2021 GMC Canyon AT4Summit White 2021 GMC Canyon AT4Summit White 2021 GMC Canyon AT4Summit White 2021 GMC Canyon AT4Summit White 2021 GMC Canyon AT4

    $30,999

    49,719 mi.
    Est. $550/mo

    Freeway Ford

    3.4
    Denver, CO (917 mi)
    Check Availability
    Quick view
  • Steel Metallic 2021 GMC Canyon ElevationSteel Metallic 2021 GMC Canyon ElevationSteel Metallic 2021 GMC Canyon ElevationSteel Metallic 2021 GMC Canyon ElevationSteel Metallic 2021 GMC Canyon ElevationSteel Metallic 2021 GMC Canyon Elevation

    $25,257

    111,000 mi.
    Est. $448/mo

    Star Chevrolet

    4.6
    Wiggins, MS (768 mi)
    Check Availability
    Quick view
  • Cayenne Red Tintcoat 2021 GMC Canyon AT4 w/LeatherCayenne Red Tintcoat 2021 GMC Canyon AT4 w/LeatherCayenne Red Tintcoat 2021 GMC Canyon AT4 w/LeatherCayenne Red Tintcoat 2021 GMC Canyon AT4 w/LeatherCayenne Red Tintcoat 2021 GMC Canyon AT4 w/LeatherCayenne Red Tintcoat 2021 GMC Canyon AT4 w/Leather

    $33,233

    $6.3K
    31,065 mi.
    Est. $590/mo

    Curry Nissan

    4.9
    Chicopee, MA (773 mi)
    Check Availability
    Quick view
  • Onyx Black 2021 GMC Canyon 4WD AT4 w/ClothOnyx Black 2021 GMC Canyon 4WD AT4 w/ClothOnyx Black 2021 GMC Canyon 4WD AT4 w/ClothOnyx Black 2021 GMC Canyon 4WD AT4 w/ClothOnyx Black 2021 GMC Canyon 4WD AT4 w/ClothOnyx Black 2021 GMC Canyon 4WD AT4 w/Cloth

    $34,248

    45,576 mi.
    Est. $608/mo

    Stevenson-Hendrick Honda Wilmington

    5.0
    Wilmington, NC (749 mi)
    Check Availability
    Quick view
  • Satin Steel Metallic 2021 GMC Canyon AT4Satin Steel Metallic 2021 GMC Canyon AT4Satin Steel Metallic 2021 GMC Canyon AT4Satin Steel Metallic 2021 GMC Canyon AT4Satin Steel Metallic 2021 GMC Canyon AT4Satin Steel Metallic 2021 GMC Canyon AT4

    $30,449

    68,587 mi.
    Est. $541/mo

    Rhinelander Auto Group

    4.8
    RHINELANDER, WI (276 mi)
    Check Availability
    Quick view
  • Cayenne Red Tintcoat 2021 GMC Canyon ElevationCayenne Red Tintcoat 2021 GMC Canyon ElevationCayenne Red Tintcoat 2021 GMC Canyon ElevationCayenne Red Tintcoat 2021 GMC Canyon ElevationCayenne Red Tintcoat 2021 GMC Canyon ElevationCayenne Red Tintcoat 2021 GMC Canyon Elevation

    $27,784

    55,533 mi.
    Est. $493/mo

    Johnson Honda of Stuart

    4.8
    Stuart, FL (1,101 mi)
    Check Availability

    Quick view
  • Onyx Black 2021 GMC Canyon Elevation StandardOnyx Black 2021 GMC Canyon Elevation StandardOnyx Black 2021 GMC Canyon Elevation StandardOnyx Black 2021 GMC Canyon Elevation StandardOnyx Black 2021 GMC Canyon Elevation StandardOnyx Black 2021 GMC Canyon Elevation Standard

    $24,062

    52,093 mi.
    Est. $427/mo

    Lone Star Chevrolet

    4.7
    Houston, TX (939 mi)
    Check Availability
    Quick view
  • Dynamic Blue Metallic 2021 GMC Canyon 4WD Elevation StandardDynamic Blue Metallic 2021 GMC Canyon 4WD Elevation StandardDynamic Blue Metallic 2021 GMC Canyon 4WD Elevation StandardDynamic Blue Metallic 2021 GMC Canyon 4WD Elevation StandardDynamic Blue Metallic 2021 GMC Canyon 4WD Elevation StandardDynamic Blue Metallic 2021 GMC Canyon 4WD Elevation Standard

    $24,448

    $500
    53,209 mi.
    Est. $434/mo

    Lebanon Ford

    4.7
    Lebanon, OH (247 mi)
    Check Availability
    Quick view
  • 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

    $29,970

    $596
    70,368 mi.
    Est. $532/mo

    Van Hyundai

    4.2
    Carrollton, TX (799 mi)
    Check Availability
    Quick view
  • 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,048

    $999
    120,372 mi.
    Est. $463/mo

    Fremont Toyota

    4.6
    Fremont, CA (1,839 mi)
    Check Availability
    Quick view
  • Desert Sand Metallic 2021 GMC Canyon AT4 w/LeatherDesert Sand Metallic 2021 GMC Canyon AT4 w/LeatherDesert Sand Metallic 2021 GMC Canyon AT4 w/LeatherDesert Sand Metallic 2021 GMC Canyon AT4 w/LeatherDesert Sand Metallic 2021 GMC Canyon AT4 w/LeatherDesert Sand Metallic 2021 GMC Canyon AT4 w/Leather

    $37,975

    50,743 mi.
    Est. $674/mo

    Ray Skillman Buick GMC South

    4.6
    Indianapolis, IN (174 mi)
    Check Availability
    Quick view
  • Satin Steel Metallic 2021 GMC Canyon AT4 w/ClothSatin Steel Metallic 2021 GMC Canyon AT4 w/ClothSatin Steel Metallic 2021 GMC Canyon AT4 w/ClothSatin Steel Metallic 2021 GMC Canyon AT4 w/ClothSatin Steel Metallic 2021 GMC Canyon AT4 w/ClothSatin Steel Metallic 2021 GMC Canyon AT4 w/Cloth

    $33,677

    30,572 mi.
    Est. $598/mo

    Southern Pines Chevrolet GMC

    4.2
    Southern Pines, NC (642 mi)
    Check Availability

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

    $28,312

    74,070 mi.
    Est. $503/mo

    Phillips Chevrolet of Bradley

    5.0
    Bourbonnais, IL (51 mi)
    Check Availability
    Quick view
  • Summit White 2021 GMC Canyon ElevationSummit White 2021 GMC Canyon ElevationSummit White 2021 GMC Canyon ElevationSummit White 2021 GMC Canyon ElevationSummit White 2021 GMC Canyon ElevationSummit White 2021 GMC Canyon Elevation

    $28,991

    27,362 mi.
    Est. $515/mo

    Jim Norton Chevrolet

    4.6
    Broken Arrow, OK (594 mi)
    Check Availability
    Quick view
  • Summit White 2021 GMC Canyon AT4Summit White 2021 GMC Canyon AT4Summit White 2021 GMC Canyon AT4Summit White 2021 GMC Canyon AT4Summit White 2021 GMC Canyon AT4Summit White 2021 GMC Canyon AT4

    $33,794

    $500
    8,554 mi.
    Est. $600/mo

    Automotive Avenues

    4.8
    Wall Township, NJ (713 mi)
    Check Availability
    Quick view
  • 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

    $32,408

    51,552 mi.
    Est. $575/mo

    Crest INFINITI

    4.8
    Frisco, TX (789 mi)
    Check Availability
    Quick view
  • Onyx Black 2021 GMC Canyon AT4 w/LeatherOnyx Black 2021 GMC Canyon AT4 w/LeatherOnyx Black 2021 GMC Canyon AT4 w/LeatherOnyx Black 2021 GMC Canyon AT4 w/LeatherOnyx Black 2021 GMC Canyon AT4 w/LeatherOnyx Black 2021 GMC Canyon AT4 w/Leather

    $33,439

    $730
    47,405 mi.
    Est. $594/mo

    Pat McGrath Chevyland

    4.4
    Cedar Rapids, IA (208 mi)
    Check Availability
    Quick view
  • Summit White 2021 GMC Canyon AT4Summit White 2021 GMC Canyon AT4Summit White 2021 GMC Canyon AT4Summit White 2021 GMC Canyon AT4Summit White 2021 GMC Canyon AT4Summit White 2021 GMC Canyon AT4

    $27,223

    106,695 mi.
    Est. $483/mo

    All American Chrysler Jeep Dodge Fiat of San Angelo

    San Angelo, TX (1,012 mi)
    Check Availability

    Quick view
  • Satin Steel Metallic 2021 GMC Canyon 4WD DenaliSatin Steel Metallic 2021 GMC Canyon 4WD DenaliSatin Steel Metallic 2021 GMC Canyon 4WD DenaliSatin Steel Metallic 2021 GMC Canyon 4WD DenaliSatin Steel Metallic 2021 GMC Canyon 4WD DenaliSatin Steel Metallic 2021 GMC Canyon 4WD Denali

    $38,250

    25,167 mi.
    Est. $679/mo

    Walser Buick GMC Roseville

    4.2
    Roseville, MN (354 mi)
    Check Availability
    Quick view
  • Hunter Green 2021 GMC Canyon DenaliHunter Green 2021 GMC Canyon DenaliHunter Green 2021 GMC Canyon DenaliHunter Green 2021 GMC Canyon DenaliHunter Green 2021 GMC Canyon DenaliHunter Green 2021 GMC Canyon Denali

    $33,488

    $511
    48,325 mi.
    Est. $595/mo

    Wiesner Hyundai

    4.8
    Conroe, TX (910 mi)
    Check Availability
    Quick view
  • Desert Sand Metallic 2021 GMC Canyon ElevationDesert Sand Metallic 2021 GMC Canyon ElevationDesert Sand Metallic 2021 GMC Canyon ElevationDesert Sand Metallic 2021 GMC Canyon ElevationDesert Sand Metallic 2021 GMC Canyon ElevationDesert Sand Metallic 2021 GMC Canyon Elevation

    $23,623

    $1K
    84,660 mi.
    Est. $419/mo

    Irwin Automotive Group

    4.7
    Laconia, NH (828 mi)
    Check Availability
    Quick view
  • Onyx Black 2021 GMC Canyon AT4Onyx Black 2021 GMC Canyon AT4Onyx Black 2021 GMC Canyon AT4Onyx Black 2021 GMC Canyon AT4Onyx Black 2021 GMC Canyon AT4Onyx Black 2021 GMC Canyon AT4

    $30,538

    72,798 mi.
    Est. $542/mo

    Romeo Chevrolet Buick GMC

    4.3
    Lake Katrine, NY (701 mi)
    Check Availability
    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

    $33,395

    $650
    79,310 mi.
    Est. $593/mo

    Van Horn Chevrolet of Plymouth

    4.4
    Plymouth, WI (130 mi)
    Check Availability
    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

    $31,948

    60,970 mi.
    Est. $567/mo

    Kings Chrysler Jeep Dodge RAM

    4.5
    Cincinnati, OH (250 mi)
    Check Availability
    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

    $30,650

    57,638 mi.
    Est. $544/mo

    Golling Chrysler Dodge Jeep RAM

    4.8
    Bloomfield Hills, MI (228 mi)
    Check Availability
    Quick view
  • Summit White 2021 GMC Canyon AT4Summit White 2021 GMC Canyon AT4Summit White 2021 GMC Canyon AT4Summit White 2021 GMC Canyon AT4Summit White 2021 GMC Canyon AT4Summit White 2021 GMC Canyon AT4

    $31,983

    51,312 mi.
    Est. $568/mo

    #1 Cochran Subaru Monroeville

    4.8
    Monroeville, PA (423 mi)
    Check Availability
    Quick view
  • White 2021 GMC Canyon Elevation StandardWhite 2021 GMC Canyon Elevation StandardWhite 2021 GMC Canyon Elevation StandardWhite 2021 GMC Canyon Elevation StandardWhite 2021 GMC Canyon Elevation StandardWhite 2021 GMC Canyon Elevation Standard

    $21,798

    60,059 mi.
    Est. $387/mo

    McKenzie Buick GMC

    4.8
    Milton, FL (780 mi)
    Check Availability
    Quick view

GMC Canyon prices by year

Model year Average price Deals
2026 GMC Canyon $48,752 29 Great deals
2025 GMC Canyon $44,809 40 Great deals
2024 GMC Canyon $41,608 71 Great deals
2023 GMC Canyon $39,909 45 Great deals
2022 GMC Canyon $31,855 68 Great deals
2020 GMC Canyon $25,811 20 Great deals
2019 GMC Canyon $25,063 41 Great deals
2018 GMC Canyon $22,459 28 Great deals
2017 GMC Canyon $21,096 22 Great deals

About the 2021 GMC Canyon

Basics

Elevation Standard shown (base trim).

Seating
2
Door count
2
Drivetrain
Rear-wheel drive
Combined MPG
22
Transmission
6-Speed A/T
Engine
200.0-hp, 2.5-liter, 4 Cylinder Engine (Gasoline Fuel)
Side view of the 2021 GMC Canyon
FAQs

How much does the 2021 GMC Canyon cost?

The 2021 GMC Canyon price depends on several factors, including the trim level, optional features, mileage, vehicle history and location. The nationwide average price for a 2021 Canyon is $28,993, with pricing starting at $11,750.

What is the MPG of the 2021 GMC Canyon?

The 2021 GMC Canyon offers up to 19 MPG in city driving and 25 MPG on the 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 trim, driving conditions, driving habits, vehicle maintenance, and other factors.

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

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


Is the 2021 GMC Canyon reliable?

The 2021 GMC Canyon has an average reliability rating of 3.9 out of 5 according to Cars.com consumers. Find real-world reliability insights within consumer reviews from 2021 Canyon owners.

Is the 2021 GMC Canyon a good truck?

Below are the Cars.com consumer ratings for the 2021 GMC Canyon.

(19 reviews)
Rating breakdown (out of 5):
Comfort
4.2
Interior
4.2
Performance
4.3
Value
3.9
Exterior
4.6
Reliability
3.9
Ratings (19 reviews)

78% of drivers recommend this car

Rating breakdown (out of 5):
Comfort
4.2
Interior
4.2
Performance
4.3
Value
3.9
Exterior
4.6
Reliability
3.9
Trims

2WD Denali (1 style)

Style
2WD Crew Cab 128" Denali
Inventory price
Starting at $41,200
Combined MPG
21
Engine
308.0-hp, 3.6-liter, V6 Cylinder Engine (Gasoline Fuel)

2WD Elevation (2 styles)

Style
2WD Ext Cab 128" Elevation 2WD Crew Cab 128" Elevation
Inventory price
Starting at $30,300 Starting at $32,200
Combined MPG
22 22
Engine
200.0-hp, 2.5-liter, 4 Cylinder Engine (Gasoline Fuel) 181.0-hp, 2.8-liter, 4 Cylinder Engine (Diesel Fuel)

2WD Elevation Standard (2 styles)

Style
2WD Crew Cab 128" Elevation Standard 2WD Ext Cab 128" Elevation Standard
Inventory price
Starting at $28,700 Starting at $26,800
Combined MPG
22 22
Engine
200.0-hp, 2.5-liter, 4 Cylinder Engine (Gasoline Fuel) 200.0-hp, 2.5-liter, 4 Cylinder Engine (Gasoline Fuel)

4WD AT4 w/Cloth (2 styles)

Style
4WD Crew Cab 128" AT4 w/Cloth 4WD Crew Cab 141" AT4 w/Cloth
Inventory price
Starting at $38,400 Starting at $39,000
Combined MPG
18 18
Engine
181.0-hp, 2.8-liter, 4 Cylinder Engine (Diesel Fuel) 181.0-hp, 2.8-liter, 4 Cylinder Engine (Diesel Fuel)

4WD AT4 w/Leather (2 styles)

Style
4WD Crew Cab 141" AT4 w/Leather 4WD Crew Cab 128" AT4 w/Leather
Inventory price
Starting at $40,800 Starting at $40,200
Combined MPG
18 18
Engine
181.0-hp, 2.8-liter, 4 Cylinder Engine (Diesel Fuel) 181.0-hp, 2.8-liter, 4 Cylinder Engine (Diesel Fuel)

4WD Denali (2 styles)

Style
4WD Crew Cab 141" Denali 4WD Crew Cab 128" Denali
Inventory price
Starting at $45,000 Starting at $44,700
Combined MPG
18 18
Engine
181.0-hp, 2.8-liter, 4 Cylinder Engine (Diesel Fuel) 181.0-hp, 2.8-liter, 4 Cylinder Engine (Diesel Fuel)

4WD Elevation (2 styles)

Style
4WD Crew Cab 141" Elevation 4WD Crew Cab 128" Elevation
Inventory price
Starting at $37,900 Starting at $37,300
Combined MPG
18 18
Engine
181.0-hp, 2.8-liter, 4 Cylinder Engine (Diesel Fuel) 181.0-hp, 2.8-liter, 4 Cylinder Engine (Diesel Fuel)

4WD Elevation Standard (1 style)

Style
4WD Ext Cab 128" Elevation Standard
Inventory price
Starting at $32,200
Combined MPG
18
Engine
200.0-hp, 2.5-liter, 4 Cylinder Engine (Gasoline Fuel)
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

Similar Cars

Research the 2021 GMC Canyon

Compare the 2021 GMC Canyon

GMC Canyon trims

2021 GMC Canyon by cab style