In this paper, an advanced stream flow forecasting model is developed by applying data-preprocessing techniques on adaptive neuro-fuzzy inference system (ANFIS). Wavelet multi-resolution analysis is coupled with an ANFIS model to develop a hybrid wavelet neuro-fuzzy (WNF) model. Different models with different input selection and structures are developed for daily, weekly and monthly stream flow forecasting in Railway Parade station on Ellen Brook River, Western Australia. The stream flow time series is decomposed into multi-frequency time series by discrete wavelet transform using the Haar, Coiflet and Daubechies mother wavelets. The wavelet coefficients are then imposed as input data to the neuro-fuzzy model. Models are developed based on Takagi-Sugeno-Kang fuzzy inference system with the grid partitioning approach for initializing the fuzzy rule-based structure. Mean-square error and Nash-Sutcliffe coefficient are chosen as the performance criteria. The results of the application show that the right selection of the inputs with high autocorrelation function improves the accuracy of forecasting. Comparing the performance of the hybrid WNF models with those of the original ANFIS models indicates that the hybrid WNF models produce significantly better results especially in longer-term forecasting.