Yes, you have to lubricate the chain when needed. The frequency of lubing a chain may vary based on the weather. In dry weather, dust may build up on the chain. The wet weather may wash off the oil from chains. You have to lubricate chain in both cases. Use the manual of your bike to find out the frequency of lubricating a chain. Sometimes, you have to lube a chain after 150 miles (241.4 km) to 200 miles (321.87 km). It will help you to decrease wear and tear in the chain. Moreover, extra lube is also not good for the chain of your bike.