The use of rainfall-runoff models in the decision making process of water resources planning and management has become increasingly indispensable. Rainfall-runoff modeling in the broad sense started at the end of l9 1 h century and till today there are various types of models based on their mechanism, input data and other modeling requirements. These type of models range from physical, conceptual, empirical models and more sophisticated models like Artificial Neural Network (ANN), Adaptive Neuro Fuzzy Inference System (ANFIS), Genetic Programming (GP), Model Tree (MT), Support Vector Machine (SVM) and recently Chaos theory. The primary aim of this paper is to review the recent works on Rainfall-Runoff modeling using soft computing techniques.