Used GMC Canyon in Waterloo, IA

2.5 million cars to choose from.

Search Used Cars





GMC Canyon
  • 2016 GMC Canyon SLE in Waterloo, IA 50701

    $31,855
    Mileage: 93,404
    Location: Waterloo, IA 50701
    Description: Used 2016 GMC Canyon SLE - $31,855, 93,404 miles Exterior Color: red Pickup Truck 2.8L I4 16V DDI DOHC Turbo Diese Fuel: Diesel 4 Doors
  • 2017 GMC Canyon SLT in Waterloo, IA 50701

    $30,780
    Mileage: 96,487
    Location: Waterloo, IA 50701
    Description: Used 2017 GMC Canyon SLT - $30,780, 96,487 miles Exterior Color: black Pickup Truck 3.6L V6 24V GDI DOHC Automatic Transmission Fuel: Gasoline 4 Doors
  • 2019 GMC Canyon Denali in Waterloo, IA 50701

    $41,746
    Mileage: 31,521
    Location: Waterloo, IA 50701
    Description: Used 2019 GMC Canyon Denali - $41,746, 31,521 miles Exterior Color: black Pickup Truck 3.6L V6 24V GDI DOHC Automatic Transmission Fuel: Gasoline 4 Doors
  • 2019 GMC Canyon Denali in Waterloo, IA 50702

    Featured Car
    $43,659
    Mileage: 29,600
    Location: Waterloo, IA 50702
    Description: Used 2019 GMC Canyon Denali - $43,659, 29,600 miles Exterior Color: onyx black V6 Cylinder Engine Automatic Transmission
  • 2017 GMC Canyon SLE in Hudson, IA 50643

    $29,249
    Mileage: 60,218
    Location: Hudson, IA 50643
    Description: Used 2017 GMC Canyon SLE - $29,249, 60,218 miles Exterior Color: onyx black Pickup V6 3.60L Automatic Transmission Fuel: Gas 4 Doors
  • 2017 GMC Canyon SLT in Iowa Falls, IA 50126

    $33,995
    Mileage: 72,084
    Location: Iowa Falls, IA 50126
    Description: Used 2017 GMC Canyon SLT - $33,995, 72,084 miles Exterior Color: black Pickup Truck 2.8L I4 16V DDI DOHC Turbo Diese Automatic Transmission Fuel: Diesel 4 Doors
  • 2018 GMC Canyon SLE in Grinnell, IA 50112

    $32,690
    Mileage: 18,519
    Location: Grinnell, IA 50112
    Description: Used 2018 GMC Canyon SLE - $32,690, 18,519 miles Exterior Color: summit white Pickup Truck 3.6L V6 24V GDI DOHC Fuel: Gasoline 4 Doors
  • 2021 GMC Canyon Denali in Grinnell, IA 50112

    $45,055
    Mileage: 15,505
    Location: Grinnell, IA 50112
    Description: Used 2021 GMC Canyon Denali - $45,055, 15,505 miles Exterior Color: onyx black Pickup Truck 3.6L V6 24V GDI DOHC Fuel: Gasoline 4 Doors
  • 2018 GMC Canyon in Elkader, IA 52043

    $34,300
    Mileage: 41,635
    Location: Elkader, IA 52043
    Description: Used 2018 GMC Canyon - $34,300, 41,635 miles Exterior Color: black Pickup Truck 3.6L V6 24V GDI DOHC Fuel: Gasoline 4 Doors
  • 2016 GMC Canyon SLT in Iowa City, IA 52240

    $34,952
    Mileage: 33,787
    Location: Iowa City, IA 52240
    Description: Used 2016 GMC Canyon SLT - $34,952, 33,787 miles Exterior Color: gray Pickup Truck 3.6L V6 24V GDI DOHC Fuel: Gasoline 4 Doors
  • 2017 GMC Canyon SLE in Iowa City, IA 52240

    $31,977
    Mileage: 55,914
    Location: Iowa City, IA 52240
    Description: Used 2017 GMC Canyon SLE - $31,977, 55,914 miles Exterior Color: black Pickup Truck 3.6L V6 24V GDI DOHC Fuel: Gasoline 4 Doors
  • 2016 GMC Canyon SLE in Clear Lake, IA 50428

    $29,900
    Mileage: 56,576
    Location: Clear Lake, IA 50428
    Description: Used 2016 GMC Canyon SLE - $29,900, 56,576 miles Exterior Color: red Pickup Truck 3.6L V6 24V GDI DOHC Fuel: Gasoline 4 Doors
  • 2017 GMC Canyon SLE in Decorah, IA 52101

    $34,000
    Mileage: 31,257
    Location: Decorah, IA 52101
    Description: Used 2017 GMC Canyon SLE - $34,000, 31,257 miles Exterior Color: silver Pickup Truck 3.6L V6 24V GDI DOHC Fuel: Gasoline 4 Doors