Rainfall prediction is very crucial for India as its economy is based on mainly agriculture. The parameters that are required to predict the rainfall are very complex in nature and also contain lots of uncertainties. Although various approaches have been earlier suggested for prediction, the soft computing is found to be very effective in developing models which emulates human being and derives expertise like human being to adapt to the situations and learn from the experiences.