Dishwasher
E3
The E3 error code on a Siemens dishwasher signals a water heating fault — the appliance isn’t reaching the correct temperature within the expected time. It’s a moderately serious fault that will stop your dishwasher from completing a cycle, but it’s often fixable without a professional.
What does this error mean?
Your Siemens dishwasher continuously monitors water temperature during a wash cycle. The E3 code triggers when the water fails to heat to the target temperature within a set timeframe — typically because the heating element, thermostat, or temperature sensor (NTC sensor) isn’t performing correctly. The machine stops the cycle as a safety measure to prevent poor wash results and potential component damage.
Est. repair cost
£60–£140 professional repair depending on part; £15–£45 DIY part (heating element or NTC sensor) if self-replacing
🔍 Likely causes
🛠️ Step-by-step fix
Reset the dishwasher: turn it off at the wall socket, wait 5 minutes, then power it back on and run a short cycle to see if E3 clears — a temporary sensor glitch can sometimes self-resolve
Check and clean the filter and spray arms: a heavily blocked filter restricts water flow, which can cause low water levels and trigger the heating fault — remove, rinse, and refit the filter assembly
Inspect the water inlet: ensure the tap supplying the dishwasher is fully open and the inlet hose isn’t kinked or partially blocked, as low water volume leads to heating errors
Test the heating element with a multimeter (DIY-safe if comfortable): disconnect the appliance from the mains, access the element via the base panel, and check for continuity — a reading of OL (open loop) confirms a failed element needing replacement
Check the NTC sensor resistance: with the appliance unplugged, locate the NTC sensor on the sump assembly and test resistance with a multimeter — at room temperature it should read approximately 10–15 kΩ; a wildly different reading means it needs replacing
If wiring, the control board, or internal electrical components are involved, stop DIY work and call a qualified appliance engineer — do not attempt to repair or bypass the PCB yourself
📞 When to call a professional
Call an appliance engineer if the reset and basic checks (filter, water inlet) don’t clear the fault, or if multimeter testing points to a failed heating element, NTC sensor, or wiring issue you’re not confident replacing. When booking, tell the engineer you have a Siemens dishwasher showing error code E3 and that you suspect a heating circuit fault — this helps them arrive with the right parts.
⚖️ Repair or replace?
A heating element replacement typically costs £80–£140 all-in with a local appliance engineer; an NTC sensor is cheaper at £60–£100 fitted. If your Siemens dishwasher is under 7 years old, repair is almost always the right call. For machines over 10 years old, weigh the repair cost against a new mid-range Siemens dishwasher at £450–£700 — if repairs exceed 50% of replacement cost, replacing makes more financial sense.