Used GMC Canyon in Palmyra, IL

2.5 million cars to choose from.

Search Used Cars





GMC Canyon
  • 2015 GMC Canyon SLT in Jacksonville, IL 62650

    $27,887
    Mileage: 40,402
    Location: Jacksonville, IL 62650
    Description: Used 2015 GMC Canyon SLT - $27,887, 40,402 miles Exterior Color: copper red Crew Cab Pickup 3.6L V6 24V GDI DOHC Fuel: Gasoli 4 Doors
  • 2015 GMC Canyon SLE in Springfield, IL 62711

    $25,998
    Mileage: 12,153
    Location: Springfield, IL 62711
    Description: Used 2015 GMC Canyon SLE - $25,998, 12,153 miles Exterior Color: red Crew Cab Pickup Gas V6 3.6L/217 Automatic Transmission Fuel: Gasoli 4 Doors
  • 2007 GMC Canyon in Petersburg, IL 62675

    $8,900
    Mileage: 83,333
    Location: Petersburg, IL 62675
    Description: Used 2007 GMC Canyon - $8,900, 83,333 miles Exterior Color: blue Regular Cab Pickup 2.9L I4 16V MPFI DOHC Fuel: GASOLI 2 Doors
  • 2016 GMC Canyon SLT in Wood River, IL 62095

    $30,690
    Mileage: 31,665
    Location: Wood River, IL 62095
    Description: Used 2016 GMC Canyon SLT - $30,690, 31,665 miles Exterior Color: summit white Crew Cab Pickup 3.6L V6 24V GDI DOHC Fuel: Gasoli 4 Doors
  • 2017 GMC Canyon Base in Wood River, IL 62095

    $25,990
    Mileage: 3,249
    Location: Wood River, IL 62095
    Description: Used 2017 GMC Canyon Base - $25,990, 3,249 miles Exterior Color: summit white Crew Cab Pickup 3.6L V6 24V GDI DOHC Automatic Transmission Fuel: Gasoli 4 Doors
  • 2017 GMC Canyon SLE in Florissant, MO 63031

    $30,491
    Mileage: 11,995
    Location: Florissant, MO 63031
    Description: Used 2017 GMC Canyon SLE - $30,491, 11,995 miles Crew Cab Pickup 3.6L V6 24V GDI DOHC Automatic Transmission Fuel: GASOLI 4 Doors
  • 2016 GMC Canyon SLE in Florissant, MO 63031

    $32,995
    Mileage: 30,064
    Location: Florissant, MO 63031
    Description: Used 2016 GMC Canyon SLE - $32,995, 30,064 miles Exterior Color: onyx black Crew Cab Pickup 3.6L V6 24V GDI DOHC Fuel: Gasoli 4 Doors
  • 2008 GMC Canyon SLE in Hazelwood, MO 63042

    contact seller
    Mileage: contact seller
    Location: Hazelwood, MO 63042
    Description: Used 2008 GMC Canyon SLE - Crew Cab Pickup 3.7L I5 20V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2015 GMC Canyon SLT in Granite City, IL 62040

    $29,000
    Mileage: 43,313
    Location: Granite City, IL 62040
    Description: Used 2015 GMC Canyon SLT - $29,000, 43,313 miles Exterior Color: onyx black - black Automatic Transmission 6 Cylinders 4 Doors
  • 2007 GMC Canyon SLE in Troy, MO 63379

    $14,500
    Mileage: 101,307
    Location: Troy, MO 63379
    Description: Used 2007 GMC Canyon SLE - $14,500, 101,307 miles Exterior Color: onyx black Crew Cab Pickup 3.7L I5 20V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2009 GMC Canyon in Saint Peters, MO 63376

    contact seller
    Mileage: contact seller
    Location: Saint Peters, MO 63376
    Description: Used 2009 GMC Canyon - Exterior Color: black Regular Cab Pickup 3.7L I5 20V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2016 GMC Canyon SLT in Saint Peters, MO 63376

    $30,888
    Mileage: 26,575
    Location: Saint Peters, MO 63376
    Description: Used 2016 GMC Canyon SLT - $30,888, 26,575 miles Exterior Color: quicksilver metallic Crew Cab Pickup 3.6L V6 24V GDI DOHC Fuel: Gasoli 4 Doors
  • 2016 GMC Canyon SLT in Highland, IL 62249

    $35,000
    Mileage: 45,070
    Location: Highland, IL 62249
    Description: Used 2016 GMC Canyon SLT - $35,000, 45,070 miles Exterior Color: summit white Crew Cab Pickup 2.8L I4 16V DDI DOHC Turbo Diese Fuel: Diesel 4 Doors
  • 2016 GMC Canyon SLT in Collinsville, IL 62234

    $31,995
    Mileage: 10,001
    Location: Collinsville, IL 62234
    Description: Used 2016 GMC Canyon SLT - $31,995, 10,001 miles Exterior Color: bronze alloy metallic Automatic Transmission 6 Cylinders 4 Doors
  • 2008 GMC Canyon SLE in Collinsville, IL 62234

    $12,500
    Mileage: 90,051
    Location: Collinsville, IL 62234
    Description: Used 2008 GMC Canyon SLE - $12,500, 90,051 miles Exterior Color: black Automatic Transmission 5 Cylinders 4 Doors