The immersion heater's secret: it doesn't care when it runs

Your immersion heater is one of the dumbest appliances in your home. It is also, for that exact reason, one of the most powerful tools you have on Octopus Agile.

It has no preference. It has no schedule. It draws 3,000 watts, heats water, and stops. Whether it does this at 7am during morning peak demand or at 1am when the grid is quiet and wind turbines are spinning flat out makes zero difference to the hot water in your cylinder. The temperature in your shower will be identical. The comfort will be identical. The cost will be utterly different.

At a typical peak Agile rate of 38p/kWh, a 3kW immersion heater running for 90 minutes burns through 4.5kWh and costs you £1.71. At a typical overnight Agile rate of 3p/kWh, that same 4.5kWh costs you 13.5p. That is a price difference of more than 12 times for the exact same result: a full, hot cylinder.

Run your immersion heater at the wrong time every day for a year and you spend around £624 on hot water. Run it at the right time, and you spend around £49. The gap is not a rounding error. It is a family holiday. It is five months of groceries. It is yours, for adjusting one timer.

The overnight strategy: why 1-3am is your sweet spot

Agile prices vary every 30 minutes and change daily based on wholesale electricity markets. But there is a consistent pattern that appears night after night: the early hours of the morning are almost always the cheapest period on the entire Agile tariff.

Between midnight and 6am, UK electricity demand drops to its lowest point of the day. Factories are closed. Offices are empty. Millions of households are asleep. Meanwhile, wind farms keep generating. Nuclear plants keep running at baseload. The grid has more electricity than it knows what to do with, and the wholesale price reflects that reality.

Within that overnight window, 1am to 3am is typically the deepest trough. This is the sweet spot. Set your immersion heater to come on at 1am and run for 90 minutes. By 2:30am, your cylinder is full of hot water heated at somewhere between 2p and 8p per kWh. It will stay hot until the following evening. Your morning shower costs pennies.

The exact cheapest window shifts by day and region. A windy Tuesday in November might see 1-2am prices of 1.5p/kWh. A cold, still January morning might push overnight prices higher. This is why the one evening habit that pays is a 30-second check of AgileAlert before you go to bed. The dashboard shows tomorrow's cheapest 3-hour window for your region. If tonight is especially cheap, you know. If tomorrow morning looks better, you can adjust. The data is there for you.

Setting your immersion heater timer: mechanical and digital

Most immersion heaters in UK homes are controlled by one of two types of timer: an old-style mechanical dial timer or a newer digital programmer. Both work. Neither requires any technical knowledge to set.

Mechanical dial timers

These are the round, clock-face dials with small plastic pins or tabs around the edge. Each pin represents a 15 or 30-minute slot. To set overnight heating, push the pins IN for the period you want the heater to be ON. Push them OUT for the periods you want it OFF.

For overnight Agile heating, push the pins in for 1:00am to 2:30am (90 minutes). Push all other pins out. The dial rotates continuously as the clock ticks, switching the heater on when it reaches your ON segment and off when it leaves it.

One important check: make sure the timer is set to the correct current time. There is usually a manual override arrow on the dial. Point it to the current time, then set your pins for 1-2:30am.

Digital programmers

Digital timers typically have a small LCD screen and three or four buttons. The most common layout has a SET button, arrow buttons to change the time, and a MANUAL or BOOST button for immediate override.

To programme overnight heating: press SET, navigate to the first "ON" period using the arrows, set it to 01:00. Navigate to the first "OFF" period, set it to 02:30. Save. That is your daily schedule. Most digital timers retain their programme through a power cut (battery backup), but it is worth checking after any outage.

Both timer types have a BOOST button, usually marked with a fire or lightning symbol. Press this for an immediate 1-2 hour heat-up if you ever need hot water outside your scheduled window. A boost costs more per unit, but you control when you use it.

Smart plugs as an alternative

If your immersion heater is plugged in rather than hard-wired, or if your timer is broken or missing, a smart plug is a simple alternative. The Tapo P115 or Meross MSS310 both allow daily schedule setting from a phone app. Set the ON schedule to match your cheapest Agile window each night, or simply set a fixed 1-2:30am slot as a reliable default.

How long does your cylinder stay hot? The heat retention answer

A well-insulated hot water cylinder retains heat for 24 hours. Heat it at 1am. It is still hot at 7am when you shower. It is still warm at 6pm when you need hot water for cooking. It is ready again the following morning after a single overnight top-up.

The key phrase is "well-insulated." Cylinders installed after 2003 must comply with building regulations that require a minimum insulation standard, and these tanks lose very little heat overnight. Cylinders installed before the mid-1980s may be uninsulated or poorly lagged, and these lose significantly more heat.

If your cylinder is bare metal, or has only a thin foam jacket, fitting an insulating jacket makes an enormous difference. A British Standard BS5615 cylinder jacket costs around £15 from any DIY store and reduces standing heat losses by 70-75%. It pays for itself in under a month. If your cylinder is more than 25 years old and still has its original insulation, a jacket is one of the highest-return investments you can make in home energy efficiency.

