2012 GMC Canyon for sale

All available 2012 GMC Canyon listings.

78 listings • $4,400 – $25,921 • avg 119,987 mi

2012 GMC Canyon Work Truck — Pickup Truck — 224,125 mi — Fredricksburg, VA Salvage
GMC logo

USED · Pickup Truck

2012 GMC Canyon

Work Truck · RWD · Automatic

224,125 miGas21 mpg Summit White

Contact for price

Fredricksburg, VA

View →
2012 GMC Canyon SLE1 — Pickup Truck — 116,448 mi — Yukon, OK Clean title
GMC logo

USED · Pickup Truck

2012 GMC Canyon

SLE1 · 4WD · Automatic

116,448 miGas19 mpg Onyx Black

$11,729

Yukon, OK

View →
2012 GMC Canyon Work Truck — Pickup Truck — 147,493 mi — Holbrook, MA Clean title
GMC logo

USED · Pickup Truck

2012 GMC Canyon

Work Truck · RWD · Automatic

147,493 miGas21 mpg Summit White

$4,995

Holbrook, MA

View →
2012 GMC Canyon SLE1 — Pickup Truck — 92,345 mi — Honolulu, HI Clean title
GMC logo

USED · Pickup Truck

2012 GMC Canyon

SLE1 · RWD · Automatic

92,345 miGas21 mpg Summit White

$16,900

Honolulu, HI

View →
2012 GMC Canyon SLE1 — Pickup Truck — 102,868 mi — Sacramento, CA
GMC logo

USED · Pickup Truck

2012 GMC Canyon

SLE1 · RWD · Automatic

102,868 miGas21 mpg Pure Silver Metallic

$10,999

Sacramento, CA

View →
2012 GMC Canyon SLE2 — Pickup Truck — 96,148 mi — Fort Myers, FL Clean title
GMC logo

USED · Pickup Truck

2012 GMC Canyon

SLE2 · RWD · Automatic

96,148 miGas21 mpg Navy Blue

$15,000

Fort Myers, FL

View →
2012 GMC Canyon SLE1 — Pickup Truck — 59,557 mi — Orange, CA Clean title
GMC logo

USED · Pickup Truck

2012 GMC Canyon

SLE1 · RWD · Automatic

59,557 miGas21 mpg Dark Steel Gray Metallic

$14,991

Orange, CA

View →
2012 GMC Canyon SLE2 — Pickup Truck — 160,445 mi — Higginsville, MO Clean title
GMC logo

USED · Pickup Truck

2012 GMC Canyon

SLE2 · 4WD · Automatic

160,445 miGas18 mpg Onyx Black

$12,780

Higginsville, MO

View →
2012 GMC Canyon SLE2 — Pickup Truck — 104,975 mi — Leesburg, FL Clean title
GMC logo

USED · Pickup Truck

2012 GMC Canyon

SLE2 · 4WD · Automatic

104,975 miGas18 mpg Summit White

$18,995

Leesburg, FL

View →
2012 GMC Canyon SLE1 — Pickup Truck — 130,939 mi — Columbus, GA Clean title
GMC logo

USED · Pickup Truck

2012 GMC Canyon

SLE1 · RWD · Automatic

130,939 miGas21 mpg Navy Blue

$11,599

Columbus, GA

View →
2012 GMC Canyon SLE1 — Pickup Truck — 148,231 mi — Jenkintown, PA Clean title
GMC logo

USED · Pickup Truck

2012 GMC Canyon

SLE1 · 4WD · Automatic

148,231 miGas18 mpg Onyx Black

$10,631

Jenkintown, PA

View →
2012 GMC Canyon SLE1 — Pickup Truck — 263,419 mi — Corpus Christi, TX Clean title
GMC logo

USED · Pickup Truck

2012 GMC Canyon

SLE1 · RWD · Automatic

263,419 miGas21 mpg Onyx Black

Contact for price

Corpus Christi, TX

View →
2012 GMC Canyon SLE2 — Pickup Truck — 201,675 mi — Littleton, CO Clean title
GMC logo

USED · Pickup Truck

2012 GMC Canyon

SLE2 · 4WD · Automatic

201,675 miGas18 mpg Summit White

