To give our customers the best shopping experience, our website uses cookies.  Learn More

dirt bike Body

You are viewing a combination of machine-specific and universal parts. Please choose a machine to display parts specific to your machine or select a part below.

Choose a machine

User Tip: If you're unsure of your vehicle type, you may skip the machine type selection box.

Use one of my Saved Machines

Dirt Bike Body from Rocky Mountain ATV/MC

It doesn’t matter if your bike is fresh off the showroom floor or a long-time labor of love – it’s going to need some new accessories eventually. We all crash, we all have worn-out components, and we all want some bling - that's why Rocky Mountain ATV/MC stocks a huge variety of the most popular and versatile dirt bike body parts.

The parts you need from the brands you trust – you can shop our website for anything from full plastics kits and brake covers to skid plates and mirrors, all from top brands like Acerbis, Polisport, Enduro Engineering, Double Take, and more. Our aftermarket dirt bike accessories are as functional as they are durable, and lend some unique personality to every bike.

But if a clean, stock look is what you’re after, we’ve got that too! Shop our OEM dirt bike parts from all of the top manufacturers:

  • Honda
  • Husqvarna
  • Kawasaki
  • KTM
  • Suzuki
  • Yamaha
  • Whatever you and your bike need, you can count on us to carry it. Use our Parts Finder tool to see all the body parts we carry for you dirt bike, or browse this page for our full selection.

    Latest Body Reviews – You could win up to $500 for reviewing products!

    • Acerbis Front Fender

      Karen in MI

      Great fit

      Bought as a replacement for a broken fender. The white is just slightly off compared to my stock plastics, but you have to have a good eye for color to notice. Once it’s scratched up and dirty nobody will know. lol

      Read All Reviews
    • Ricochet Offroad Skid Plate

      Wesley in NY

      Set aside some time to fit it properly to an '06 TT...

      I don't even know where to begin with this one. I had so many issues with this plate when installing it on my son's 2006 TTR 125. I thought it would be a 20 minute job. Ended up being a 2 1/2 hour job. Here goes............ The back 2 mounting surfaces did not touch the frame where they were supposed to (at the bolt holes). Instead, the plate was bottoming out first on the very back of the plate on the frame cross member. So, I had to make 2 spacers to have the plate contact the mounting surface at the 2 bolts. When I did this, the supplied bolts were short, so I had to run to the hardware store to get 2 more bolts. Went from a Torx (supplied with the plate) to an allen head screw. I don't know who came up with the idea of an allen head screw, but they are terrible and should be designed out of ever fastener on the entire planet! It might as well be circle. Allen heads are so easy to strip. Torx is a 1000 times better design! Anyway, I used some Loctite to keep them in. Next....... The front mounting slots on the plate were off when the plate was mounted flush against the frame. I had to open up the slots with a Dremel tool to get the bolts to install properly. Ahhhh....... and another. The "L" shaped brackets were hitting a folded stamped steel piece on the frame and would not fit flush against it, so I had to notch them. Argh........... More? Yup. 1 of the bolts on the front of the plate was so long it didn't allow me to access the cross through bolt to tighten it with a socket. So, I had to cut it shorter. (at least I didn't have to go to the hardware store again and buy another bolt! ) Seriously.........what else could there be?? When I finally got all this squared away, the plate was hitting the starter, not allowing it to mount flush to the frame. I dug through my plethora of steel scraps and was able to find a large steel ball and a cup. With these 2 items, I was able to use my hydraulic press to deform the plate to clear the starter. I will say, the plate is robust and should do a nice job protecting the underside of the bike versus the extremely cheap and flimsy OEM plastic/rubber one that was on there. I destroyed the OEM one going over a log. I guess the engineers from Ricochet never installed this plate onto a '06 TTR 125!! In the end, I had a nice fitting skid plate! Ha, piece of cake...... Believe it or not, I would recommend this skid plate even after everything I went through.

      Read All Reviews
    • Nihilo Concepts Frame Grip Tape

      Demarcco in TN


      There more purple than yamaha blue. And they feel cheap. But I haven't used them yet.

      Read All Reviews
    • Acerbis Lower Fork Cover Set

      Timothy in FL

      Quality Part From Acerbis.

      Replaced my OEM fork guards with a set of these. Fit perfect and they were reasonably priced. Will buy again in the future.

      Read All Reviews
    • Acerbis Full Plastic Kit

      Chase in MA

      Good plastic, bad airbox cover fitment

      Quality of the plastic is way better than stock ktm. Fixes the stupid floppy fender issue I was having. Only reason I wouldn’t Give it 5 stars is the air box cover fitment is absolutely garbage. The pins are about 1/2 inch off, and I can’t even screw it in because those holes don’t like up either. This causes the cover to awkwardly bow out. If you have a 15 ktm trash the Airbox cover once you get it. The rest of the plastics are absolutely perfect and I love them

      Read All Reviews
    • Enduro Engineering Skid Plate

      Gary in BC

      Great product, well built and engineered. Don't hes...

      As with all Enduro Engineering products it is excellent quality. I have used nothing else on both my bikes. I have skid plates on both bikes and on the YZ full rad cages and guards.

      Read All Reviews
    RM Cash ProgramParts Finder