2020 GMC Canyon for sale

All available 2020 GMC Canyon listings.

519 listings • $10,996 – $38,895 • avg 65,397 mi

2020 GMC Canyon SLE — Pickup Truck — 67,000 mi — Jacksonville, NC Clean title
GMC logo

USED · Pickup Truck

2020 GMC Canyon

SLE · 4WD · Automatic

67,000 miGas19 mpg Onyx Black

$27,998

Jacksonville, NC

View →
2020 GMC Canyon All Terrain — Pickup Truck — 76,214 mi — St. Augustine, FL Clean title
GMC logo

USED · Pickup Truck

2020 GMC Canyon

All Terrain · 4WD · Automatic

76,214 miGas19 mpg Onyx Black

$25,977

St. Augustine, FL

View →
2020 GMC Canyon All Terrain — Pickup Truck — 84,220 mi — Clarksville, TN Clean title
GMC logo

USED · Pickup Truck

2020 GMC Canyon

All Terrain · 4WD · Automatic

84,220 miGas19 mpg Summit White

$27,684

Clarksville, TN

View →
2020 GMC Canyon SLT — Pickup Truck — 66,469 mi — Dublin, CA Clean title
GMC logo

USED · Pickup Truck

2020 GMC Canyon

SLT · RWD · Automatic

66,469 miGas20 mpg Satin Steel Metallic

$25,798

Dublin, CA

View →
2020 GMC Canyon Denali — Pickup Truck — 24,219 mi — Amsterdam, NY Clean title
GMC logo

USED · Pickup Truck

2020 GMC Canyon

Denali · RWD · Automatic

24,219 miGas20 mpg Summit White

$30,592

Amsterdam, NY

View →
2020 GMC Canyon All Terrain — Pickup Truck — 74,132 mi — Gladewater, TX Clean title
GMC logo

USED · Pickup Truck

2020 GMC Canyon

All Terrain · 4WD · Automatic

74,132 miGas19 mpg Dark Sky Metallic

$27,313

Gladewater, TX

View →
2020 GMC Canyon SLE — Pickup Truck — 54,829 mi — Vidalia, GA Clean title
GMC logo

USED · Pickup Truck

2020 GMC Canyon

SLE · RWD · Automatic

54,829 miGas22 mpg Marine Blue Metallic

$28,873

Vidalia, GA

View →
2020 GMC Canyon Denali — Pickup Truck — 28,623 mi — Houston, TX Salvage
GMC logo

USED · Pickup Truck

2020 GMC Canyon

Denali · 4WD · Automatic

28,623 miGas19 mpg Onyx Black

$26,800

Houston, TX

View →
2020 GMC Canyon Denali — Pickup Truck — 44,071 mi — Post Falls, ID Clean title
GMC logo

USED · Pickup Truck

2020 GMC Canyon

Denali · 4WD · Automatic

44,071 miGas19 mpg White

$33,302

Post Falls, ID

View →
2020 GMC Canyon Denali — Pickup Truck — 39,046 mi — Ocala, FL Clean title
GMC logo

USED · Pickup Truck

2020 GMC Canyon

Denali · 4WD · Automatic

39,046 miGas19 mpg Summit White

$30,895

Ocala, FL

View →
2020 GMC Canyon Denali — Pickup Truck — 83,006 mi — Greencastle, IN Clean title
GMC logo

USED · Pickup Truck

2020 GMC Canyon

Denali · 4WD · Automatic

83,006 miGas19 mpg Onyx Black

$28,995

Greencastle, IN

View →
2020 GMC Canyon SLT — Pickup Truck — 24,942 mi — Gladstone, OR Clean title
GMC logo

USED · Pickup Truck

2020 GMC Canyon

SLT · 4WD · Automatic

24,942 miGas19 mpg Smokey Quartz Metallic

$36,000

Gladstone, OR

View →
2020 GMC Canyon SLT — Pickup Truck — 73,432 mi — Puyallup, WA Clean title
GMC logo

USED · Pickup Truck

2020 GMC Canyon

SLT · 4WD · Automatic