A properly insulated cylinder heated overnight will maintain water above 55°C (the Legionella-safe minimum) for a full day. You do not need to heat it twice. One overnight cycle is all you need.

Plunge pricing: free hot water (and sometimes earning money)

Octopus Agile prices can go negative. When they do, you are paid to use electricity. The floor is currently -20p/kWh, meaning the most you can earn from using electricity is 20p for every kWh consumed.

Plunge pricing events happen 5-10 times per month, most commonly during windy nights when wind generation significantly exceeds demand. During a plunge event at -15p/kWh, running a 3kW immersion heater for 90 minutes generates the following: 4.5kWh used times -15p/kWh equals a credit of 67p appearing on your Octopus account. You heat your cylinder. You earn 67p. Both happen simultaneously.

Even at a more moderate plunge price of -5p/kWh, your hot water costs zero and you receive a 22p credit. Hot water, effectively free, plus money back. This is not a theoretical edge case. This is a regular feature of the UK electricity grid in 2026, where 50.8% of electricity comes from renewables and occasional oversupply pushes prices below zero.

How do you catch plunge events for your immersion heater? Check AgileAlert in the early evening. Plunge events are usually visible 12-18 hours ahead in the price chart. If you see negative prices forecast for 2-4am, your heater is already scheduled for that window. The money arrives in your account without you lifting a finger.

For households who want fully automatic capture, a smart plug with energy monitoring (and a smart meter connection) can be configured to activate the immersion heater whenever the Agile price drops below a set threshold, say 0p/kWh. The cylinder fills every time electricity is free or better. You never miss an event.

The solar diverter combination: near-zero hot water cost year-round

If your home has solar panels, combining a solar diverter with overnight Agile timing is the most powerful hot water strategy available to UK households in 2026. It is not complicated, and the savings are remarkable.

A solar diverter detects when your solar panels are generating more electricity than your home is currently using. Instead of exporting that surplus to the grid at a low export rate (typically 4-15p/kWh), the diverter redirects it automatically to your immersion heater. Your cylinder tops up during the day using electricity that would otherwise earn almost nothing.

In summer months, a typical UK 3.5kWp solar array can heat your entire cylinder from solar alone on most days. No grid electricity required at all. In winter, or on overcast days, solar generation falls short. This is where Agile completes the picture: set your overnight timer to run only if the cylinder has not been fully heated during the day. Your heater uses the cheapest grid electricity available, at 2-8p/kWh overnight, to top up whatever solar did not provide.

Popular solar diverter products include the iBoost, the SolarEdge Immerse, and the Eddi by myenergi. All three work with any existing immersion heater. The Eddi specifically integrates with Octopus Agile, allowing automatic activation during negative pricing events even when solar is not generating. The combination of solar diversion during the day and Agile plunge capture overnight can reduce a household's hot water electricity cost to near zero across a full year.

How much can you save? Annual calculation

The saving depends on your current habits and your local Agile prices, but the numbers are consistent enough to give reliable estimates. Here is the full calculation:

Scenario Daily cost Annual cost
Heating at peak rate (38p/kWh) £1.71 £624
Heating at average Agile daytime (18p/kWh) 81p £296
Heating overnight on Agile (8p/kWh average) 36p £131
Heating overnight on Agile (3p/kWh typical floor) 13.5p £49

The comparison most households face is moving from a random or morning-timed heater (effectively paying average daytime rates around 18-25p/kWh) to a consistently timed overnight heater (paying 3-8p/kWh on average). That shift saves approximately £150-250 per year from the immersion heater alone.

If you are coming from a standard variable tariff with a flat rate of around 24p/kWh, the saving is around £135 per year from timing alone, before counting any additional benefits from plunge events.

Add plunge pricing capture and the annual saving grows by a further £20-40, depending on your region and how many negative-price events you catch. Add a solar diverter if you have panels, and daytime solar eliminates many of the grid heating sessions entirely.

Total annual saving from a single timer setting change: £150 a year. That is a tank and a half of petrol. Every year. While you slept.

Smart immersion heater controllers: Mixergy, iBoost, and more

The mechanical or digital timer approach works perfectly and costs nothing beyond the timer itself. But if you want to go further, a new generation of smart hot water controllers takes automation to a different level.

Mixergy smart cylinder

Mixergy produces a replacement hot water cylinder with integrated intelligence. Unlike a standard cylinder that heats all 150-200 litres from cold to 60°C, the Mixergy uses stratified heating: it heats only the top portion of the cylinder first, providing hot water faster and more efficiently. The cylinder connects to WiFi and integrates natively with Octopus Agile, pulling tomorrow's price forecast and scheduling heating during the cheapest available slots automatically.

