Abstract Most studies about the automatic control of open canal irrigation systems only focus on the distant downstream water level, which ignores the fact that the offtakes may be located anywhere along the canal. Such a simplified control strategy is likely to result in uncontrollable and inefficient water delivery. Therefore, a multi-point hydraulic control method is proposed, in which a simplified Saint-Venant model is formulated to describe the hydraulic states of multiple controlled points. Then, it is underlined that the controlled points with and without the offtakes may have different control objectives. It is suggested to implement soft constraints to the downstream end when there is no offtake, meaning that moderate water level fluctuations are acceptable. By comparing with the common model predictive control (MPC) controller, where the Integrator Delay model and hard constraint are used for distant downstream water level control, the proposed MPC controller successfully improved the water level control stability before the offtakes and the water supply reliability by 91 and 69.5% under the conventional condition and by 54.9 and 27.1% under the water-deficient condition. Accordingly, the proposed multi-point hydraulic control method shows great potential for the precision irrigation of large irrigation districts.