Owing to serious water shortages and frequent water waste, water crises have swept the world and become progressively severe. One major question is how to rationally allocate limited water resources to guarantee daily water requirements and achieve sustainable and coordinated development simultaneously. The combined use of different sources, such as diverted water and local water including reclaimed water, surface and ground water, within a region is an efficacious means to address the imbalance between water supplying and using. Aiming at managing complex uncertainties existing in water resource systems, this paper seeks for a reasonable distribution plan by a multi-objective uncertain chance-constrained programming (MUCCP) approach between multi-water resources and multiple water users. In this model, we adopt an uncertain variable as a new tool to manage the incertitude in parameters. Meanwhile, the likelihood that something will happen is quantified by the uncertain measure. This proposed MUCCP model sets the economic, social and environmental benefits as objectives with capacities of water supply and demand as uncertain chance constraints. Then, the solution to MUCCP model is obtained by solving its crisp equivalent version. Finally, the model is implemented for determination of optimal allocation policy in Handan City, Hebei Province. The results suggest that the MUCCP model could be employed by managers for practical problems to achieve a trade-off between system cost-effectiveness and default risk under uncertainty.