What Does Error Code E66 Mean on a Bosch Washing Machine?
Check and clean the filter, then inspect the heating element connections — unplug the machine, remove the back or front panel to access the heater wiring, reseat any loose connectors, and restart a wash cycle to see if E66 clears (takes about 15 minutes).
Fault description
Error code E66 points to a problem in your Bosch washing machine's heating circuit. This is the system responsible for warming the water to the temperature you select on the dial or display. When the machine's control board detects that the water is not reaching the expected temperature — or that the heating circuit is drawing an abnormal current — it stops the programme and displays E66 to prevent further damage.
When this error occurs, you will typically notice the wash cycle pausing or failing to progress past the heating phase. The drum may continue to turn, but the water stays cold. On some models the error appears immediately at the start of a cycle; on others it only triggers once the machine has been trying to heat for several minutes without success.
The fault can stem from a failed heating element, a faulty NTC temperature sensor, damaged wiring, or in less common cases a problem with the main control board. Most of these causes are diagnosable at home with basic tools.
Causes
- Faulty heating element — The heating element is the most common cause of E66. Over time, elements can burn out or develop an internal short, causing the control board to detect an abnormal resistance reading and shut down the heating circuit.
- Failed NTC temperature sensor — The NTC (Negative Temperature Coefficient) sensor monitors water temperature and feeds that data back to the control board. If the sensor drifts out of range or fails completely, the board cannot confirm that heating is occurring and triggers E66.
- Loose or corroded wiring connections — The connectors linking the heating element and NTC sensor to the control board can work loose over time due to vibration, or corrode in the damp environment inside the machine. A poor connection mimics a component failure and produces the same error.
- Limescale build-up on the heating element — In hard water areas, limescale deposits coat the heating element and insulate it, forcing it to work harder and eventually overheat or fail. Heavy scaling can also cause the element to draw excessive current, which the control board interprets as a fault.
- Tripped or damaged wiring harness — Physical damage to the wiring harness — from a previous repair, a foreign object inside the drum cavity, or simple wear — can interrupt the signal between the heater circuit and the PCB, generating a false or genuine E66 fault.
- Main control board (PCB) fault — If all heating components and wiring test as healthy, the control board itself may be misreading signals or have a failed relay that controls the heating circuit. This is the least common cause but should be considered after ruling out everything else.
Step-by-Step Fix
- 1
Power cycle the machine
Switch the machine off at the mains and leave it unplugged for at least 5 minutes. This allows the control board to fully reset. Plug back in, select a programme with a heating element (e.g. a 40°C cotton cycle), and observe whether E66 returns. If it does not, the fault may have been a temporary sensor glitch.
- 2
Check the water inlet and drum temperature
Make sure the machine is actually filling with water. If the drum is empty or only partially filled, the heating element can overheat and trigger a protective fault. Confirm the inlet hoses are connected, the tap is open, and the filter on the inlet valve is not blocked.
- 3
Inspect the heating element wiring connections
Unplug the machine from the mains. Depending on your model, remove the rear panel or the front lower panel to access the heating element, which sits at the bottom of the drum. Check that all spade connectors on the element terminals are firmly seated and show no signs of burning or corrosion. Reseat any loose connectors and restart the machine.
- 4
Test the heating element with a multimeter
With the machine unplugged, disconnect the wires from the heating element terminals. Set your multimeter to resistance (Ohms) and place the probes on the two main terminals. A healthy Bosch heating element typically reads between 20 and 30 Ohms. A reading of zero (short circuit) or infinite resistance (open circuit) confirms the element has failed and needs replacing.
- 5
Test the NTC temperature sensor
Locate the NTC sensor, which is usually clipped into the heating element housing or mounted nearby on the drum casing. Disconnect its plug and measure resistance across its two terminals. At room temperature (around 20°C), a standard NTC sensor should read approximately 6,000–10,000 Ohms. A reading far outside this range indicates a faulty sensor that should be replaced.
- 6
Descale the heating element if limescale is visible
If the element is intact but heavily coated in white or grey limescale, run a dedicated washing machine descaler according to the product instructions — typically on a hot empty cycle. In severe cases the element may need to be removed and soaked in a descaling solution before reinstalling. Always rinse thoroughly before running a normal wash.
- 7
Inspect the wiring harness for damage
Trace the wiring from the heating element and NTC sensor back towards the control board, looking for any pinched, chafed, or melted sections of cable. Pay particular attention to areas where the harness passes through metal panels. Repair any damaged sections with appropriate heat-resistant wire or replace the harness section if damage is extensive.
Affected models
Select your model to see its full troubleshooting page.
When to call a service technician
If you have tested both the heating element and the NTC sensor with a multimeter and both components read within their normal ranges, yet E66 continues to appear, the fault is likely inside the main control board. PCB diagnosis and replacement requires specialist equipment and knowledge of board-level electronics — this is not a safe DIY repair for most homeowners.
You should also contact a service technician if you find burnt or melted wiring near the heating circuit, if the machine trips your household circuit breaker when it attempts to heat, or if you are not comfortable working around the internal components of the appliance. These symptoms suggest an electrical fault that carries a safety risk if handled incorrectly.
Spare parts and service
Visit our partners for spare parts and service
Spare parts
Book a repair
Frequently Asked Questions
Can I still use my Bosch washing machine while it shows E66?
It is not advisable. When E66 is active, the heating circuit is not functioning correctly, which means your laundry will wash in cold water and may not be properly cleaned or sanitised. More importantly, a shorted heating element can pose an electrical risk, so it is best to diagnose and resolve the fault before continuing to use the machine.
How much does it cost to replace a Bosch washing machine heating element?
A replacement heating element for a Bosch washing machine typically costs between £15 and £45 for the part, depending on the model. If you fit it yourself the total cost is just the part. A service technician call-out and fitting will add labour costs on top, usually bringing the total to £80–£150 depending on your location and the technician's rates.
Will E66 clear itself after the machine cools down?
Occasionally a temporary sensor misread can cause E66 to appear and then disappear after a power cycle. However, if the error returns consistently on the same part of the cycle, the fault is genuine and will not resolve on its own. Continuing to run the machine without investigating the cause risks further damage to the control board or wiring.
How do I know if it is the heating element or the NTC sensor causing E66?
The most reliable way is to test both components with a multimeter as described in the step-by-step guide above. A heating element with infinite or zero resistance has failed. An NTC sensor reading far outside the 6,000–10,000 Ohm range at room temperature is faulty. Testing both takes around 20 minutes and will pinpoint which part needs replacing.
Is E66 the same fault on all Bosch washing machine models?
The E66 code consistently relates to the heating circuit across Bosch washing machine ranges, but the exact component that triggers it and its precise location can vary between models. Always cross-reference your specific model number against the technical documentation or a parts diagram before ordering replacement components, as element sizes and sensor types differ.