How to program an irrigation timer (2026)
Quick Answer
To program an irrigation timer, first identify your watering zones and check whether you have a tap timer or an in-ground controller. Then set the current date and time, choose which zones or valve stations should run, set a start time, choose how long each zone should water, and select which days or intervals it should run. Finish by testing a manual run so you can confirm each valve opens properly and the schedule matches your garden’s needs.
Overview
Programming an irrigation timer is mainly about telling the controller four things: when to start, which zone to run, how long to water, and how often to repeat it. The exact buttons and screen layout vary by brand, but most timers use the same logic whether they are simple hose-end units or multi-station controllers for built-in sprinkler systems. If you set these in the right order, the timer can water consistently without waste. Before programming, it helps to divide your garden into sensible zones, such as lawn, beds, pots or drip lines, because different areas need different run times. It is also important to know whether your system supports more than one programme, often labelled A, B or C. These are useful for different parts of the garden, but they can also cause accidental overwatering if more than one programme is active for the same zone. A good setup is not just about making the timer run. It should match soil type, plant needs, local watering restrictions and the season. Built-in timers often include features such as rain delay, seasonal adjustment and manual test cycles. Using these properly can save water and reduce plant stress. Always check the manufacturer’s manual for your exact model because menu names and programming order can differ.
Who this is for
Homeowners and tenants with a garden watering system, including hose-end tap timers and in-ground sprinkler or drip irrigation controllers.
What you’ll need
- Irrigation timer or controller already installed
- Manufacturer manual or quick-start guide for your exact model
- List of watering zones or stations
- Working power source such as batteries or mains supply, depending on the timer
- Pen and paper or phone notes to plan days, start times and run times
- Access to the water supply and valves for a manual test
Before you start
Check that the timer has power, the water supply is on, and any backup battery is fitted if your model uses one. Confirm which zone or station controls which part of the garden, and make sure the current date and time are correct because all schedules depend on that. If local water restrictions apply, check your water supplier or local authority rules before setting watering days and times. If this is a new installation, flush and test the system first so blocked nozzles or wiring faults do not get mistaken for programming errors.
Step-by-step
- 1
Identify your timer type and zones
Confirm whether you are programming a simple tap timer with one or two outlets, or a multi-station irrigation controller for solenoid valves. Walk the garden and note what each zone waters, such as lawn sprinklers, flower beds or drip irrigation.
Why: You need to know what each output controls before assigning run times. Different planting areas usually need different watering schedules.
- 2
Set the current date and time
Use the timer menu to enter the correct day, time and, if required, date. If the controller offers AM and PM settings, double-check them carefully.
Why: The timer cannot follow the right schedule if its clock is wrong. Many apparent programming faults are just incorrect time settings.
- 3
Choose the programme you want to use
If your controller has multiple programmes, select one programme for each distinct watering pattern. For example, use one programme for lawn and another for beds only if they truly need different days or durations. Avoid turning on several programmes for the same zone unless you mean to.
Why: Multiple programmes are useful, but they are a common source of accidental duplicate watering.
- 4
Set the watering start time
Enter the time when the programme should begin. On multi-zone controllers, one start time usually begins the whole sequence, and the timer then runs each active zone in order. Add extra start times only if you intentionally want the same programme to repeat later.
Why: Many users confuse start time with zone run time. Too many start times can make the system water several times a day by mistake.
- 5
Set run time for each zone or outlet
Assign a watering duration to each active zone. Give longer times only where plants and soil actually need it, and keep unused zones set to off if possible. For drip systems, pots, lawns and shaded beds, use different run times where needed rather than one blanket setting.
Why: Run time is what determines how much water each area receives. Matching duration to the planting area helps prevent both runoff and under-watering.
- 6
Choose watering days or interval
Select the days of the week or the repeat interval the timer should use. If the controller offers odd, even or interval scheduling, use the option that fits local rules and your garden’s needs. Turn on rain delay or seasonal adjustment if your model supports it and conditions justify it.
Why: Frequency matters as much as duration. Watering too often can be just as harmful as watering too little.
- 7
Save the programme and run a manual test
Save or confirm the settings, then start a manual run for each zone or for the whole programme. Watch that the correct valves open, sprinklers pop up or drip lines flow, and that each zone stops before the next one begins.
Why: A manual test confirms both the programming and the hardware. It is the quickest way to spot a wiring, valve or coverage problem before you rely on automatic operation.
- 8
Review after the first few watering cycles
Check soil moisture, plant condition and any signs of pooling, misting or dry patches after the timer has run normally for a few cycles. Adjust only one setting at a time, such as duration or watering days, so you can tell what changed the result.
Why: The best schedule is usually fine-tuned after real-world observation. Small adjustments are safer and easier to track than changing everything at once.
Why this works
An irrigation timer automates the same decisions you would make by hand: when to water, for how long and how often. By separating the garden into zones and assigning each a suitable schedule, the system applies water more consistently and can reduce waste compared with ad hoc watering.
Common mistakes to avoid
- Setting multiple programme start times when you only wanted one watering cycle
- Using the same run time for lawns, beds, pots and drip lines
- Forgetting to set the current time after a power cut or battery change
- Leaving unwanted zones active instead of turning them off
- Programming around a fault instead of fixing blocked emitters, damaged heads or failed valves
- Ignoring local watering restrictions or rain delays
Troubleshooting
The timer display is on, but watering does not start
Check that the water supply is turned on, the correct programme is active, the current time is correct and at least one start time, run time and watering day are set. On built-in systems, also check valve wiring and any master valve or pump settings.
The system waters more than once a day unexpectedly
Review all start times in every active programme. Remove extra start times and check that the same zone is not scheduled under more than one programme.
One zone never runs
Make sure that zone has a run time assigned and is not set to off. Then test it manually to distinguish a programming issue from a valve, wiring or blockage problem.
Watering happens at the wrong time of day
Recheck the clock, date and AM or PM setting. If the timer recently lost power, replace batteries or restore backup power if your model uses it.
Plants still look dry even though the timer runs
Check actual coverage, soil moisture and emitter or sprinkler performance. Increase duration only after confirming the hardware is working and the water is reaching the root zone.
Compare your options
Tap timer
Best for: Simple hose-end sprinklers, drip kits and small gardens
Pros: Easy to install, simple to program, good for basic schedules
Cons: Usually fewer zones and fewer advanced features
Multi-station controller
Best for: Built-in irrigation systems with several valves or zones
Pros: Can manage multiple zones, often includes seasonal and rain-delay features
Cons: More complex menus and more opportunities for programming mistakes
Smart irrigation controller
Best for: Users who want app control and weather-based adjustments
Pros: Remote access, flexible schedules, can reduce unnecessary watering
Cons: Setup can be more involved and some features depend on reliable connectivity
| Option | Best for | Pros | Cons |
|---|---|---|---|
| Tap timer | Simple hose-end sprinklers, drip kits and small gardens | Easy to install, simple to program, good for basic schedules | Usually fewer zones and fewer advanced features |
| Multi-station controller | Built-in irrigation systems with several valves or zones | Can manage multiple zones, often includes seasonal and rain-delay features | More complex menus and more opportunities for programming mistakes |
| Smart irrigation controller | Users who want app control and weather-based adjustments | Remote access, flexible schedules, can reduce unnecessary watering | Setup can be more involved and some features depend on reliable connectivity |
Alternatives
- Water manually with a hose or watering can
- Use a simple mechanical tap timer if you only need basic on and off scheduling
- Install a smart controller that adjusts schedules using local weather data
- Use self-watering containers for pots instead of timed irrigation
Pro tips
- Label each zone at the controller so future adjustments are quicker and less confusing
- Start with a conservative schedule and increase only if plants show they need more water
- Use manual run mode after any programming change so you can verify it immediately
- Keep a note of your normal summer and cooler-season settings for faster seasonal changes
- If your controller supports rain delay, use it rather than deleting your whole programme
Safety notes
- If the controller is mains-powered, isolate the electricity supply before opening wiring compartments
- Keep timer and wiring connections dry and protected as specified by the manufacturer
- Do not work on buried valves or wiring where you may strike other underground services
- Use only batteries of the type recommended by the manufacturer
Legal & regulatory notes
Watering days, times and permitted irrigation methods may be restricted by your water supplier, municipality or local authority, especially during drought conditions. Check the current rules for your area before programming the schedule.
What this guide does not cover: This guide covers general programming logic for common irrigation timers and controllers, not the exact button sequence for every brand or model. It also does not cover full system design, valve wiring repair, backflow installation or region-specific watering rules in detail.
Cost considerations
The main ongoing costs are water use, occasional battery replacement for some timers, and maintenance such as replacing blocked emitters or worn sprinkler parts. Better programming usually reduces waste, runoff and unnecessary water bills.
Prefer to hire a professional?
If this job is beyond a confident DIY — or the work needs to be done by a licensed professional — you can find a verified landscaper or builder through Trade Directory (tradedirectory.co.nz), New Zealand's directory of real, verified trade businesses. Compare local tradespeople, read their details and request quotes before you commit.
Find a landscaper or builder on Trade DirectoryFrequently asked questions
What is the difference between a start time and a run time?+
A start time is when a programme begins. A run time is how long each zone waters once that programme starts. On many controllers, one start time runs all active zones in sequence.
Should every zone have the same schedule?+
Usually no. Lawns, beds, pots and drip areas often need different durations and sometimes different watering days because plants, soil and application rates vary.
Why does my timer keep losing its programme?+
Common causes are flat or missing backup batteries, power loss, or not fully saving changes on the controller. Check your manual for how your model stores settings.
Can I water at any time of day?+
That depends on local restrictions and your system. Many suppliers or authorities set permitted times during dry periods, so check local rules first.
Do I need a separate programme for drip irrigation?+
Often yes, if the drip zone needs a different frequency or duration from sprinklers. If the needs are similar, one programme may still work as long as each zone has the right run time.
Sources & references
Guidance on this page is traced to documented sources. Last checked 24 September 2026.
- Rain Bird Irrigation · manufacturer
Supports common irrigation controller concepts such as programmes, start times, run times, zone scheduling and manual testing.
- U.S. Environmental Protection Agency WaterSense · government
Supports water-efficient irrigation practices, seasonal adjustment, avoiding overwatering and the value of matching schedules to landscape needs.
The basic programming logic changes slowly, but exact menus, app workflows and local watering restrictions can change by model and region.