The Complete Dirt Bike Maintenance Guide
This guide covers motocross (MX), enduro, cross-country (XC/GNCC), and trail dirt bikes, both 2-stroke and 4-stroke. Whether you're racing hare scrambles on a KTM 300 XC-W, riding single track on a Honda CRF250F, or lapping the local motocross track on a Yamaha YZ450F, select your bike type and riding style below for a personalized maintenance schedule. We cover everything from oil changes and air filter service to top-end rebuilds, suspension maintenance, and chain care.

Jump to section
Intervals Calibrated for Real-World Riding
These intervals are based on data from major dirt bike manufacturers, adjusted for how people actually ride, not worst-case manufacturer specs. Use the rider profile selector above the schedule to match your riding style. Always cross-reference with your owner's manual for model-specific requirements, as your manufacturer knows your machine best. For intervals tailored to your exact machine, download LookOver free on iOS and Android.
Complete Maintenance Schedule
Hours-based intervals for enduro and trail riding. If you race, cut these intervals in half.
| Service Task | Interval |
|---|---|
| Engine | |
Cam Chain / Tensioner Inspect | Every 100 hours or 8,000 miles or 24 months |
Engine Idle Speed Inspect | Every 25 hours or 2,000 miles or 6 months |
Spark Plug Inspect Inspect | Every 50 hours or 4,000 miles or 12 months |
Throttle Operation / Freeplay Inspect | Every 25 hours or 2,000 miles or 6 months |
Valve Clearance Inspect | Every 50 hours or 4,000 miles or 12 months |
Engine Oil Change Replace | Every 25 hours or 2,000 miles or 6 months |
Oil Filter Replace | Every 25 hours or 2,000 miles or 6 months |
Spark Plug Replace Replace | Every 100 hours or 8,000 miles or 24 months |
| Transmission & Clutch | |
Chain Slider / Guide Inspect Inspect | Every 50 hours or 4,000 miles or 12 months |
Clutch Lever Freeplay Inspect | Every 25 hours or 2,000 miles or 6 months |
Drive Chain Inspect / Adjust Inspect | Every 5 hours or 500 miles or 1 month |
Sprockets Inspect Inspect | Every 25 hours or 2,000 miles or 6 months |
Drive Chain Lubricate Service | Every 1 race or 3 hours |
Clutch Fluid Replace Replace | Every 8,000 miles or 12 months |
Drive Chain Replace Replace | Every 200 hours or 10,000 miles |
| Air & Intake | |
Air Filter Inspect / Clean Inspect | Every 5 hours or 500 miles or 1 month |
Air Filter Inspect / Clean Clean | Every 15 hours or 2,000 miles or 3 months |
Air Filter Replace Replace | Every 100 hours or 8,000 miles or 12 months |
| Fuel System | |
Fuel Injector Inspect Inspect | Every 150 hours or 12,000 miles or 24 months |
Fuel Line Inspect Inspect | Every 25 hours or 2,000 miles or 6 months |
Throttle Body Inspect Inspect | Every 100 hours or 8,000 miles or 24 months |
| Exhaust | |
Exhaust System Inspect Inspect | Every 50 hours or 4,000 miles or 12 months |
Spark Arrester / Muffler Clean Clean | Every 50 hours or 4,000 miles or 12 months |
| Cooling System | |
Coolant Hoses Inspect Inspect | Every 50 hours or 4,000 miles or 12 months |
Coolant Level Check Inspect | Every 5 hours or 500 miles or 1 month |
Radiator Inspect / Clean Inspect | Every 25 hours or 2,000 miles or 6 months |
Coolant Replace Replace | Every 100 hours or 12,000 miles or 24 months |
| Electrical | |
Battery Inspect / Maintain Inspect | Every 25 hours or 2,000 miles or 3 months |
Wiring / Electrical Inspect Inspect | Every 50 hours or 4,000 miles or 12 months |
| Brakes | |
Brake Fluid Inspect Inspect | Every 25 hours or 2,000 miles or 6 months |
Brake Line Inspect Inspect | Every 50 hours or 4,000 miles or 12 months |
Brake Pad Inspect Inspect | Every 25 hours or 2,000 miles or 6 months |
Brake Rotor Inspect Inspect | Every 100 hours or 8,000 miles or 24 months |
Brake Fluid Replace Replace | Every 8,000 miles or 12 months |
| Suspension | |
Fork Seal Inspect Inspect | Every 25 hours or 2,000 miles or 6 months |
Shock Absorber Inspect Inspect | Every 50 hours or 4,000 miles or 12 months |
Suspension Linkage Bearings Inspect | Every 50 hours or 4,000 miles or 12 months |
Swingarm Pivot Bearing Inspect | Every 100 hours or 8,000 miles or 24 months |
Fork Oil Change Replace | Every 100 hours or 10,000 miles or 24 months |
| Chassis & Hardware | |
Frame Inspect Inspect | Every 50 hours or 4,000 miles or 12 months |
Nuts, Bolts, Fasteners Inspect | Every 25 hours or 2,000 miles or 6 months |
Side Stand Inspect Inspect | Every 25 hours or 2,000 miles or 6 months |
Skid Plate Inspect Inspect | Every 25 hours or 2,000 miles or 6 months |
Spoke Tension Check Inspect | Every 25 hours or 2,000 miles or 6 months |
Steering Head Bearings Inspect | Every 50 hours or 4,000 miles or 12 months |
Tire Inspect Inspect | Every 10 hours or 1,000 miles or 1 month |
Tire Pressure Check Inspect | Every 1 race |
Wheel Bearings Inspect Inspect | Every 50 hours or 4,000 miles or 12 months |
Help Us Get These Intervals Right
These schedules are built from manufacturer data and real-world riding - but nobody knows your machine better than you. If something looks off, tell us. We read every message.
Share Your FeedbackEngine Oil: The Most Critical Service
Dirt bike engines work harder than almost anything else with wheels. Proper oil maintenance is non-negotiable.
Air Filter: Your Engine's Lifeline
A dirty air filter robs power and risks engine damage. Clean it regularly.
Chain and Sprockets
The chain is your connection to the ground. Keep it clean, lubed, and properly tensioned.
Chain Maintenance
- Check tension: 35-45mm slack
- Clean with kerosene or chain cleaner
- Lube with quality chain lube
- Inspect for tight spots and kinks
Sprocket Inspection
- Check for hooked or worn teeth
- Replace front and rear together
- Typical life: 60-100+ hours
- Hard riding wears faster
Adjustment
- Loosen axle nut first
- Adjust both sides equally
- Check alignment with straightedge
- Torque axle to spec
Suspension: Keeping You Connected
Suspension takes a beating on the trail. Regular service prevents expensive failures.
Engine: Top-End and Valves
The engine is the heart of your bike. Know when to service it.
Go Deeper
Track all your service intervals in one place. LookOver handles hours, miles, and dates so you never miss a service. Download free on iOS and Android.