In the recent years, automatic irrigation system has seen an interesting field of study among researchers. In this paper, an automated irrigation system is developed to optimize water use for agricultural crops. The system has humidity sensor, temperature sensor and soil moisture sensor, which is placed in the root zone of the plants. We proposed an efficient method in the field of irrigation systems which monitor and control the irrigation system automatically. The paper proposes an innovative GPRS (general packet radio service) and ZigBee based monitoring and controlled embedded system for irrigation. The system works automatically based on the water level in the soil, temperature and humidity in the irrigation field by reading from the sensors and can automatically irrigate the field without the involvement of farmer. Information is exchanged between far end and designed system via GPRS module. A ZigBee module is also connected with the main microcontroller chip, through which manual controlling is done when the user is within the limited range of a few meters in the designated system. The system informs users about conditions like water content in the soil, humidity in the air, variations in temperature via GPRS module or by ZigBee network.