2018 GMC Canyon for sale

All available 2018 GMC Canyon listings.

836 listings • $6,577 – $45,015 • avg 82,535 mi

2018 GMC Canyon Denali — Pickup Truck — 106,752 mi — Philadelphia, PA Clean title
GMC logo

USED · Pickup Truck

2018 GMC Canyon

Denali · 4WD · Automatic

106,752 miGas19 mpg Onyx Black

$25,990

Philadelphia, PA

View →
2018 GMC Canyon SLE — Pickup Truck — 53,446 mi — Portland, OR Clean title
GMC logo

USED · Pickup Truck

2018 GMC Canyon

SLE · 4WD · Automatic

53,446 miDiesel19 mpg Unknown

$28,395

Portland, OR

View →
2018 GMC Canyon Base — Pickup Truck — 72,120 mi — Arlington, TX Clean title
GMC logo

USED · Pickup Truck

2018 GMC Canyon

Base · RWD · Automatic

72,120 miGas22 mpg Onyx Black

Contact for price

Arlington, TX

View →
2018 GMC Canyon SLE — Pickup Truck — 82,175 mi — Conway, SC Clean title
GMC logo

USED · Pickup Truck

2018 GMC Canyon

SLE · RWD · Automatic

82,175 miGas22 mpg Summit White

$23,995

Conway, SC

View →
2018 GMC Canyon SLE — Pickup Truck — 119,266 mi — Southern Pines, NC Clean title
GMC logo

USED · Pickup Truck

2018 GMC Canyon

SLE · RWD · Automatic

119,266 miGas22 mpg Dark Slate Metallic

$16,634

Southern Pines, NC

View →
2018 GMC Canyon Denali — Pickup Truck — 80,317 mi — Denton, TX Clean title
GMC logo

USED · Pickup Truck

2018 GMC Canyon

Denali · 4WD · Automatic

80,317 miGas19 mpg Onyx Black

$23,977

Denton, TX

View →
2018 GMC Canyon All Terrain — Pickup Truck — 70,319 mi — Raleigh, NC Clean title
GMC logo

USED · Pickup Truck

2018 GMC Canyon

All Terrain · 4WD · Automatic

70,319 miGas19 mpg Dark Slate Metallic

$24,380

Raleigh, NC

View →
2018 GMC Canyon SLE — Pickup Truck — 95,948 mi — Houston, TX Clean title
GMC logo

USED · Pickup Truck

2018 GMC Canyon

SLE · RWD · Automatic

95,948 miGas22 mpg Onyx Black

$19,000

Houston, TX

View →
2018 GMC Canyon Denali — Pickup Truck — 48,696 mi — Yuba City, CA Clean title
GMC logo

USED · Pickup Truck

2018 GMC Canyon

Denali · 4WD · Automatic

48,696 miGas19 mpg Summit White

$28,904

Yuba City, CA

View →
2018 GMC Canyon SLE — Pickup Truck — 87,518 mi — City of Industry, CA Clean title
GMC logo

USED · Pickup Truck

2018 GMC Canyon

SLE · RWD · Automatic

87,518 miGas22 mpg Quicksilver Metallic

$19,995

City of Industry, CA

View →
2018 GMC Canyon SLT — Pickup Truck — 78,758 mi — El Paso, TX Clean title
GMC logo

USED · Pickup Truck

2018 GMC Canyon

SLT · 4WD · Automatic

78,758 miGas19 mpg Red Quartz Tintcoat

$25,344

El Paso, TX

View →
2018 GMC Canyon Denali — Pickup Truck — 59,663 mi — Lexington, KY Salvage
GMC logo

USED · Pickup Truck

2018 GMC Canyon

Denali · 4WD · Automatic

59,663 miDiesel19 mpg Onyx Black

$21,248

Lexington, KY

View →
2018 GMC Canyon SLT — Pickup Truck — 96,757 mi — Memphis, TN Clean title
GMC logo

USED · Pickup Truck

2018 GMC Canyon

SLT · RWD · Automatic

96,757 miGas20 mpg Summit White

$19,822

Memphis, TN

