Washing machines · every brand

Washing machine not heating the water

A heating code means the water isn't getting up to temperature. The usual cause is a failed heating element, often hastened by limescale, though a sensor or a loose connection can do the same.

  • 7 codes
  • 4 brands
  • Often engineer only to fix

The code on each brand

Same fault, different code. Each one opens a page with the maker's own checks and a verdict.

Can't read yours?

Check these first, whatever the brand

  1. Switch off and restart

    Switch off at the wall for a few minutes and run a new programme. A one-off glitch clears this way.

  2. Check the socket

    Plug the machine straight into a wall socket, not an extension lead, and check the socket works with something else.

  3. Run a hot programme

    Run a 60°C cotton wash with nothing in it. Put your hand on the door glass after 20 minutes: if it's still cold, the water isn't heating.

  4. If the power trips

    If the electrics trip when the machine starts to heat, stop using it. A heating element that trips the power usually has an earth fault.

When it's time for an engineer

If it still doesn't heat, the heating element, its temperature sensor or the wiring needs testing with a meter. That's a job for an engineer, or a confident DIYer.

Parts people end up buying

Only once the checks point to a part. Match it to your model number: it's on a label inside the door, around the door frame or on the back.

Affiliate links: as an Amazon Associate I earn from qualifying purchases, at no extra cost to you. It never changes a verdict.

Questions people ask

How do I know if my washing machine heating element has gone?

The wash stays cold, the programme takes much longer than usual or stops with a heating code, or the power trips when it starts to heat.

Is it worth replacing a washing machine heating element?

Usually, yes, on a machine that's otherwise in good shape. On an old machine with other faults, get a quote and compare it with the price of a new one.

↑ ↓ to moveEnter to openTip: add the brand, like samsung 4e