The primary source of irrigation in Haryana is:

Canals
Tubewells
Tanks
Rainwater harvesting

The primary source of irrigation in Haryana is canals. Canals are artificial waterways that are used to transport water from a source, such as a river or lake, to an area where it is needed for irrigation. Canals are a very efficient way to irrigate large areas of land, and they are the most common type of irrigation system in Haryana.

Tubewells are another important source of irrigation in Haryana. Tubewells are wells that are drilled into the ground to access groundwater. Groundwater is a valuable resource for irrigation, and it is used to irrigate a significant amount of land in Haryana.

Tanks are also used for irrigation in Haryana. Tanks are artificial reservoirs that are used to store water. Water from tanks can be used for irrigation, and it can also be used for drinking water and other purposes.

Rainwater harvesting is a traditional method of irrigation that is still used in some parts of Haryana. Rainwater harvesting involves collecting rainwater and storing it in tanks or other containers. The stored rainwater can then be used for irrigation or other purposes.

In conclusion, the primary source of irrigation in Haryana is canals. Canals are artificial waterways that are used to transport water from a source, such as a river or lake, to an area where it is needed for irrigation. Canals are a very efficient way to irrigate large areas of land, and they are the most common type of irrigation system in Haryana.