F7
WHIRLPOOL Dishwasher
Urgency
⚡ Medium
Attend to soon
Repair difficulty
🔧 Competent DIY
Some experience required
Diagnosis

What this error means

The F7 error code on your Whirlpool dishwasher means the turbidity sensor has detected a fault — the sensor that monitors how dirty the wash water is has either failed or is producing readings the control board cannot interpret.

The F7 error relates to the turbidity sensor (also called the soil sensor or clarity sensor). This is a component unique to dishwashers that is not found in washing machines. The turbidity sensor uses a light beam to measure how cloudy or dirty the water inside the machine is at different points during the cycle. This allows the dishwasher to automatically adjust the cycle length, water temperature, and number of rinses based on how soiled the load is — a lightly loaded machine with clean crockery will use less water and energy than one full of greasy pots. When the turbidity sensor fails or becomes heavily coated in grease and food deposits (which disrupts the light beam), the control board receives an out-of-range or absent signal and displays F7. In many cases, a thorough clean of the sensor resolves F7 without any part replacement. The turbidity sensor is typically located at the bottom of the dishwasher, near or integrated into the filter sump area.

⚠️
For information purposes only. Always consult a qualified engineer before attempting repairs. 🔌 Unplug your appliance before any inspection or repair.
🔗 Affiliate disclosure: This page contains affiliate links. If you buy through them we may earn a small commission — at no extra cost to you. Full disclosure →
What to try first
Fix time
10–20 minutes
🔧
Difficulty
Competent DIY
🏠
Appliance
Dishwasher

Step-by-step

1
Switch the dishwasher off and unplug it
Disconnect from power before reaching inside the machine.
2
Remove the lower basket and the filter assembly
The turbidity sensor is located in or near the filter sump at the base of the machine. You need the filter out to access it.
3
Locate the turbidity sensor
On most Whirlpool dishwashers it is a small transparent or translucent plastic window or dome in the floor of the machine, usually adjacent to the filter housing. It may have a visible light-transmitting lens.
4
Clean the sensor lens thoroughly
Using a soft damp cloth, gently clean the sensor window to remove any grease film, limescale, or food residue that may be coating it. Do not use abrasive materials. A cotton bud dampened with white vinegar works well for limescale deposits on the lens.
5
Also clean the filter and sump area fully
A heavily soiled filter area affects sensor performance. Clean both filter components as you would for an F2 fault.
6
Refit everything, plug back in, and run a full programme
If F7 does not return, the sensor was simply dirty. If F7 returns, the sensor or its wiring may have failed and an engineer is needed.
Diagnostic

Symptoms to look for

  1. F7 displayed on the control panel
  2. Dishwasher stopping part-way through a cycle
  3. Programmes running for much longer than usual
  4. Machine not adjusting cycle length automatically as expected
  5. F7 appearing consistently on every programme
Step-by-step repair guide

How to fix it

Time 20–40 minutes
Skill Competent DIY
Disconnect power and access the base of the machine

Switch the dishwasher off and unplug it. Remove the lower basket to fully expose the floor of the machine. Have a torch handy — the base of a dishwasher can be difficult to see clearly without additional light.

Always unplug the dishwasher before cleaning or inspecting any internal component. Never reach inside a powered dishwasher.
Remove the filter assembly

On Whirlpool dishwashers the turbidity sensor is almost always located adjacent to the filter sump. Remove both filter components (the cylindrical mesh filter and the flat coarse filter beneath it) by turning the cylindrical filter anticlockwise and lifting free. Set them aside — you will be cleaning these too.

Even if you believe the filter is clean, remove and rinse it thoroughly during this process. A filter that appears clean to the eye can still carry enough grease film to affect the turbidity sensor's light beam if the sump area is generally contaminated.
Locate and clean the turbidity sensor

Shine your torch into the sump area. The turbidity sensor typically appears as a small circular or oval transparent plastic window set into the floor of the machine — it may be slightly raised or flush with the surrounding surface. Some models have a small circuit board visible through the base. Using a soft cloth dampened with warm water or a cotton bud dampened with white vinegar, gently clean the sensor lens surface. Vinegar is effective at dissolving the thin grease and limescale film that most commonly causes F7.

The turbidity sensor works by shining an infrared light beam through the wash water and measuring how much light is scattered or absorbed. Even a very thin film of grease on the lens is enough to disrupt this measurement and trigger F7 — which is why cleaning alone resolves many F7 faults without any part replacement.
Run a dishwasher cleaning cycle

