2006 GMC Canyon for sale

All available 2006 GMC Canyon listings.

26 listings • $5,500 – $14,877 • avg 129,887 mi

2006 GMC Canyon SLE2 — Pickup Truck — 202,884 mi — Lakewood, WA Clean title
GMC logo

USED · Pickup Truck

2006 GMC Canyon

SLE2 · RWD · Automatic

202,884 miGas Olympic White

$7,760

Lakewood, WA

View →
2006 GMC Canyon SLE2 — Pickup Truck — 83,988 mi — Phoenix, AZ Clean title
GMC logo

USED · Pickup Truck

2006 GMC Canyon

SLE2 · 4WD · Automatic

83,988 miGas Onyx Black

$13,988

Phoenix, AZ

View →
2006 GMC Canyon SLE2 — Pickup Truck — 75,372 mi — Boise, ID Clean title
GMC logo

USED · Pickup Truck

2006 GMC Canyon

SLE2 · RWD · Automatic

75,372 miGas Unknown

$9,988

Boise, ID

View →
2006 GMC Canyon SLE2 — Pickup Truck — 117,856 mi — Virginia Beach, VA Clean title
GMC logo

USED · Pickup Truck

2006 GMC Canyon

SLE2 · RWD · Automatic

117,856 miGas Red

$9,500

Virginia Beach, VA

View →
2006 GMC Canyon SLE2 — Pickup Truck — 249,908 mi — Jackson, TN Clean title
GMC logo

USED · Pickup Truck

2006 GMC Canyon

SLE2 · RWD · Automatic

249,908 miGas Silver Birch Metallic

Contact for price

Jackson, TN

View →
2006 GMC Canyon SLE2 — Pickup Truck — 153,136 mi — Philadelphia, PA Clean title
GMC logo

USED · Pickup Truck

2006 GMC Canyon

SLE2 · 4WD · Automatic

153,136 miGas Superior Blue Metallic

Contact for price

Philadelphia, PA

View →
2006 GMC Canyon SLE2 — Pickup Truck — 144,803 mi — Claxton, GA Clean title
GMC logo

USED · Pickup Truck

2006 GMC Canyon

SLE2 · RWD · Automatic

144,803 miGas Black Onyx

$9,995

Claxton, GA

View →
2006 GMC Canyon SLE1 — Pickup Truck — 175,398 mi — Tulare, CA Clean title
GMC logo

USED · Pickup Truck

2006 GMC Canyon

SLE1 · RWD · Manual

175,398 miGas Unknown

$5,500

Tulare, CA

View →
2006 GMC Canyon SLE2 — Pickup Truck — 133,441 mi — Reno, NV Clean title
GMC logo

USED · Pickup Truck

2006 GMC Canyon

SLE2 · RWD · Automatic

133,441 miGas Olympic White

$5,989

Reno, NV

View →
2006 GMC Canyon SLE2 — Pickup Truck — 188,107 mi — Albany, OR Clean title
GMC logo

USED · Pickup Truck

2006 GMC Canyon

SLE2 · 4WD · Automatic

188,107 miGas Flame Yellow

Contact for price

Albany, OR

View →
2006 GMC Canyon SLE2 — Pickup Truck — 99,400 mi — Thousand Oaks, CA Clean title
GMC logo

USED · Pickup Truck

2006 GMC Canyon

SLE2 · RWD · Automatic

99,400 miGas Silver

Contact for price

Thousand Oaks, CA

View →
2006 GMC Canyon SLE2 — Pickup Truck — 92,798 mi — Lynnwood, WA Clean title
GMC logo

USED · Pickup Truck

2006 GMC Canyon

SLE2 · RWD · Automatic

92,798 miGas Brown

$6,999

Lynnwood, WA

View →
2006 GMC Canyon SLE2 — Pickup Truck — 108,539 mi — Rochelle, IL Clean title
GMC logo

USED · Pickup Truck

2006 GMC Canyon

SLE2 · 4WD · Automatic

108,539 miGas Silver Birch Metallic