$9,815

Littleton, CO

View →
2012 GMC Canyon SLE1 — Pickup Truck — 140,830 mi — Homosassa, FL Clean title
GMC logo

USED · Pickup Truck

2012 GMC Canyon

SLE1 · RWD · Automatic

140,830 miGas21 mpg Onyx Black

$11,645

Homosassa, FL

View →
2012 GMC Canyon SLE1 — Pickup Truck — 112,309 mi — Greenwood, IN Clean title
GMC logo

USED · Pickup Truck

2012 GMC Canyon

SLE1 · RWD · Automatic

112,309 miGas21 mpg Fire Red

$13,999

Greenwood, IN

View →
2012 GMC Canyon Work Truck — Pickup Truck — 52,144 mi — Laramie, WY Clean title
GMC logo

USED · Pickup Truck

2012 GMC Canyon

Work Truck · 4WD · Automatic

52,144 miGas19 mpg Summit White

$16,987

Laramie, WY

View →
2012 GMC Canyon SLE1 — Pickup Truck — 91,532 mi — Albuquerque, NM Clean title
GMC logo

USED · Pickup Truck

2012 GMC Canyon

SLE1 · RWD · Automatic

91,532 miGas21 mpg Pure Silver Metallic

$14,999

Albuquerque, NM

View →
2012 GMC Canyon SLT — Pickup Truck — 81,615 mi — Bloomer, WI Clean title
GMC logo

USED · Pickup Truck

2012 GMC Canyon

SLT · 4WD · Automatic

81,615 miGas18 mpg Navy Blue

$19,990

Bloomer, WI

View →
2012 GMC Canyon Work Truck — Pickup Truck — 262,829 mi — Charleston, SC Clean title
GMC logo

USED · Pickup Truck

2012 GMC Canyon

Work Truck · RWD · Automatic

262,829 miGas21 mpg Summit White

$6,991

Charleston, SC

View →
2012 GMC Canyon SLE1 — Pickup Truck — 188,143 mi — Plainfield, IN Clean title
GMC logo

USED · Pickup Truck

2012 GMC Canyon

SLE1 · RWD · Automatic

188,143 miGas21 mpg Pure Silver Metallic

$5,995

Plainfield, IN

View →
2012 GMC Canyon SLE1 — Pickup Truck — 32,673 mi — Canfield, OH Clean title
GMC logo

USED · Pickup Truck

2012 GMC Canyon

SLE1 · RWD · Automatic

32,673 miGas21 mpg Dark Steel Gray Metallic

$18,989

Canfield, OH

View →
2012 GMC Canyon SLE2 — Pickup Truck — 77,120 mi — Wichita, KS Clean title
GMC logo

USED · Pickup Truck

2012 GMC Canyon

SLE2 · 4WD · Automatic

77,120 miGas18 mpg Summit White

$20,874

Wichita, KS

View →
2012 GMC Canyon SLE1 — Pickup Truck — 144,105 mi — Lincoln, NE Clean title
GMC logo

USED · Pickup Truck

2012 GMC Canyon

SLE1 · 4WD · Automatic

144,105 miGas18 mpg Summit White

Contact for price

Lincoln, NE

View →
2012 GMC Canyon SLE1 — Pickup Truck — 119,199 mi — Yuma, AZ Clean title
GMC logo

USED · Pickup Truck

2012 GMC Canyon

SLE1 · 4WD · Automatic

119,199 miGas19 mpg Navy Blue

$9,996

Yuma, AZ

View →

About this category

The 2012 GMC Canyon is currently available in 78 listings on Carlify. Average mileage across these listings is 119,987 miles. Pricing starts at $4,400 and reaches $25,921. Browse photos, full vehicle history, and dealer details for each 2012 Canyon.

Frequently asked questions

How much does a 2012 GMC Canyon cost used?
2012 GMC Canyon listings range from $4,400 to $25,921, averaging $12,521 on Carlify.
How many 2012 GMC Canyon are listed?
Carlify shows 78 active 2012 GMC Canyon listings.
What's the average mileage on a 2012 GMC Canyon?
Average mileage across 2012 GMC Canyon listings is 119,987 miles.