Conditions which make irrigation necessary

i.    Where the area experiences very high evaporation rates which makes the unreliable rainfall unable to sustain the plant growth.
ii.    Where the area is receiving little and unreliable rainfall amounts which are unable to sustain the plant growth.
iii.    Where there is need to increase on the agricultural productivity of the area, especially food crops in order to produce enough food to feed the population.
iv.    Where the crops grown require excess water during their growth and this water can be provided to the crops through irrigation.
v.    Irrigation farming maintains water content in the soil especially during the dry season. 
However, for irrigation to be successful, it requires the following; enough capital, Fertile soil, flat land and availability of water.