73,432 miGas19 mpg White

$25,497

Puyallup, WA

View →
2020 GMC Canyon Denali — Pickup Truck — 73,286 mi — Rock Hill, SC Clean title
GMC logo

USED · Pickup Truck

2020 GMC Canyon

Denali · 4WD · Automatic

73,286 miGas19 mpg Satin Steel Metallic

$31,026

Rock Hill, SC

View →
2020 GMC Canyon Base — Pickup Truck — 94,388 mi — Gladstone, OR Clean title
GMC logo

USED · Pickup Truck

2020 GMC Canyon

Base · RWD · Automatic

94,388 miGas22 mpg Summit White

$17,988

Gladstone, OR

View →
2020 GMC Canyon SLT — Pickup Truck — 128,893 mi — Plaistow, NH Clean title
GMC logo

USED · Pickup Truck

2020 GMC Canyon

SLT · 4WD · Automatic

128,893 miGas19 mpg Onyx Black

$23,500

Plaistow, NH

View →
2020 GMC Canyon Base — Pickup Truck — 59,743 mi — Raleigh, NC Clean title
GMC logo

USED · Pickup Truck

2020 GMC Canyon

Base · RWD · Automatic

59,743 miGas22 mpg Summit White

$24,998

Raleigh, NC

View →
2020 GMC Canyon Denali — Pickup Truck — 65,326 mi — Fontana, CA Clean title
GMC logo

USED · Pickup Truck

2020 GMC Canyon

Denali · 4WD · Automatic

65,326 miGas19 mpg Summit White

$29,995

Fontana, CA

View →
2020 GMC Canyon SLT — Pickup Truck — 23,934 mi — Herscher, IL Clean title
GMC logo

USED · Pickup Truck

2020 GMC Canyon

SLT · 4WD · Automatic

23,934 miGas19 mpg Summit White

$32,990

Herscher, IL

View →
2020 GMC Canyon SLE — Pickup Truck — 50,269 mi — San Luis Obispo, CA Clean title
GMC logo

USED · Pickup Truck

2020 GMC Canyon

SLE · 4WD · Automatic

50,269 miDiesel19 mpg Dark Sky Metallic

$35,917

San Luis Obispo, CA

View →
2020 GMC Canyon All Terrain — Pickup Truck — 49,500 mi — Somersworth, NH Clean title
GMC logo

USED · Pickup Truck

2020 GMC Canyon

All Terrain · 4WD · Automatic

49,500 miGas19 mpg Onyx Black

Contact for price

Somersworth, NH

View →
2020 GMC Canyon Denali — Pickup Truck — 35,912 mi — McHenry, IL Clean title
GMC logo

USED · Pickup Truck

2020 GMC Canyon

Denali · 4WD · Automatic

35,912 miGas19 mpg Summit White

$32,571

McHenry, IL

View →
2020 GMC Canyon Base — Pickup Truck — 42,788 mi — Ocala, FL Clean title
GMC logo

USED · Pickup Truck

2020 GMC Canyon

Base · RWD · Automatic

42,788 miGas22 mpg Summit White

$23,295

Ocala, FL

View →
2020 GMC Canyon SLT — Pickup Truck — 104,002 mi — Prescott, AZ Clean title
GMC logo

USED · Pickup Truck

2020 GMC Canyon

SLT · 4WD · Automatic

104,002 miGas19 mpg Satin Steel Metallic

$25,782

Prescott, AZ

View →

About this category

The 2020 GMC Canyon is currently available in 519 listings on Carlify. Average mileage across these listings is 65,397 miles. Pricing starts at $10,996 and reaches $38,895. Browse photos, full vehicle history, and dealer details for each 2020 Canyon.

Frequently asked questions

How much does a 2020 GMC Canyon cost used?
2020 GMC Canyon listings range from $10,996 to $38,895, averaging $27,269 on Carlify.
How many 2020 GMC Canyon are listed?
Carlify shows 519 active 2020 GMC Canyon listings.
What's the average mileage on a 2020 GMC Canyon?
Average mileage across 2020 GMC Canyon listings is 65,397 miles.