You set a target level (say, 80% full) and a time by which you need hot water (say, 7am). The Mixergy controller handles the rest. It monitors Agile prices overnight and runs the heater during the cheapest slots. If prices spike, it waits. If a plunge event appears, it activates immediately. For households with Agile, a Mixergy cylinder can reduce hot water costs by an additional 15-25% compared to a well-timed standard cylinder, because it heats only what you need and only when the price is optimal.

Sunamp heat battery

The Sunamp is a compact heat storage device that charges on cheap electricity and releases heat on demand. It works similarly to a hot water cylinder but uses phase-change materials rather than water to store thermal energy, making it significantly more compact. A Sunamp UniQ 9e stores 9kWh of heat in a unit the size of a dishwasher. Charged overnight on Agile at 3p/kWh, it provides hot water all day without touching the grid again.

iBoost and Eddi solar diverters

As covered above, these are primarily solar diverters but both have additional features relevant to Agile users. The Eddi by myenergi specifically supports time-of-use tariff integration, allowing automatic heating during low-price periods even without solar generation. If you have solar and Agile, the Eddi is the natural all-in-one choice.

What AgileAlert shows you each day

You do not need to remember all of the above to benefit from it. You need two things: a timer on your immersion heater set to 1am by default, and a 30-second check of AgileAlert in the evening to see if tomorrow offers anything better or worse than usual.

AgileAlert's live dashboard shows the full 30-minute price chart for your Agile region, updated daily when Octopus publishes tomorrow's prices at around 4pm. The cheapest 3-hour window is highlighted automatically. If tomorrow night has exceptionally low prices (say, 1-3am at 1.5p/kWh due to high wind forecast), you see that. If there is a plunge event forecast for 2-4am, you see that too.

The dashboard also shows the current unit rate, your region's price relative to the national average, and the next upcoming cheap window. It is designed to answer one question in one glance: when should I heat my water tonight?

Most households will check it briefly and leave their 1am timer unchanged most nights. Occasionally, you will shift the timing by an hour or two to catch an exceptional cheap window. Over the course of a year, those adjustments add up to another £20-50 of savings on top of the base overnight strategy. The effort involved is measured in seconds per day.

Frequently asked questions

How long should I run my immersion heater overnight?
A 3kW immersion heater needs approximately 60-90 minutes to heat a 150-litre cylinder from around 20°C to 60°C. Set your timer for a 90-minute window to be safe. If your cylinder is larger (180-210 litres), allow 2 hours. The heater will not damage itself if the water reaches temperature before the timer switches off -- a built-in thermostat cuts power automatically once the set temperature is reached, usually 60-65°C.
What temperature should I set my immersion heater to?
Set it to 60°C. This is the minimum temperature recommended to prevent Legionella bacteria growth in hot water systems. Some thermostats are labelled with a colour scale rather than numbers -- the correct setting is around the 3 o'clock position on most dials, which corresponds to 60-65°C. Do not set it higher; there is no benefit and you waste more energy reheating the cylinder from a hotter starting point.
Can I use a smart plug on my immersion heater?
Only if your immersion heater is connected via a standard 13-amp plug socket. Most immersion heaters in UK homes are hard-wired directly to a fused spur or dedicated circuit and cannot use a smart plug. If yours is hard-wired, you need either a timer on the immersion heater unit itself, a timer on the fused spur, or an inline timer switch -- all of which are widely available from electrical suppliers for under £20. If you are unsure, an electrician can confirm in minutes.
Will my hot water still be hot in the evening if I heat it at 1am?
Yes, if your cylinder is reasonably insulated. A cylinder with a foam jacket or factory insulation will maintain water above 55°C for 20-24 hours with minimal heat loss. Heat it at 1am and it is still hot at 7am, at noon, at 6pm, and at 10pm. If your cylinder is bare metal or has only a thin layer of lagging, fitting a British Standard BS5615 jacket (around £15 from any DIY store) will transform its heat retention. It is one of the cheapest, highest-return home energy improvements available.
What happens during plunge pricing? Do I need to do anything?
If your immersion heater is already set to run at 1-2:30am, and a plunge event happens during that window, you automatically benefit. You heat your water and you get paid for the electricity used. Nothing extra needed. If you want to catch plunge events that fall outside your fixed timer window, check AgileAlert in the evening -- plunge events are usually visible in tomorrow's price chart. You can temporarily adjust your timer to catch the cheap window, then reset it the following day.
Is it worth upgrading to a Mixergy or similar smart cylinder just for Agile savings?
If your existing cylinder is old and poorly insulated, replacing it with a smart cylinder like Mixergy makes strong financial sense even without Agile. A new, well-insulated cylinder reduces standing heat losses significantly, and the Agile integration extracts a further 15-25% saving on top. If your existing cylinder is new and well-insulated, a basic timer is most of the way there already -- a smart cylinder adds convenience and marginal extra savings, but the payback period is longer. Get the timer strategy working first. Smart hardware is the next step for those who want maximum automation.