Used GMC Canyon in Topsham, ME

2.5 million cars to choose from.

Search Used Cars





GMC Canyon
  • 2009 GMC Canyon in Auburn, ME 04210

    $14,995
    Mileage: 108,010
    Location: Auburn, ME 04210
    Description: Used 2009 GMC Canyon - $14,995, 108,010 miles Exterior Color: charcoal Crew Cab Pickup 3.7L I5 20V MPFI DOHC Fuel: GASOLI 4 Doors
  • 2016 GMC Canyon SLT in Westbrook, ME 04092

    $32,500
    Mileage: 30,772
    Location: Westbrook, ME 04092
    Description: Used 2016 GMC Canyon SLT - $32,500, 30,772 miles Exterior Color: black Crew Cab Pickup 3.6L V6 24V GDI DOHC Fuel: Gasoli 4 Doors
  • 2007 GMC Canyon SLE in Turner, ME 04282

    contact seller
    Mileage: 121,333
    Location: Turner, ME 04282
    Description: Used 2007 GMC Canyon SLE - 121,333 miles Exterior Color: silver birch metallic SLE 4dr Extended Cab 4WD SB 2.9 4 Cylinder Fuel: Gasoline 4 Doors
  • 2005 GMC Canyon in Turner, ME 04282

    contact seller
    Mileage: 161,614
    Location: Turner, ME 04282
    Description: Used 2005 GMC Canyon - 161,614 miles Exterior Color: silver birch metallic 4dr Crew Cab Z71 SLE 4WD SB 3.5 5 Cylinder Automatic Transmission Fuel: Gasoline 4 Doors
  • 2008 GMC Canyon SLE in Thomaston, ME 04861

    $11,988
    Mileage: 130,296
    Location: Thomaston, ME 04861
    Description: Used 2008 GMC Canyon SLE - $11,988, 130,296 miles Exterior Color: green 4 Door Crew Cab Short Bed Truck 3.7L I5 20V MPFI DOHC Automatic Transmission
  • 2017 GMC Canyon SLE in Rockland, ME 04841

    $36,400
    Mileage: 13,844
    Location: Rockland, ME 04841
    Description: Used 2017 GMC Canyon SLE - $36,400, 13,844 miles Exterior Color: summit white Crew Cab Pickup 2.8L I4 16V DDI DOHC Turbo Diese Automatic Transmission Fuel: Diesel 4 Doors
  • 2016 GMC Canyon SLT in Biddeford, ME 04005

    $32,995
    Mileage: 13,384
    Location: Biddeford, ME 04005
    Description: Used 2016 GMC Canyon SLT - $32,995, 13,384 miles Exterior Color: bronze alloy metallic 4x4 SLT 4dr Crew Cab 5 ft. SB 3.6 6 Cylinder Automatic Transmission
  • 2016 GMC Canyon SLT in Biddeford, ME 04005

    $34,995
    Mileage: 5,000
    Location: Biddeford, ME 04005
    Description: Used 2016 GMC Canyon SLT - $34,995, 5,000 miles Exterior Color: bronze alloy metallic 4x4 SLT 4dr Crew Cab 6 ft. LB 2.8 4 Cylinder Automatic Transmission Fuel: Diesel
  • 2016 GMC Canyon SLE in Sanford, ME 04073

    $29,998
    Mileage: 24,208
    Location: Sanford, ME 04073
    Description: Used 2016 GMC Canyon SLE - $29,998, 24,208 miles Exterior Color: onyx black Automatic Transmission 6 Cylinders 4 Doors
  • 2012 GMC Canyon SLE-1 in Berwick, ME 03901

    $18,775
    Mileage: 86,300
    Location: Berwick, ME 03901
    Description: Used 2012 GMC Canyon SLE-1 - $18,775, 86,300 miles Exterior Color: gray Crew Cab Pickup 3.7l dohc 5-cylinder sfi (242 hp Fuel: GASOLI 4 Doors
  • 2010 GMC Canyon Work Truck in Portsmouth, NH 03801

    $9,000
    Mileage: 81,670
    Location: Portsmouth, NH 03801
    Description: Used 2010 GMC Canyon Work Truck - $9,000, 81,670 miles Exterior Color: fire red Regular Cab Pickup 2.9L I4 16V MPFI DOHC Fuel: Gasoli 2 Doors