Find the Right Used Auto Parts – Fast & Affordable!

Easily search our massive inventory for quality used engines, transmissions, body parts, and more—all at unbeatable prices.

Stock: C25152
Year: 2022
Make/Model : GMC CANYON
Vin : 1GTG6FEN1N1110836
Miles : 35000
See Parts
Stock: 19933
Year: 2019
Make/Model : GMC CANYON
Vin : 1GTG6DEN5K1220241
Miles : 20000
See Parts
Stock: NBK23192
Year: 2018
Make/Model : GMC CANYON
Vin : 1GTH5BEA8J1234951
Miles : 84000
See Parts
Stock: 20250733
Year: 2018
Make/Model : GMC CANYON
Vin : 1GTH5CEN9J1227550
Miles : 86000
See Parts
Stock: NBF25040
Year: 2017
Make/Model : GMC CANYON
Vin : 1GTG5BEA2H1214958
Miles : 85000
See Parts
Stock: 25345
Year: 2016
Make/Model : GMC CANYON
Vin : 1GTP6DE13G1270074
Miles : 142000
See Parts
Stock: F0091252
Year: 2016
Make/Model : GMC CANYON
Vin : 1GTP6DE12G1330457
Miles : 79000
See Parts
Stock: 55068
Year: 2016
Make/Model : GMC CANYON
Vin : 1GTH5CEA7G1391997
Miles : 82000
See Parts
Stock: 20244528
Year: 2016
Make/Model : GMC CANYON
Vin : 1GTG5CE38G1355376
Miles : 58000
See Parts
Stock: 20243456
Year: 2015
Make/Model : GMC CANYON
Vin : 1GTH5AEA7F1238197
Miles : 97000
See Parts
Stock: 20243401
Year: 2012
Make/Model : GMC CANYON
Vin : 1GTD5MF9XC8115453
Miles : 94000
See Parts
Stock: 51923
Year: 2012
Make/Model : GMC CANYON
Vin : 1GTH6MFE9C8119182
Miles : 147000
See Parts
Stock: 50849
Year: 2012
Make/Model : GMC CANYON
Vin : 1GTE5MF99C8144236
Miles : 188000
See Parts
Stock: 49116
Year: 2012
Make/Model : GMC CANYON
Vin : 1GTH5PFE1C8147370
Miles : 142000
See Parts
Stock: 48479
Year: 2011
Make/Model : GMC CANYON
Vin : 1GTD5MFE7B8127183
Miles : 183000
See Parts
Stock: M0091361
Year: 2011
Make/Model : GMC CANYON
Vin : 1GTE5LF97B8115651
Miles : 42000
See Parts
Stock: F0086318
Year: 2010
Make/Model : GMC CANYON
Vin : 1GTESCDE0A8112713
Miles : 122000
See Parts
Stock: CAI24702
Year: 2010
Make/Model : GMC CANYON
Vin : 1GTDSCDE1A8124414
Miles : 213000
See Parts
Stock: 49323
Year: 2009
Make/Model : GMC CANYON
Vin : 1GTCS149298108124
Miles : 113000
See Parts
Stock: 49157
Year: 2009
Make/Model : GMC CANYON
Vin : 1GTCS13E698149984
Miles : 99000
See Parts
Stock: F0079071
Year: 2009
Make/Model : GMC CANYON
Vin : 1GTDT19E698145443
Miles : 157000
See Parts
Stock: G22E201
Year: 2009
Make/Model : GMC CANYON
Vin : 1GTCS149898113067
Miles : 108000
See Parts
Stock: 27631
Year: 2008
Make/Model : GMC CANYON
Vin : 1GTDT33E288206757
Miles : 186000
See Parts
Stock: G24I873
Year: 2008
Make/Model : GMC CANYON
Vin : 1GTCS399388212057
Miles : 106000
See Parts
Stock: 20234643
Year: 2008
Make/Model : GMC CANYON
Vin : 1GTCS43EX88227473
Miles : 144000
See Parts
Stock: 20245118
Year: 2008
Make/Model : GMC CANYON
Vin : 1GTCS299188212813
Miles : 107000
See Parts
Stock: 33743
Year: 2008
Make/Model : GMC CANYON
Vin : 1GTDS39E488189826
Miles : 103000
See Parts
Stock: 35439
Year: 2008
Make/Model : GMC CANYON
Vin : 1GTCS13E788167747
Miles : 165000
See Parts
Stock: 45428
Year: 2008
Make/Model : GMC CANYON
Vin : 1GTDS43E388205822
Miles : 169000
See Parts
Stock: 47695
Year: 2008
Make/Model : GMC CANYON
Vin : 1GTCS33E688228601
Miles : 135000
See Parts
Stock: 48660
Year: 2008
Make/Model : GMC CANYON
Vin : 1GTDT13E588179140
Miles : 157000
See Parts
Stock: 51574
Year: 2008
Make/Model : GMC CANYON
Vin : 1GTDT13E488136750
Miles : 129000
See Parts
Stock: 53334
Year: 2008
Make/Model : GMC CANYON
Vin : 1GTDT13E788126651
Miles : 130000
See Parts
Stock: 54422
Year: 2008
Make/Model : GMC CANYON
Vin : 1GTCS43E088208303
Miles : 119000
See Parts
Stock: 25719
Year: 2007
Make/Model : GMC CANYON
Vin : 1GTDT19EX78244697
Miles : 96000
See Parts
Stock: 50009
Year: 2007
Make/Model : GMC CANYON
Vin : 1GTCS199378209338
Miles : 131000
See Parts
Stock: M0091025
Year: 2007
Make/Model : GMC CANYON
Vin : 1GTDT13E578226603
Miles : 191000
See Parts
Stock: CAL20532
Year: 2007
Make/Model : GMC CANYON
Vin : 1GTCS19E778123236
Miles : 32000
See Parts
Stock: 21451
Year: 2007
Make/Model : GMC CANYON
Vin : 1GTDT19E278245925
Miles : 25000
See Parts
Stock: MAC21884
Year: 2007
Make/Model : GMC CANYON
Vin : 1GTDS19E378135081
Miles : 150000
See Parts
Stock: CAK24262
Year: 2007
Make/Model : GMC CANYON
Vin : 1GTCS139978239016
Miles : 136000
See Parts
Stock: 60418
Year: 2006
Make/Model : GMC CANYON
Vin : 1GTDT146468296017
Miles : 155000
See Parts
Stock: G22I391
Year: 2006
Make/Model : GMC CANYON
Vin : 1GTDT138868208881
Miles : 284000
See Parts
Stock: F0091174
Year: 2006
Make/Model : GMC CANYON
Vin : 1GTDT136868252393
Miles : 285000
See Parts
Stock: F0079581
Year: 2006
Make/Model : GMC CANYON
Vin : 1GTCS148468240580
Miles : 66000
See Parts
Stock: NBE24880
Year: 2006
Make/Model : GMC CANYON
Vin : 1GTDT136568184313
Miles : 149000
See Parts
Stock: 35625
Year: 2006
Make/Model : GMC CANYON
Vin : 1GTCS148868138313
Miles : 143000
See Parts
Stock: NBA21343
Year: 2005
Make/Model : GMC CANYON
Vin : 1GTDT196458267351
Miles : 105000
See Parts
Stock: 20250924
Year: 2005
Make/Model : GMC CANYON
Vin : 1GTCS198658269358
Miles : 161000
See Parts
Stock: M0091276
Year: 2005
Make/Model : GMC CANYON
Vin : 1GTDT136658195884
Miles : 146000
See Parts
Stock: 46541
Year: 2005
Make/Model : GMC CANYON
Vin : 1GTCS198058165769
Miles : 239000
See Parts
Stock: 37753
Year: 2005
Make/Model : GMC CANYON
Vin : 1GTDT136058168101
Miles : 166000
See Parts
Stock: 37842
Year: 2005
Make/Model : GMC CANYON
Vin : 1GTDT146158226991
Miles : 128000
See Parts
Stock: F0074976
Year: 2005
Make/Model : GMC CANYON
Vin : 1GTDT196758206656
Miles : 130000
See Parts
Stock: 31942
Year: 2004
Make/Model : GMC CANYON
Vin : 1GTDT196548151333
Miles : 121000
See Parts

