For the first time in my life I took the time to properly clean the drivetrain of a bike. How proper it was might be debatable, but for the first time I saw that the gears are not actually black.

I've owned bikes since I was a kid, when I grew out of one my parents bought me another one. I never regularly commuted by bike, but at times I was cycling quite a lot. I never though of cleaning my drivetrain and I never noticed any problems with it. I do remember lubricating it, but I'm pretty sure we didn't clean it before and we certainly didn't degrease it.

After I started cycling as my main mode of transportation, I also started reading and watching videos about bike maintenance and cycling in general. Some people seem to point out the importance of a clean drivetrain whenever they get a chance, whereas others don't seem too bothered. Cleaning your drivetrain is probably one of the cheapest things you can do to improve your bike's efficiency, so in a racing situation, I don't see why you wouldn't, but for normal commuting it doesn't seem that obvious.

For most people, the difference in efficiency isn't important. They are more interested in spending as little time and money as possible on maintaining their bike. Not cleaning your drivetrain will definitely save you time, but will it also save you money?

I understand that there are a lot of variables to consider here, but the main one is how much faster your chain and sprockets will wear out. Things like price of components, cleaning products, and time spent are also important, but much easier to research and estimate. I know quite a few commuters that never clean their drivetrains, for some, even keeping good tyre pressure is too much of a chore, and they are riding the same bike, with the same drivetrain, year after year.

On more expensive bikes with more expensive drivetrains, it's obviously more important, because the components are more expensive to replace, but is there a point where your drivetrain is so cheap to replace that you might as well not bother with the maintenance or just do the bare minimum? Like, could you get away with just lubricating the chain, without cleaning it?

When you google the subject, you find results that say that your drivetrain will last much longer if you keep it clean and lubricated, but I haven't seen anyone quantifying it. Much longer could mean anything. Is it 10%, 20% 50%, 100%, 200% or 1000% longer? Also, how much longer will your components last if you clean your drivetrain once a week, compared to once a month, or once a year?

I don't mind you sharing your opinions and personal preferences, but please do back them up with empirical data and maths. I'd like to see some proof that my efforts are worthwhile, beyond the fact that I like the feeling of riding with a clean drivetrain. Ultimately, I would like to be able to make an informed decision about how much effort I spend on bike maintenance.

  • 4
    I wouldn't disregard the rather qualitative benefit of the bike feeling nicer to ride when it has a clean drivetrain. People pay a lot of money for a bike that feels nice to ride. If you can improve your experience on your bike without spending any money, just by cleaning/oiling the drivetrain, brake surfaces, and inflating the tires, that seems like it is worth it for that reason alone.
    – Kris
    Commented Oct 8, 2019 at 19:27
  • 1
    If your chain is dirty enough the links can start to seize up. Which happened to me one cold, miserable, wet day on the road from Namur to Brussels. This was before I started carrying a chain tool as a matter of course, and is not an experience I'd ever care to repeat!
    – DavidW
    Commented Oct 8, 2019 at 19:42
  • 2
    What's this "clean" thing? Commented Oct 8, 2019 at 21:48

4 Answers 4


I used to work on a fleet of cyclists' bikes who used their bikes as part of their full-time job, where it was usually raining and dirty. I changed a lot of drivetrains and oiled a lot of chains over the years. That said, I don't have any kind of empirical data to say that doing x will make your chain last y% longer. But I can speak generally about the relative factors at play, and what is worth considering when you're looking at your own personal bike / fleet and trying to decide where to invest your time and money.

First, it makes a huge difference who is riding the bike and how they ride. If they are a bigger person who likes to mash the pedals, they will burn through drivetrains much faster than a smaller person who tends to spin. Some people, the 200lb+, aggressive riders, needed new drivetrains every 2 months. A smaller, more cautious rider who tends to spin might take a year or more to wear out the same chain.

Another big factor is what kind of lube you use, and what conditions the drivetrain actually experiences. The ultimate cause of the chain wearing out is the holes for the pins will wear out as the pins rotate under tension and sand or dirt works in, effectively acting as sandpaper along the inside of those holes. How you oil the chain, and what kind of oil you use, also plays a big role in how much dirt and grime get picked up. Personally, I think a wax lube is really good at keeping grime and sand out, and makes my chain last longer while needing less cleaning. I probably apply a fresh coat about once a month. But you might also consider using a dry-season lubricant and a wet-season lubricant if you experience big seasonal swings in weather.

