The present invention provides an irrigation system. The irrigation system includes a supply module, a transport pipeline, a spraying module, and a control module. The supply module includes a plurality of supply apparatuses for storing a plurality of feeding liquids. The control module controls the supply module to provide different feeding liquids at different time, and the different feeding liquids pass through a same segment of the transport pipeline at different time and flow to an irrigation area. The present invention further provides a method for controlling an irrigation system, and a control module controls different feeding liquids to pass through a same segment of a transport pipeline at different time and flow to an irrigation area. In the irrigation system, by using a same segment of the transport pipeline at different time, a quantity of pipelines of the irrigation system is reduced, so as to lower difficulty of arrangement of pipelines by a user, avoid affecting appearance, and reduce costs of the user.