Used GMC Canyon cars

1-25 of 8,336 cars

X
x
Receive the latest car listings by email
Receive new listings by email gmc canyon
Sort by
Price
to
Location
Year
to
Mileage
to
Type of fuel
  • diesel  411
  • Electric  94
  • gasoline  1,914
  • hybrid  2
Body type
Transmission
Number of doors
to
Features
Publication date
  • Today  140
  • Within the last 7 days  703
  • Photo 2021 GMC Canyon
    A
    Autosclearance ORG 1 day ago

    2021 GMC Canyon

    70737, Gonzales, Gonzales County, TX
    new

    2021 GMC Canyon Elevation Standard with 10 miles for $33,065. Located in Gonzales, LA. V6, trailering equipment! This new 2021 GMC Canyon...

    $33,065
    10 Miles
    4 Doors
    Report
  • Photo 2016 GMC Canyon
    A
    Autosclearance ORG 1 day ago

    2016 GMC Canyon

    35967, Fort Payne, DeKalb County, AL
    new

    2016 GMC Canyon SLT with 97,623 miles for $25,982. Located in Fort Payne, AL. If you're looking for a smooth ride, look no further than this...

    $25,982
    97,623 Miles
    Year 2016
    4 Doors
    Report
  • Photo 2017 GMC Canyon
    A
    AutosclearanceNET 1 day ago

    2017 GMC Canyon

    98371, Puyallup, Pierce County, WA
    new

    2017 GMC Canyon SLT with 39,629 miles for $33,998. Located in Puyallup, WA. CarMax Curbside is now available at select stores. Enjoy online...

    $33,998
    39,629 Miles
    Year 2017
    Report
  • Photo 2015 GMC Canyon
    A
    AutosclearanceNET 1 day ago

    2015 GMC Canyon

    92626, Costa Mesa, Orange County, CA
    new

    2015 GMC Canyon with 17,043 miles for $25,998. Located in Costa Mesa, CA. CarMax Curbside is now available at select stores. Enjoy online car...

    $25,998
    17,043 Miles
    Year 2015
    Report
  • Photo 2017 GMC Canyon
    A
    AutosclearanceNET 1 day ago

    2017 GMC Canyon

    49512, Kentwood, Tangipahoa Parish, LA
    new

    2017 GMC Canyon Denali with 57,523 miles for $28,998. Located in Kentwood, MI. CarMax Curbside is now available at select stores. Enjoy online...

    $28,998
    57,523 Miles
    Year 2017
    Report
  • Photo Used 2016 GMC Canyon
    7
    C
    Car & Truck Trader 1 day ago

    Used 2016 GMC Canyon

    53081, Sheboygan, Sheboygan County, WI
    new

    KBB.com Best Resale Value Awards. Boasts 24 Highway MPG and 17 City MPG! This GMC Canyon boasts a Gas V6 3.6L/217 engine powering this...

    $26,999
    63,962 Miles
    Year 2016
    4 Doors
    Report
  • Photo 2016 GMC Canyon
    A
    AutosclearanceNET 1 day ago

    2016 GMC Canyon

    68118, Omaha, Gallatin County, IL
    new

    2016 GMC Canyon SLT with 45,921 miles for $30,998. Located in Omaha, NE. CarMax Curbside is now available at select stores. Enjoy online car...

    $30,998
    45,921 Miles
    Year 2016
    Report
  • Photo 2021 GMC Canyon Elevation
    I
    ISeeCars 1 day ago

    2021 GMC Canyon Elevation

    77094, Houston, TX
    new

    2021 GMC Canyon Elevation $37380 AUTOMATIC. For sale by West Point Buick GMC. New in houston, tx 77094

    $37,380
    1 Miles
    Report
  • Photo 2016 GMC Canyon
    A
    AutosclearanceNET 1 day ago

    2016 GMC Canyon

    38119, Memphis, Hall County, TX
    new

    2016 GMC Canyon SLE with 45,237 miles for $29,998. Located in Memphis, TN. CarMax Curbside is now available at select stores. Enjoy online car...

    $29,998
    45,237 Miles
    Year 2016
    Report
  • Photo 2016 GMC Canyon
    A
    AutosclearanceNET 1 day ago

    2016 GMC Canyon

    17601, Lancaster, Erie County, NY
    new

    2016 GMC Canyon SLE with 39,780 miles for $27,899. Located in Lancaster, PA. CarMax Curbside is now available at select stores. Enjoy online...

    $27,899
    39,780 Miles
    Year 2016
    Report
  • Photo 2017 GMC Canyon
    A
    AutosclearanceNET 1 day ago

    2017 GMC Canyon

    92626, Costa Mesa, Orange County, CA
    new

    2017 GMC Canyon with 43,862 miles for $21,998. Located in Costa Mesa, CA. CarMax Curbside is now available at select stores. Enjoy online car...

    $21,998
    43,862 Miles
    Year 2017
    Report
  • Photo Used 2017 GMC Canyon SLE for sale
    S
    Shoppok 1 day ago

    Used 2017 GMC Canyon SLE for sale

    24060, Blacksburg, Montgomery County, VA
    new

    Used 2017 GMC Canyon SLE for sale Blade Silver Metallic 2017 GMC Canyon SLE1 4WD 8-Speed Automatic V6 Bluetooth, Backup Camera, 4WD, Driver...

    $30,950
    35,247 Miles
    Year 2017
    Report
  • Photo 2017 GMC Canyon
    A
    AutosclearanceNET 1 day ago

    2017 GMC Canyon

    95407, Santa Rosa, Guaynabo, Puerto Rico
    new

    2017 GMC Canyon SLT with 53,908 miles for $30,998. Located in Santa Rosa, CA. CarMax Curbside is now available at select stores. Enjoy online...

    $30,998
    53,908 Miles
    Year 2017
    Report
  • Photo 2021 GMC Canyon Elevation
    I
    ISeeCars 1 day ago

    2021 GMC Canyon Elevation

    77094, Houston, TX
    new

    2021 GMC Canyon Elevation $38025 AUTOMATIC. For sale by West Point Buick GMC. New in houston, tx 77094

    $38,025
    1 Miles
    Report
  • Photo 2017 GMC Canyon
    A
    AutosclearanceNET 1 day ago

    2017 GMC Canyon

    85705, Tucson, Pima County, AZ
    new

    2017 GMC Canyon SLE with 42,078 miles for $32,998. Located in Tucson, AZ. CarMax Curbside is now available at select stores. Enjoy online car...

    $32,998
    42,078 Miles
    Year 2017
    Report
  • Photo 2019 GMC Canyon
    A
    AutosclearanceNET 1 day ago

    2019 GMC Canyon

    31909, Columbus, Muscogee County, GA
    new

    2019 GMC Canyon SLE with 24,287 miles for $26,998. Located in Columbus, GA. CarMax Curbside is now available at select stores. Enjoy online...

    $26,998
    24,287 Miles
    Year 2019
    Report
  • Photo 2015 GMC Canyon
    A
    AutosclearanceNET 1 day ago

    2015 GMC Canyon

    78229, San Antonio, TX
    new

    2015 GMC Canyon SLT with 32,951 miles for $30,998. Located in San Antonio, TX. CarMax Curbside is now available at select stores. Enjoy online...

    $30,998
    32,951 Miles
    Year 2015
    Report
  • Photo Used 2016 gmc canyon slt
    7
    C
    Car & Truck Trader 1 day ago

    Used 2016 gmc canyon slt

    58436, Ellendale, Dickey County, ND
    new

    2016 gmc canyon slt, crew cab, long box, heated seats, backup camera, running boards, mud flaps, tri-fold tonneau cover, spray-in bed liner...

    $31,900
    48,476 Miles
    Year 2016
    Report
  • Photo 2018 GMC Canyon
    A
    AutosclearanceNET 1 day ago

    2018 GMC Canyon

    76132, Fort Worth, TX
    new

    2018 GMC Canyon SLE with 23,983 miles for $30,998. Located in Fort Worth, TX. CarMax Curbside is now available at select stores. Enjoy online...

    $30,998
    23,983 Miles
    Year 2018
    Report
  • Photo 2021 GMC Canyon Denali
    I
    ISeeCars 1 day ago

    2021 GMC Canyon Denali

    43551, Perrysburg, Wood County, OH
    new

    2021 GMC Canyon Denali $47230 AUTOMATIC. For sale by PerrysburgAutomall Buick GMC (CDK Company 1) in perrysburg, oh 43551

    $47,230
    5 Miles
    Report
  • Photo 2018 GMC Canyon
    A
    AutosclearanceNET 1 day ago

    2018 GMC Canyon

    80134, Parker, Collin County, TX
    new

    2018 GMC Canyon Denali with 27,122 miles for $35,998. Located in Parker, CO. CarMax Curbside is now available at select stores. Enjoy online...

    $35,998
    27,122 Miles
    Year 2018
    Report
  • Photo 2018 GMC Canyon
    A
    AutosclearanceNET 1 day ago

    2018 GMC Canyon

    71105, Shreveport, Caddo Parish, LA
    new

    2018 GMC Canyon Denali with 16,334 miles for $38,998. Located in Shreveport, LA. CarMax Curbside is now available at select stores. Enjoy...

    $38,998
    16,334 Miles
    Year 2018
    Report
  • Photo 2017 GMC Canyon
    A
    AutosclearanceNET 1 day ago

    2017 GMC Canyon

    89130, Las Vegas, Clark County, NV
    new

    2017 GMC Canyon SLT with 27,976 miles for $35,998. Located in Las Vegas, NV. CarMax Curbside is now available at select stores. Enjoy online...

    $35,998
    27,976 Miles
    Year 2017
    Report
  • Photo 2018 GMC Canyon
    s
    scutt.eu 4 days ago

    2018 GMC Canyon

    Beaumont, Riverside County, CA

    ...Cadillac Buick Gmc is delighted to offer this outstanding-looking 2018 GMC Canyon SLE1 in Satin Steel Metallic with Jet Black interior.

    $25,998
    6,644 Miles
    Year 2018
    Report
  • Photo 2020 GMC Canyon
    A
    AutosclearanceNET 1 day ago

    2020 GMC Canyon

    78229, San Antonio, TX
    new

    2020 GMC Canyon Denali with 13,285 miles for $38,998. Located in San Antonio, TX. CarMax Curbside is now available at select stores. Enjoy...

    $38,998
    13,285 Miles
    Year 2020
    Report
X

Get notified when we have new listings available for gmc canyon

x
Receive the latest car listings by email

1 2 3 4 5 Next »

Used GMC Canyon cars

Receive alerts for this search

We use cookies to personalize your experience. If that’s okay, just keep browsing. More info