Ultimately, though, I think it comes down to how much you ride and what kind of relationship you want to have with your bike. Some people identify strongly as a cyclist and get a lot of personal satisfaction out of optimizing their ride and keeping their drivetrain and bike perfectly clean. You can certainly go the other way, I think the majority of people who own a bike will probably never clean the chain. Most people probably never wear through a chain, either. So if you do either, I think you're on the right track.

  • Not quite the answer I was hoping for, but you make some very good points. Because of my lower weight and strength as a kid, the torque I produced was much less than what I produce today. Combined with the fact that my trips were mostly short and infrequent, I was nowhere close to wearing my chain out, much less the rest of my drivetrain. I suppose a lot of people don't cycle hard, long, or frequent enough to wear their drivetrains out, regardless of whether they clean them or not. Perhaps cleaning the drivetrain is more about ride quality than lifespan of components.
    – Erik B
    Commented Oct 9, 2019 at 16:38
  • Ultimately it depends on how much you ride. If you use your bike to commute you will eventually wear the chain out. This article gets to the question of whether you will in fact save money by cleaning your chain, but it has more to do with what kind of lube you use than you might think - cyclingtips.com/2018/03/fast-chain-lube-that-saves-you-money
    – Kris
    Commented Oct 15, 2019 at 23:45

You won't find any empirical data because there are too many variables, and any riding you are doing will be far removed from any lab conditions. The other answers basically say this!

However, If you are starting to use your bike as your main mode of transportation, I'm going to posit that your main requirement is actually reliability, rather than pure cost or efficiency. For reference, below is my anecdotal experience with around 200km per week in all seasons with mudguards. I get through a couple of chains over the course of a year, and I'd estimate that the "summer" chain lasts about 50% longer than the "winter" chain (~7 months vs. ~5 months).

  1. Keep your chain at least dry and lubricated. If it's been wet on a weekday, I usually just dry off the chain with an oily rag. Skipping this has, more than once, led to a seized chain in the morning. If it's been a wet week in general, then a quick clean and proper oil at the weekend. (That is, a quick spin through a chain cleaner to remove crust, dry, and then put a dot of lubricant on each link - takes about 10 mins).
  2. Safety: corroded and stretched chains are much more prone to slipping or jamming in the gears. From personal experience, you can easily do quite significant damage to yourself and your belongings if this happens and at pretty low speeds.
  3. You don't want to actively dislike your bike and thus your commute. Very minimal maintanence will keep your gears shifting more cleanly and reduce squeaking. Clean(er) bikes feel better and ride better; those that don't do this (as you mentioned in your post) are just being martyrs to some sort of self imposed cause.
  4. Beyond the drive train, a quick check of tyres for embedded flints/glass/etc will pay dividends, especially as the seasons change and changing a tyre on the side of the road gets even less enjoyable. This will also save you on costs as your tyres and inner tubes will last a lot longer.

Given the above, think of it as an investment of your time and effort, rather than a cost: the 30 seconds it took to wipe off the chain is more than compensated by not being 15 minutes late out the door next morning. In the grand scheme of things the time taken to maintain a bike is trivial to amount of the time you will waste by not doing the work. In my case, I spent more time in A&E for a single broken arm/checkups than I've spent on bike work in 5 years of daily commuting and a fairly proactive cleaning schedule.

  • 1
    +1 for pointing out that reliability is key for commuting. One of the key benefits for me of cycle commuting (even in winter) is a commute time that varies by about 10% from summer to winter and by no more than 10% on a day-to-day basis. As compared to commuting by transit where the variability ranges randomly from -5% to +120%.
    – DavidW
    Commented Oct 9, 2019 at 15:54
  • @DavidW Couldn't agree more :) And your "other methods" variation is pretty much my experience too.
    – awjlogan
    Commented Oct 9, 2019 at 15:55
  • I've still not given up on getting some empirical data. It seems fairly likely that there might be a commuter out there that didn't use to clean their drivetrain and later started cleaning it on a regular basis. His testimony of how often he had to replace the chain before and after would at least give me an idea. You mention lab conditions, surely chain manufacturers must have tried this in their labs. It should be possible to get some numbers, even though they don't reflect real world use. Anyway, reliability is a very good point. Keeping your bike and yourself safe is a worthy cause.
    – Erik B
    Commented Oct 9, 2019 at 17:26
  • @ErikB - agreed, it would be nice, but then that would just be another anecdotal point. It depends on the roads you ride on, general conditions, quality of parts etc etc. Personally, I feel that both the time spent maintaining and the expense of buying parts for a bike are so low (relatively), that it's not worth thinking of it purely as a cost exercise. For what it's worth, all my servicing costs last year came out at under 1p per km.
    – awjlogan
    Commented Oct 9, 2019 at 17:52
  • @awjlogan I have some follow up questions: You imply that you broke your arm, because you didn't maintain your drivetrain, is that accurate? If so, before your accident, did you notice any signs of your drivetrain being worn? Would it be fair to say that the problem wasn't that the chain was dirty, but that it was worn? I mean, if you ride with a dirty drivetrain, but replace components before they are too worn, that would keep your bike safe, wouldn't it?
    – Erik B
    Commented Oct 10, 2019 at 14:22

