This document describes an Arduino-based automatic irrigation system that uses soil moisture sensors and a GSM module to control watering and send alerts. The system measures soil moisture levels and turns a water pump on or off to efficiently deliver water. It displays status on an LCD and sends text messages to notify the user when watering starts or stops. This helps reduce water waste and increase crop productivity for Indian agriculture, which is an important economic sector.