After cleaning the sensor and filter, run a dedicated dishwasher cleaning cycle using a proprietary dishwasher cleaner (such as Finish Dishwasher Cleaner or Dr. Beckmann Service-It). Place the cleaning product in the base of the empty machine as per the product instructions. This removes grease and limescale from inside the machine more thoroughly than a standard programme.

If you have been running the dishwasher without rinse aid or with the salt dispenser empty, limescale build-up inside the machine is likely. Top up both the rinse aid and dishwasher salt before running the cleaning cycle — this also improves cleaning performance and extends the life of the sensor and other internal components.
Test and monitor

Refit the flat filter, then the cylindrical filter (twist clockwise to lock). Replace the lower basket. Plug the machine in and run a full programme — ideally a heavily soiled load so the turbidity sensor has plenty of variation in water clarity to measure. Monitor for F7 over the next two or three cycles.

If F7 returns consistently after cleaning the sensor and running a cleaning cycle, the sensor unit itself has likely failed electrically. Turbidity sensors for Whirlpool dishwashers are typically available as a replacement part for £15–£40 and can be replaced by an engineer or a confident DIYer familiar with appliance repair.
Book an engineer if required

If F7 persists after a thorough clean, provide the engineer with your model number (on the data plate inside the door frame or on the side of the machine), the error code F7, and confirm that you have already cleaned the sensor. This avoids the engineer duplicating the cleaning step and allows them to focus on electrical testing of the sensor and its wiring loom.

Ask the engineer to also check the wiring connector on the turbidity sensor — corrosion on the connector pins is a known cause of intermittent F7 faults that cleaning alone will not resolve.
Did this solve your issue?
Escalation

When to call an engineer

  • F7 returns after thorough sensor cleaning and a machine cleaning cycle
  • Turbidity sensor wiring connector found to be corroded or damaged
  • Sensor confirmed as failed on electrical testing
  • F7 persisting after replacement of turbidity sensor (possible PCB fault)
  • Sensor lens undamaged but sensor giving no signal on multimeter test
Common questions

Frequently asked questions

What does F7 mean on a Whirlpool dishwasher?
F7 means the turbidity sensor (soil or clarity sensor) has a fault. This sensor measures how dirty the wash water is to adjust the cycle automatically. When it fails or becomes coated in grease, the machine cannot read the water clarity and displays F7.
What is a turbidity sensor in a dishwasher?
The turbidity sensor uses an infrared light beam to measure how cloudy the wash water is at different points in the cycle. This allows the dishwasher to automatically extend or shorten the cycle based on how dirty the load is — saving water and energy on lighter loads.
Can I fix F7 on a Whirlpool dishwasher myself?
Yes, in many cases. The sensor is often simply coated in grease or limescale — cleaning it with a damp cloth or white vinegar resolves F7 without any part replacement. If cleaning does not work, the sensor may need replacing, which an engineer can do.
Where is the turbidity sensor on a Whirlpool dishwasher?
It is located at the bottom of the machine in or near the filter sump area. It typically appears as a small transparent plastic window or dome in the floor of the machine, visible once the lower basket and filter assembly are removed.
How do I prevent F7 from recurring on my Whirlpool dishwasher?
Use the correct amount of rinse aid and dishwasher salt, run a monthly cleaning cycle, and clean the filter regularly. This keeps the sump area and sensor lens free from the grease and limescale build-up that most commonly causes F7.

🎯 What is most likely causing your Whirlpool F7 error?

🔧
Grease or limescale film coating the turbidity sensor lens 50%
⚙️
Failed turbidity sensor (electrical or optical fault) 25%
🔌
Corroded or disconnected wiring connector on sensor 15%
🔹
Main PCB fault misreading turbidity sensor signal 10%

⚠️ Estimates based on common faults — not a guaranteed diagnosis. Always verify before ordering parts.

🔩

Parts you may need

Enter your model number to filter results to your exact machine

Usually found on a label inside the door frame or on the back panel of the machine.

No model entered
Part Approx. UK Cost Find it
Turbidity sensor £15 - £25
Turbidity sensor £15 - £25

ℹ️ Prices are approximate. Always check the part number matches your model before ordering. Not sure of your model number? Find out how to locate it here.