Bottom line: It depends.
There are many variables that need to be take into account. Some of them are very situation dependent.

Summarizing the question

How important is it to clean your drivetrain?


For most people, the difference in efficiency isn't important. They are more interested in spending as little time and money as possible on maintaining their bike. Not cleaning your drivetrain will definitely save you time, but will it also save you money?

So, according to the original post "important" is defined only by money saved.

Here is a feeble attempt to address some of the variables needed in this decision.
To calculate the value of cleaning vs replacing a chain you would have to know:

  1. How much a the test chain cost (easy to know - let's go with $30.00)
  2. How long the test chain would last if it were never cleaned (difficult to know and influenced by how often the bike is ridden, where it is ridden, etc. Let's say 3,000 miles)
  3. How often the test chain is cleaned (one a week, month? Let's say once/week)
  4. How much time it takes to clean the test chain (let's say 15 minutes)
  5. How much your time is worth (arbitrary, let's say $20/hour)
  6. How much time it takes to replace the test chain. (arbitrary, let's say 15 minutes)
  7. How long the chain will last if it's cleaned regularly (many variables, difficult to know. Let's say twice as long 6,000 miles)
  8. How many miles are ridden for a given period (let's say 1,000 miles per month)

In this model

  • if the chain is never cleaned it will wear out in three months. It will cost you $30.00 to replace the chain and $5 worth of time to install it = $35.00
  • If the chain is cleaned once each week it will wear out in six months. It will cost you 24 weeks times $5 in time to clean it = $120.00 and then replace the chain at the end of six months + $35.00 total after six months = $155.00

This is a simple model with several factors left out, wear on the rest of the drivetrain as one example. You'd have to know how long the drive train would last if the test chain was never cleaned and how long it would last if the test chain was cleaned at a set interval.

Throw these variables into a spreadsheet, play with the numbers so that they match your situation. Maybe add some numbers for drivetrain wear.
See how it comes out for you

  • This is the kind of calculation I was looking for. I would probably rather include the cost of degreaser and lubricant than put a price on my time, and then calculate how much I'm paid for my time, if at all. If you for instance use $1 worth of products every time you clean the bike, then your hourly wage in your example works out to be $1.83. Even if you don't pay anything for your cleaning products, you still wouldn't reach minimum wage. However, since we don't know if cleaning your drivetrain once a week would double the lifespan of your chain, any result from this calculation is arbitrary.
    – Erik B
    Commented Oct 9, 2019 at 17:15

I raced MTB as a kid and would just hope the running over rivers and the odd rainy day would clean the thing. The odd spray of WD40 was all we needed. It's important to note that I was young and my leg strength wasnt going to be snapping chains anytime soon.

However as an adult, I have snapped brand new chains on my MTB that I look after like a newborn baby, and I have had no issues on cheap commuters that I drop some lube on it every 8 months.

Ultimately, play with your bike when you want.

  • I've read that chains aren't as strong as they used to be. To fit more gears on a cassette, chains have gotten thinner and hence weaker. Also, there's a tradeoff between lower weight and durability, so I suppose that might be a factor. How many miles do you put on your cheap commuters and how often do you replace the chain, if ever?
    – Erik B
    Commented Oct 10, 2019 at 14:10
  • Good point, and I can believe your point on the thinning of the chains. I put on about 1,000 KMs into the commuter per year. I've had it for 6 years and have never changed the chain, although the cassette is skipping pretty significantly.
    – BBB
    Commented Oct 11, 2019 at 3:36

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.