Should I Oil A Single Speed Chain? My question is simple.  Do I need to oil a chain on a single speed bike?
Yes. You should follow the normal guidelines for oiling your chain. If it is squeaking, you know you've left it too long. Do the following every two or three weeks:


Thoroughly clean the chain with some degreaser.
Let it dry off. If the new lube comes into contact with degreaser, they won't be happy with one another, and the lubrication will not be as good.
Apply one drop of chain lube to each bushing on your chain. Apply these on the bottom run of the chain, below the chain stay. Gravity and the centrifugal force in step four will help to work the lube into where it needs to be.
Let the bike sit for a minute, then spin the pedals for 2 or three minutes. Be careful while spinning the pedals, especially on single-speed drive chains there is a real risk of injury from getting a finger stuck between the chain and the chainring.
Clean as much lubricant off the chain as you can. It only needs to be inside the bushings. Any left on the outside of the chain will pick up debris and increase wear.