Why Choose Grassy Auto Parts?

  • Extensive Inventory – Find parts for all major makes & models
  • Fast, Reliable Shipping – Get your parts delivered quickly
  • Budget-Friendly Prices – Save big compared to new parts
  • Custom Quotes Available – Contact us for special requests
  • Avatar Dominic Stephan ★★★★★ a year ago
    I'm consistently impressed with the level of service at this establishment. The sales team, both men and women, go above and beyond. Their facility is always immaculate, and the warranty is a great perk. The staff is friendly, approachable, … More and truly knowledgeable. I'll be a regular here
  • Avatar Travis Sparks ★★★★★ 3 years ago
    Ordered a wiper motor and transmission. First one didnt bolt right though their system showed only 1 type available for my year model. They quickly switched the part for me with the correct unit and it works fine. Price was great and service … More was impeccable. Great place for parts. I will definitely be doing more business here!
  • Avatar Amy “Biz” Dunn ★★★★★ a year ago
    Really helpful people. Went to pick up a back window for my bf's car at Grassy. When I got there, a chick at the window did the necessary paperwork, then had me pull to the side door. She came out carryin' it herself! I was … More wowed! Lol. You go girl! Ya'll...get whatcha need at Grassy!
  • Avatar Bradley Wayne ★★★★★ 2 years ago
    The lady working in the front office was every helpful. She made sure I got the right part this time. The parts I have got is good they work as they should. Keep up the good work.
  • Avatar Thomas Snyder ★★★★★ 4 years ago
    I needed a very hard to find rear differential. They had one. I drove 8 1/2 to pick it up. The price was very cheap. The differential worked perfect in a 4wd.. Thank you so much for such professional service. Tom from Tennessee.
  • Avatar cara hicks ★★★★★ a year ago
    . Nice, friendly, helpful employees. Not too far from home and the price for my transmission was the best price I've found. And has a warranty.