Agriculture falls under the primary sector category which indicates that the majority of the country’s economy is depending on that. China is the top in the list of agricultural countries and India is recorded as the second top agricultural country in the world. The yield of a crop depends upon several factors like water, external temperature, the fertility of the soil etc. Among these, irrigation is one of such factors where human attention has to be provided more. Traditional plant watering method has two important things to consider, that is when to water the plants and how much water will be sufficient for the plant. Not all types of crops require the same amount of water. Crops like rice need more amount of water than other weed plants. This paper proposes an idea of a smart irrigation system based on IoT applications to increase the crop yield. If the available land is less then multi-crop is one of the good ideas to improve the profits or the crop yield in less time. This paper proposes an idea of a smart irrigation system with smart control of decision in which decision is made by taking the real-time data from the land. In this automated irrigation system, the pumping motor turns ON and OFF based upon the moisture content of the soil. The pump will be operated by an operation-amplifier which takes the input from a soil moisture sensor. The soil moisture sensor is a sensor that detects the exact amount of moisture in the soil. Now here comes the role of IOT to give the information to the farmers about the status of the water moisture. Farmers can see the status of moisture content in a web page using a modem or in a mobile application. They can check whether the water sprinklers are turned ON or not at any time. The farmer will be proved with saved data of the amount of moisture required for a specific type of crop. With this, the human presence can be decreased and an accurate amount of water supply can be provided to the field. © BEIESP.