View →
2018 GMC Canyon Denali — Pickup Truck — 67,778 mi — Boone, NC Clean title
GMC logo

USED · Pickup Truck

2018 GMC Canyon

Denali · 4WD · Automatic

67,778 miGas19 mpg Onyx Black

$25,899

Boone, NC

View →
2018 GMC Canyon Denali — Pickup Truck — 102,956 mi — Raleigh, NC Clean title
GMC logo

USED · Pickup Truck

2018 GMC Canyon

Denali · 4WD · Automatic

102,956 miDiesel19 mpg Onyx Black

$24,999

Raleigh, NC

View →
2018 GMC Canyon SLE — Pickup Truck — 273,476 mi — Riviera Beach, FL Clean title
GMC logo

USED · Pickup Truck

2018 GMC Canyon

SLE · RWD · Automatic

273,476 miGas22 mpg Quicksilver Metallic

$6,577

Riviera Beach, FL

View →
2018 GMC Canyon All Terrain — Pickup Truck — 161,809 mi — Antioch, IL Clean title
GMC logo

USED · Pickup Truck

2018 GMC Canyon

All Terrain · 4WD · Automatic

161,809 miGas19 mpg Dark Slate Metallic

$17,789

Antioch, IL

View →
2018 GMC Canyon Denali — Pickup Truck — 103,922 mi — Knoxville, TN Clean title
GMC logo

USED · Pickup Truck

2018 GMC Canyon

Denali · 4WD · Automatic

103,922 miGas19 mpg Onyx Black

$23,400

Knoxville, TN

View →
2018 GMC Canyon SLE — Pickup Truck — 131,120 mi — Pleasant Hill, IA
GMC logo

USED · Pickup Truck

2018 GMC Canyon

SLE · 4WD · Automatic

131,120 miGas19 mpg Onyx Black

$19,995

Pleasant Hill, IA

View →
2018 GMC Canyon All Terrain — Pickup Truck — 75,400 mi — Fargo, ND Clean title
GMC logo

USED · Pickup Truck

2018 GMC Canyon

All Terrain · 4WD · Automatic

75,400 miDiesel19 mpg White

$24,960

Fargo, ND

View →
2018 GMC Canyon SLE — Pickup Truck — 73,384 mi — St. Augustine, FL Clean title
GMC logo

USED · Pickup Truck

2018 GMC Canyon

SLE · RWD · Automatic

73,384 miGas22 mpg Dark Slate Metallic

$21,477

St. Augustine, FL

View →
2018 GMC Canyon SLT — Pickup Truck — 88,357 mi — Spokane, WA Clean title
GMC logo

USED · Pickup Truck

2018 GMC Canyon

SLT · 4WD · Automatic

88,357 miGas19 mpg Quicksilver Metallic

$28,700

Spokane, WA

View →
2018 GMC Canyon SLT — Pickup Truck — 90,408 mi — Greenacres, FL Clean title
GMC logo

USED · Pickup Truck

2018 GMC Canyon

SLT · 4WD · Automatic

90,408 miGas19 mpg Onyx Black

$22,991

Greenacres, FL

View →
2018 GMC Canyon Denali — Pickup Truck — 96,780 mi — Oklahoma City, OK Clean title
GMC logo

USED · Pickup Truck

2018 GMC Canyon

Denali · 4WD · Automatic

96,780 miGas19 mpg Onyx Black

$23,282

Oklahoma City, OK

View →

About this category

The 2018 GMC Canyon is currently available in 836 listings on Carlify. Average mileage across these listings is 82,535 miles. Pricing starts at $6,577 and reaches $45,015. Browse photos, full vehicle history, and dealer details for each 2018 Canyon.

Frequently asked questions

How much does a 2018 GMC Canyon cost used?
2018 GMC Canyon listings range from $6,577 to $45,015, averaging $23,878 on Carlify.
How many 2018 GMC Canyon are listed?
Carlify shows 836 active 2018 GMC Canyon listings.
What's the average mileage on a 2018 GMC Canyon?
Average mileage across 2018 GMC Canyon listings is 82,535 miles.