The power flickered during last night’s thunderstorm and now your microwave is blinking 12:00. You walk out to the garage and your sprinkler controller is doing the same thing — flashing, blank, or showing an error message you have never seen before. Your lawn needs water and the system is supposed to run tomorrow morning. Here is how to fix it — organized by what you are seeing on the screen, with specific steps for the three most common controller brands in Calgary: Hunter, Rain Bird, and Toro.
First — Check These Three Things Before Touching the Controller

Before you start reprogramming, rule out the simple stuff. Most “controller won’t work after a power outage” problems are not actually the controller — they are the power supply.
Check the GFCI outlet. Outdoor and garage outlets are GFCI-protected. A power surge can trip the GFCI, cutting power to the controller. Press the “reset” button on the GFCI outlet. If it clicks and the controller powers on, you are done — no programming was lost, the controller just lost power entirely.
Check the transformer. Most sprinkler controllers run on low-voltage DC power supplied by a plug-in transformer. The transformer is the black box plugged into the wall outlet with a thin wire running to the controller. If the transformer has a small green LED, check if it is lit. If not, the transformer may have failed during the power surge. A replacement transformer costs $25 to $50 and plugs in with no wiring required.
Check the controller’s internal fuse. Some controllers have a small glass tube fuse on the main circuit board. A power surge can blow this fuse, and the controller will not power on even if the outlet and transformer are working. Open the controller face panel and look for a fuse near the wiring terminals. If the filament inside is broken or blackened, the fuse is blown. Replacements cost $2 to $5 at any hardware store.
If all three are fine and the controller still has a problem, move on to the brand-specific instructions below.
Symptom: Controller Screen Is Blank (No Display at All)
Hunter Controllers (X-Core, Pro-C, Hydrawise)
-
Confirm the transformer is plugged into a working outlet and the GFCI is not tripped.
-
Check the wire connection where the transformer wire meets the controller terminals — usually labeled “24VAC” or “AC” on the terminal strip. If the wire is loose, tighten the screw.
-
Hunter X-Core and Pro-C models have a 9-volt battery compartment — open the face panel and look for the battery clip. While the battery does not power the display, a dead or corroded battery can cause the controller to lock up. Remove the old battery, clean any corrosion from the terminals with a dry cloth, and install a new 9-volt battery.
-
If the controller still will not power on, the internal fuse or circuit board has likely failed. This requires professional diagnosis or controller replacement.
Rain Bird Controllers (ESP-Me, ESP-TM2, ST8)
-
Confirm the transformer is plugged in and the GFCI is not tripped.
-
Rain Bird ESP series controllers have a reset button — a small recessed button usually located behind the face panel, labeled “Reset.” Press it with a paperclip. This performs a hard reboot without erasing programming.
-
The ESP-Me and ESP-TM2 models store programming in non-volatile memory — a power outage should not wipe the schedule. If the screen is blank but the outlet and transformer are fine, the controller may have a failed power supply board.
-
Rain Bird ST8 smart controllers run on Wi-Fi — if the screen is blank, unplug the transformer for 30 seconds, then plug it back in. This forces a cold restart. Programming should restore from memory.
Toro Controllers (Evolution, DDC, TMC)
-
Confirm the transformer and GFCI.
-
Toro Evolution and DDC series controllers have an internal fuse accessible behind the face panel. Remove the lower panel cover and locate the fuse near the power input terminals. Replace if blown.
-
Toro TMC series (basic timers) lose all programming when power is lost — no backup battery, no non-volatile memory. If the screen is blank, the fuse or transformer is the problem. If the screen is on but flashing, see the next section.
Symptom: Screen Is Flashing or Showing Wrong Date/Time
This is the most common post-outage symptom. The controller has power but lost its date and time settings. The watering schedule may or may not be intact — it depends on the controller type.
Hunter Controllers
X-Core and Pro-C: These models use a 9-volt battery to retain the date and time during power outages. If the clock is flashing, the battery is dead or was never installed. The watering schedule should still be saved — only the date and time are lost.
-
Install a new 9-volt battery in the compartment behind the face panel.
-
Turn the dial to “Date/Time” and set the current date and time using the plus/minus buttons.
-
Turn the dial back to “Run.” The schedule should resume on the correct days and times.
Hydrawise: These are Wi-Fi connected and pull date and time from the internet automatically. If the controller is flashing after a power outage, reconnect it to Wi-Fi through the Hydrawise app. Date and time will set automatically. Programming is stored in the cloud — nothing is lost.
Rain Bird Controllers
ESP-Me and ESP-TM2: These store programming in non-volatile memory. The date and time may need to be reset, but the schedule should be intact.
-
Turn the dial to “Date/Time” and set the current date and time.
-
Turn the dial to “Auto.” Check that the schedule looks correct by scrolling through the zones.
-
If the schedule is blank, the controller experienced a full memory reset — this is rare but can happen after a power surge. Reprogram the schedule or call for professional reprogramming.
ST8 (Smart Controller): The ST8 pulls date and time from the internet. Reconnect to Wi-Fi if necessary. Programming is stored locally and should persist through power loss. If the schedule is gone, restore it from the Rain Bird app backup.
Toro Controllers
Evolution and DDC: These have non-volatile memory for programming but lose date and time during power loss.
-
Press the “Date/Time” button and set the current date and time.
-
Check the schedule by cycling through the program settings — it should be intact.
-
If the schedule is gone, the backup battery may have failed — a small coin-cell battery on the circuit board. This is a professional replacement.
TMC Series (Basic Timers): These lose everything when power is lost — date, time, and the entire watering schedule. There is no backup battery and no memory.
-
Set the date and time using the dial or buttons.
-
Reprogram your entire watering schedule — days, start times, and zone run times.
-
This is the most frustrating controller type to own in a power-outage-prone area. Consider upgrading to a controller with non-volatile memory or a smart controller that stores programming in the cloud.
Symptom: Controller Powers On But One or More Zones Won’t Run
A power surge can sometimes damage the controller’s zone outputs without affecting the display. The screen looks normal, but one or more zones do not activate.
Check the zone wiring. A surge can loosen the wire connections at the terminal strip. Tighten all zone wire screws — they should be snug, not over-tightened.
Check for a blown zone fuse. Some controllers have individual fuses per zone or per bank of zones. If one zone is dead but the rest work, the zone’s fuse or output circuit may have been damaged by the surge. This requires professional diagnosis.
Test the zone manually. Most controllers have a manual test mode that lets you run a single zone. If the zone runs in manual mode but not on the schedule, the programming for that zone was corrupted during the outage. Reprogram the zone’s run time and days.
How to Prevent Losing Your Programming in the Next Power Outage
Calgary gets summer thunderstorms and winter windstorms — power outages are going to happen. Here is how to protect your controller.
Install a fresh backup battery. If your controller has a battery compartment, put a new 9-volt or coin-cell battery in it today. Write the date on the battery with a marker. Replace it every 2 years. This is the simplest, cheapest protection against losing your date and time settings.
Upgrade to a smart controller. Smart controllers — Hunter Hydrawise, Rain Bird ST8, Rachio — store programming in the cloud. A power outage cannot wipe the cloud. When power returns, the controller reconnects to Wi-Fi, pulls down the schedule, and resumes normal operation. No reprogramming. No flashing clocks. No missed watering days. Read about how to upgrade to a smart controller and what it costs.
Plug the transformer into a surge protector. A basic surge protector — the kind you use for a computer — protects the transformer and controller from voltage spikes when power returns. This is especially important in Calgary neighborhoods with above-ground power lines that are vulnerable to wind and lightning.
Schedule professional spring startup. During a professional spring startup, we check the controller programming, replace the backup battery if needed, and confirm the schedule is correct for the season. This catches power-outage-related issues before the lawn goes dry.
When to Call a Professional (Controller Won’t Power On)
If you have checked the outlet, GFCI, transformer connections, and fuse, and the controller still will not power on, the problem is internal — a failed power supply board, a blown circuit, or a dead controller. This is not a programming issue. It is a hardware failure.
A professional diagnostic visit identifies whether the controller can be repaired or needs replacement. Most basic controllers are not worth repairing — the labor cost exceeds the replacement cost. Smart controllers are more expensive and sometimes warrant repair. We diagnose the fault, explain your options, and give you a firm price before any work starts.
If you have checked power, GFCI, the transformer, and the fuse and the controller still will not turn on, the problem is internal. Call 587-433-4795 or book a diagnostic visit — we will identify the fault and get your system running, usually on the same visit.
Expert Take — The Controller Problem We See Most Often in Calgary
With over a decade of experience in Calgary irrigation, here is the controller issue we see most often: a dead backup battery. It is so simple and so commonly overlooked. The homeowner replaces the controller’s backup battery never — not once in 10 years. The battery sits in the compartment, slowly corroding, and when a power outage hits, the controller loses everything. Then the homeowner spends an hour reprogramming a schedule they haven’t touched in years, guessing at the run times and start times they used to have. A $5 battery, replaced every 2 years, prevents this entirely. If you do one thing after reading this article, check your controller’s backup battery. If you do not know if it has one, open the face panel and look. If it does, replace it. — Jaydon Grover, Owner, J.G. Irrigation Ltd.
Questions Calgary Homeowners Ask About Controller Resets
“My controller shows ‘NO AC’ — what does that mean?”
“NO AC” means the controller is not receiving power from the transformer. It is running on its backup battery — the display stays on, but the controller will not run the sprinklers because the battery only powers the display and memory, not the zone valves. Check that the transformer is plugged in, the GFCI is not tripped, and the transformer wire is connected to the “24VAC” terminals. If those are fine, the transformer itself may have failed.
“How do I know if my controller has a backup battery or non-volatile memory?”
Open the face panel. If you see a 9-volt battery clip or a coin-cell battery, it has a battery backup. If the controller manual says “non-volatile memory” or “programming retained during power loss,” the schedule is stored in memory and the battery — if present — only retains the date and time. If the controller was under $80 new and has no battery compartment, it likely loses everything during a power outage.
“Can a power surge damage my zone valves too, or just the controller?”
It is uncommon but possible. A large surge — a nearby lightning strike, not just a routine outage — can travel through the zone wiring and damage the solenoid on a zone valve. If one zone stopped working after a storm, and the controller’s fuse is fine, the solenoid may be burned out. A solenoid replacement costs $30 to $60 and takes about 20 minutes.
Get Your Controller Running Again — Today
Most power-outage controller problems are a dead backup battery, a tripped GFCI, or a lost date and time setting — all fixable in 5 minutes with the steps above. If you have worked through this guide and your controller still will not work, or you would rather have a professional handle it, call J.G. Irrigation at 587-433-4795 or book a repair visit online. We diagnose and fix controller problems fast — and if you need a replacement, we carry controllers on the truck. And if you are tired of resetting your controller after every storm, our professional irrigation repair service can upgrade you to a smart controller that never loses its programming.
Looking for complete irrigation services in Calgary? Visit our Calgary irrigation services hub for a full overview of everything J.G. Irrigation offers — installation, repair, maintenance, winterization, and outdoor lighting across Calgary and surrounding communities.
Written by Jaydon Grover | Owner & Lead Irrigation Technician, J.G. Irrigation
IA Certified Irrigator · Master Low Voltage Lighting Installer · 10+ Years in Calgary Irrigation · WCB Insured
🍂 Fall tip: Calgary’s first frost arrives as early as October 1st. Book your 2026 sprinkler winterization now before slots fill — or see our timing guide and blowout cost guide. Call 587-433-4795.
