LawnsGuide
Lawn Care

How to Program a Hunter Sprinkler System: Pro-C and X-Core Guide

Lisa ThompsonPublished Updated
How to Program a Hunter Sprinkler System: Pro-C and X-Core Guide

Decoding Your Hunter Controller Model

Hunter Industries manufactures some of the most reliable residential irrigation controllers on the market, but their dial-based interfaces can be notoriously confusing for new homeowners. Before you begin turning dials, you must identify whether you are working with a Hunter X-Core (the standard residential workhorse) or a Hunter Pro-C (the modular, expandable system). Both utilize a similar dial-and-button logic, but their internal wiring terminals and module capacities differ.

Feature Hunter X-Core (XCH400/800) Hunter Pro-C (PC-300/900)
Zone Capacity 4 to 8 zones (fixed) 3 to 15 zones (modular)
Programs 3 independent programs (A, B, C) 4 independent programs (A, B, C, D)
Smart Integration Requires Hydrawise add-on module Native PCM module slots for Wi-Fi
Best Application Standard suburban lawns (under 1/2 acre) Large estates, complex landscaping, pump systems

Step-by-Step: How to Program Hunter X-Core Controllers

The X-Core interface relies on a central dial and a row of push buttons. Follow this exact sequence to establish your baseline watering schedule.

1. Set the Current Time and Date

Turn the dial to the Set Time/Day position. Use the left (<) and right (>) arrow buttons to adjust the hour, minute, and day of the week. Press the PRG button to toggle between AM and PM. Getting the AM/PM correct is critical; otherwise, your 6:00 AM watering cycle will trigger at 6:00 PM, leading to prolonged leaf wetness and fungal diseases like brown patch.

2. Establish Zone Run Times

Turn the dial to Run Times. Select Program A using the PRG button. Use the arrows to select Zone 1, then use the + and - buttons to set the watering duration. Repeat for all active zones. Leave unused zones set to 00 minutes.

3. Set the Start Times (The Most Common Mistake)

Turn the dial to Start Times. This is where 90% of programming errors occur. A "Start Time" initiates the entire sequence of zones in Program A. If you want your lawn to water once a day at 5:00 AM, you only need one start time. Set Start Time 1 to 5:00 AM. Turn Start Times 2, 3, and 4 to OFF. If you accidentally leave multiple start times active, your system will run the entire cycle multiple times a day, massively inflating your water bill.

4. Configure Watering Days

Turn the dial to Watering Days. You can select specific days of the week, an INTERVAL schedule (e.g., every 3rd day), or an ODD/EVEN calendar schedule to comply with local municipal water restrictions. For deep root growth, watering 2 to 3 days a week on an interval basis is highly recommended by turfgrass experts.

Warning: The Seasonal Adjust Trap
If you turn the dial to Seasonal Adjust and see a percentage like 150%, your controller will multiply all your programmed run times by 1.5. Always ensure Seasonal Adjust is set to 100% when initially programming your run times, then use it later in the year to globally scale your watering up in July or down in October without reprogramming every individual zone.

Step-by-Step: How to Program Hunter Pro-C Controllers

The Pro-C shares the X-Core's dial logic but includes advanced features for pump start relays and master valves. The programming steps for Time, Run Times, and Start Times are identical to the X-Core. However, Pro-C users must pay attention to the Sensor dial position.

If your Pro-C display reads "SEN" and refuses to water, the controller believes a rain sensor has been triggered. If you do not have a rain sensor installed, check the wiring terminal block on the bottom right. You must ensure the factory-installed yellow jumper wire is securely connecting the two "SEN" terminals. If that jumper is missing or broken, the circuit remains open, and the controller will permanently halt irrigation.

Calculating Exact Run Times for 2026 Watering Standards

Guessing your run times leads to shallow root systems and weed invasion. According to EPA WaterSense guidelines, most established lawns require about 1 to 1.5 inches of water per week. However, the time it takes to deliver 1 inch of water depends entirely on your sprinkler head type. You must program different run times for different zones based on their precipitation rates.

Sprinkler Head Type Avg. Precipitation Rate Time to Deliver 1 Inch Ideal Weekly Schedule
Standard Spray Heads 1.5 to 2.0 inches/hour 30 to 40 minutes 2 days/week @ 20 mins
Standard Gear Rotors 0.4 to 0.6 inches/hour 100 to 150 minutes 3 days/week @ 40 mins
Hunter MP Rotators 0.45 inches/hour 130 minutes 3 days/week @ 45 mins

Note: Never mix spray heads and rotors on the same zone valve. If you do, the spray zone will flood and runoff before the rotor zone receives adequate moisture. If you have converted spray heads to Hunter MP Rotators, you must increase your programmed run times by roughly 300% to compensate for the lower precipitation rate. For precise local evapotranspiration (ET) data to adjust these baselines, consult your local university extension office, such as the Utah State University Extension irrigation scheduling tools.

Troubleshooting Common Hunter Programming Errors

When your Hunter controller refuses to operate, the digital display will usually provide a specific error code. Use this diagnostic framework to resolve the issue:

  • Display reads "NO AC": The controller is not receiving 24VAC power from the transformer. Check your outdoor GFCI outlet or indoor breaker. If the outlet has power, use a multimeter to test the transformer output. If it reads 0V, the transformer is blown and must be replaced (typically a $25 part).
  • Display reads "P ERR": This indicates a Pump Start Relay error. The controller is trying to engage a pump or master valve, but there is a short circuit in the wiring. Disconnect the pump start wires from the controller terminals. If the error clears, the fault is in the field wiring or the relay itself, not the controller.
  • Zones run manually but not automatically: Your dial is likely left in the Manual or Run Times position. The dial must be returned to the RUN position (or fully counter-clockwise on older models) for the automatic schedule to execute. The controller only operates the automatic schedule when the dial is in the Run position.
  • Watering at the wrong time of day: Revisit the Set Time/Day dial. 99% of the time, the AM/PM indicator was set incorrectly during the initial setup or after a brief power outage that reset the internal clock.

Upgrading to Hydrawise Smart Irrigation

If you find dial-based programming tedious, consider upgrading your existing Hunter system to a smart controller. The Hunter Hydrawise Pro-HC replaces the physical dial with a Wi-Fi-connected interface managed entirely via smartphone. Hydrawise uses local weather station data to automatically adjust run times daily, pausing irrigation before rain events and increasing run times during heat waves. According to Hunter Industries Support documentation, retrofitting an existing Pro-C or X-Core system with a Hydrawise module can reduce outdoor water usage by up to 30% annually while eliminating the need to manually adjust the Seasonal Adjust dial.

Quick Reference: The Golden Rules of Hunter Programming

  1. Set only one Start Time per program unless you specifically need multiple daily cycles for new seed.
  2. Ensure the Seasonal Adjust is at 100% before calculating your baseline run times.
  3. Program rotor zones for 3x longer than spray zones to achieve equal water volume.
  4. Always return the dial to the RUN position when finished.