An automated irrigation purge system (10) utilizes a pressure purge method of discharging compressed air (16) from a reservoir (15) through selected irrigation zones (26, 27) with feedback from pressure switches (12, 14) to determine when to open and close each zone valve. No programming or user interaction is required beyond starting the system. The system can operate with a wide variety of irrigation systems, with varying number of zones, pipe lengths, pipe diameters, number and variety of sprinkler heads or outlets (27), and terrain slope. The system tracks the pressure transition time from high pressure to low pressure for each zone as it is blown out. When the current transition time is within a specified range from the previous transition time, the system knows the water has been sufficiently purged from that zone. The purge system can protect the irrigation system from high-pressure conditions, handle multiple error conditions, and maintain water valve settings during power loss.