Uncertainty is intrinsic to all monitoring programs and all models. It cannot realistically be eliminated, but it is necessary to understand the sources of uncertainty, and their consequences on models and decisions. The aim of this paper is to evaluate uncertainty in a flow and water quality stormwater model, due to the model parameters and the availability of data for calibration and validation of the flow model. The MUSIC model, widely used in Australian stormwater practice, has been investigated. Frequentist and Bayesian methods were used for calibration and sensitivity analysis, respectively. It was found that out of 13 calibration parameters of the rainfall/runoff model, only two matter (the model results were not sensitive to the other 11). This suggests that the model can be simplified without losing its accuracy. The evaluation of the water quality models proved to be much more difficult. For the specific catchment and model tested, we argue that for rainfall/runoff, 6 months of data for calibration and 6 months of data for validation are required to produce reliable predictions. Further work is needed to make similar recommendations for modelling water quality.