Contact for price

Rochelle, IL

View →
2006 GMC Canyon SLE2 — Pickup Truck — 220,645 mi — Indianpolis, IN Clean title
GMC logo

USED · Pickup Truck

2006 GMC Canyon

SLE2 · 4WD · Automatic

220,645 miGas Cherry Red Metallic

Contact for price

Indianpolis, IN

View →
2006 GMC Canyon SLE2 — Pickup Truck — 60,274 mi — Johnson City, TN Clean title
GMC logo

USED · Pickup Truck

2006 GMC Canyon

SLE2 · 4WD · Automatic

60,274 miGas Silver Birch Metallic

$12,812

Johnson City, TN

View →
2006 GMC Canyon SLE2 — Pickup Truck — 184,431 mi — Orange, CA Clean title
GMC logo

USED · Pickup Truck

2006 GMC Canyon

SLE2 · 4WD · Automatic

184,431 miGas Gray

$8,799

Orange, CA

View →
2006 GMC Canyon SL — Pickup Truck — 90,488 mi — Temecula, CA Clean title
GMC logo

USED · Pickup Truck

2006 GMC Canyon

SL · RWD · Manual

90,488 miGas Unknown

$7,499

Temecula, CA

View →
2006 GMC Canyon SLE2 — Pickup Truck — 161,142 mi — Palmdale, CA Clean title
GMC logo

USED · Pickup Truck

2006 GMC Canyon

SLE2 · RWD · Automatic

161,142 miGas Onyx Black

Contact for price

Palmdale, CA

View →
2006 GMC Canyon SLE2 — Pickup Truck — 62,335 mi — Greeneville, TN Clean title
GMC logo

USED · Pickup Truck

2006 GMC Canyon

SLE2 · 4WD · Automatic

62,335 miGas Fire Red

$14,877

Greeneville, TN

View →
2006 GMC Canyon SLE2 — Pickup Truck — 101,361 mi — Fremont, NE Clean title
GMC logo

USED · Pickup Truck

2006 GMC Canyon

SLE2 · 4WD · Automatic

101,361 miGas Unknown

$12,900

Fremont, NE

View →
2006 GMC Canyon SLE1 — Pickup Truck — 101,120 mi — Westbrook, ME Clean title
GMC logo

USED · Pickup Truck

2006 GMC Canyon

SLE1 · 4WD · Automatic

101,120 miGas Silver Birch Metallic

Contact for price

Westbrook, ME

View →
2006 GMC Canyon SLE2 — Pickup Truck — 74,083 mi — Decatur, TX Clean title
GMC logo

USED · Pickup Truck

2006 GMC Canyon

SLE2 · 4WD · Automatic

74,083 miGas Stealth Gray Metallic

$13,455

Decatur, TX

View →
2006 GMC Canyon SLE2 — Pickup Truck — 154,474 mi — Anchorage, AK Clean title
GMC logo

USED · Pickup Truck

2006 GMC Canyon

SLE2 · 4WD · Automatic

154,474 miGas Olympic White

Contact for price

Anchorage, AK

View →
2006 GMC Canyon SLE2 — Pickup Truck — 91,500 mi — Warsaw, IN Clean title
GMC logo

USED · Pickup Truck

2006 GMC Canyon

SLE2 · RWD · Manual

91,500 miGas Black

$6,975

Warsaw, IN

View →

About this category

The 2006 GMC Canyon is currently available in 26 listings on Carlify. Average mileage across these listings is 129,887 miles. Pricing starts at $5,500 and reaches $14,877. Browse photos, full vehicle history, and dealer details for each 2006 Canyon.

Frequently asked questions

How much does a 2006 GMC Canyon cost used?
2006 GMC Canyon listings range from $5,500 to $14,877, averaging $9,649 on Carlify.
How many 2006 GMC Canyon are listed?
Carlify shows 26 active 2006 GMC Canyon listings.
What's the average mileage on a 2006 GMC Canyon?
Average mileage across 2006 GMC Canyon listings is 129,887 miles.