Infections or chronic skin conditions can lead to balanitis. You may suffer from it due to inadequate cleansing and too much cleansing. An overgrowth of either bacteria or yeast can put you at the risk of balanitis. Irritation inflammation not rinsing the soap thoroughly from your penis using scented soap or lotions on your penis or using soap which can dry out your skin of the penis can cause balanitis. It can also be a side-effect of laxatives sleeping pills and painkillers. Furthermore other reasons like uncontrolled diabetes and sexually transmitted infections like syphilis and gonorrhoea can also cause balanitis.