Whirlpool, Maytag & Kenmore Washer HF Error Code: Meaning, Causes & Fix
Water inlet problem — the code is FH (owners read the alternating F/H display as 'HF'): no water detected entering the machine, or the pressure switch trip was not detected.
HF is how owners transcribe the Duet-era FH fault: the display alternates F and H, and Whirlpool's Duet manual names it 'FH (Water Inlet Problem — no or insufficient water supply)'. The tech definition has two branches: if, after 30 seconds, the control detects no water entering, the valves turn off and the code shows; or if the valves have run 8 minutes and the flow meter has counted 10.5 gallons passing through without the pressure switch tripping, the valves turn off and the code flashes. So HF/FH indicts the supply and inlet valve first, then — when water IS in the tub — the pressure switch and its hose, a siphon emptying the fill, leaks, and the flow meter itself. Diagnosis runs supply → screens → valve, then pressure/flow sensing. HF repays precision because its name is an accident of eyesight. The machine posts FH; the characters take turns on a small display; half the owners who search for help type HF, describing one fault with two distinct internal stories. In the dry story, nothing arrives: thirty seconds of open valves with no detected entry ends the attempt, and the suspects are faucets, screens, ice, kinks, and the valve. In the wet story, plenty arrives and is counted — ten and a half gallons through the flow meter — yet the pressure switch never confirms a level, and the suspects become a hose, a switch, a siphon, or a leak. Deciding which story your machine is telling takes one glance into the tub, and it halves the diagnosis instantly.
What causes the HF code on a Whirlpool washer?
No/weak supply reaching the machine
Taps, hoses, screens — always first.
Flow meter failure
The sensor in the inlet path stops pulsing.
Inlet valve failure
Valve doesn't open, so the meter rightly sees nothing.
Pressure switch not tripping (water present branch)
Water is in the tub but the level never registers: pressure hose off/plugged, switch failed, or the fill siphoning straight out the drain.
Pressure switch never tripping while gallons pass through
The second half of the FH definition is the subtle one: the control opens the valves, the flow meter counts a full 10.5 gallons entering over eight minutes, yet the pressure switch trip is never detected — so the valves shut and the code flashes with a tub full of water. The water arrived and was measured; what failed is the level report. A pressure hose slipped off its tub fitting, a hose plugged with residue, or a switch that no longer responds to rising pressure all produce exactly this full-tub version of HF.
Fill siphoning or leaking away before the level can register
The tech guidance for the water-present branch of FH includes checking for a siphon problem and inspecting all hoses for leaks — because a fill that escapes as it enters defeats both measuring systems at once. A drain hose sealed into its standpipe or dropped too low siphons the incoming water out; a split tub hose or a weeping inlet connection loses it onto the floor. Either way the flow meter may count faithfully while the level in the tub never climbs to the trip point.
Frozen inlet hoses in an unheated laundry space
Whirlpool's Duet manual lists frozen inlet hoses among the FH checks, between kinked hoses and clogged screens. Ice inside a supply hose is a total blockage that leaves no other evidence: the faucets are open, the screens are clean, the valve clicks — and no water is detected entering within the control's 30-second window, so the valves close and FH posts. Duet and HE3 machines in garages and cold-climate utility rooms meet this version every winter.
Checks to run before you replace anything
- Prove supply at the machine (taps, screens, bucket test).
- Watch a fill start: does water audibly enter? Entry + HF = flow meter; no entry = valve/supply.
- Settle the spelling before anything else: watch the display cycle — it alternates F and H for the single code FH. Owners search 'HF' because the letters pass in that order half the time; both searches land on this same water inlet fault, and the manual heading is FH.
- Split the fault by the tub's contents, exactly as the tech definition does. No water in the machine: both supply valves fully open, inlet hoses free of kinks and plugs, screens in the inlet valves clear, inlet valve operation verified. Water in the machine: move to the drain pump, the pressure switch hose and its connections, the siphon check, and the harness connections to the inlet valves, pressure switch, drain pump, flow meter, and central control.
- Use the 30-second clue: FH can post almost immediately, because the no-water branch trips when no entry is detected after 30 seconds. A code that appears half a minute into the fill is reporting absence, not slowness — that timing alone clears the pressure switch and sends you to faucets, screens, hoses, and the valve.
- Use the eight-minute clue at the other extreme: an FH that arrives only after a long fill, with plenty of water visibly in the tub, matches the flow-meter-counted branch — the meter saw about 10.5 gallons pass without a pressure trip — and that pattern indicts the pressure hose and switch, not the supply.
- Clear the display the documented way while testing: press PAUSE/CANCEL twice, as the Duet and HE3 guidance directs for FH, then reselect the cycle and press Start (HOLD TO START on Duet models) and observe one clean fill attempt from the beginning rather than resuming mid-cycle.
How to fix the HF error code
- Restore supply; clean screens.
- Replace the inlet valve/flow-meter assembly component that tests bad (they're often one assembly on these models).
- Restore an absent supply at its exact failure point: open both faucets fully, thaw a frozen hose until water runs freely (and insulate the run so it stays that way), clear or replace clogged inlet screens, and straighten kinked hoses — then prove a fill before pushing the machine back.
- Refit or clear the pressure switch hose on a full-tub FH: confirm it is connected at both the tub air trap and the switch, blow out any residue plug, and replace a hose that is cracked or perished; a switch that still never trips with a proven hose is replaced as the level sensor of this system.
- Break a siphon and repair leaks you found on the water-present branch: reseat the drain hose with an air gap and correct height, replace any split or weeping hose, and retest — a fill that now stays in the tub lets both the meter and the switch agree, which is what ends the code.
- Replace the flow meter only on its own evidence: water proven entering at good pressure, pressure switch proven tripping, harness connections verified — a meter that still reports nothing under a proven flow has failed; until then, the meter is a witness, not a suspect.
The part that usually fails: Inlet valve / flow meter assembly
Determine whether water enters before condemning the meter — a good meter reporting no water is telling the truth about a dead valve.
How to reset / clear the HF code
Power-cycle; HF clears on a fill that meters normally.
Whirlpool-built washers clear most codes with a power reset: unplug for 1 minute (top-load models with a cycle-status display sometimes need the lid opened and closed 6 times within 12 seconds after power is restored — the well-known lid-sequence calibration/clear procedure on VMW top-loaders). Codes stored in the control's fault history remain readable in diagnostic mode even after they stop showing on the display, which is why a code that 'went away' can still be found by a technician.
Why does the HF code keep coming back?
HF returning intermittently suggests the flow meter's connector or a valve that sticks when warm. Intermittent FH is usually a borderline version of one of its two stories, and its timing tells you which. A code only on a cold morning's first fill is supply pressure or a hose beginning to freeze; a code only on large hot fills is the pressure system marginal under maximum counted volume. A code alternating with good weeks often traces to a nearly plugged pressure hose — the trip happens late or never — or a meter connector fretting under vibration. Note the fill size and time of day; on this code the pattern is the diagnosis, and parts replaced without it tend to be the healthy ones.
How to stop HF coming back
- No/weak supply reaching the machine: Taps, hoses, screens — always first.
- Flow meter failure: The sensor in the inlet path stops pulsing.
- Inlet valve failure: Valve doesn't open, so the meter rightly sees nothing.
Retrieving stored fault codes on Whirlpool washers
Whirlpool platforms have a well-documented diagnostic mode. On front-load (Duet and later) models: with the machine in standby, press and hold any one button for 3 seconds, release for 3 seconds, repeat for a total of three holds — the display lights up and shows stored fault codes (F-codes with E-suffixes), which you step through with the same button. On top-load VMW models (most Maytag/Whirlpool/Kenmore top-loaders since ~2010): turn the cycle knob with a specific left/right sequence (commonly counterclockwise once, then clockwise three, counterclockwise one, clockwise one) until all status LEDs light, then use the knob to read fault codes as LED blink patterns. The tech sheet inside the cabinet lists the exact sequence and code chart for your model — use it rather than a generic chart, because code meanings shifted between Duet, Cabrio/Bravos and VMW generations.
Other Whirlpool washer error codes
| Code | Meaning | First fix |
|---|---|---|
| 5D | Suds detected — 5D is how some Whirlpool displays render the Sd suds code (7-segment 5/S confusion). | Let the suds routine finish. |
| A09 | Compact front-load: no water detected entering; level switch trip not seen in time. | Open the supply valves and clean inlet screens; test the pressure switch. |
| A10 | Compact front-load: long drain; drain time exceeds four minutes. | Clean the drain pump and hose; clear the standpipe. |
| DL | Door lock error — the door latch/lock failed to lock (front-load, older Duet rendering; the F5E2 of its generation). | Replace the door latch/lock assembly if closure is sound. |
| DR | Front-load: door not opened between consecutive cycles, code F5E4 shown as DR. | Open and close the door between cycles; check the door switch if it persists. |
| DU | Cabrio top-load (shown dU): lid cannot unlock. | Remove items resting on the lid and wait for the basket to stop before retrying. |
| E01 | Part of a split F-code display — E01 is the second half of codes like F8E1/F9E1; read it together with the F-code shown alternately (on this platform the common pairing for drain topics is F9 E1 = drain pump system error). | Diagnose the completed code using its own guide (drain, fill, or motor family). |
| E1 | The E-half of an alternating Whirlpool F-code (see E01) — or, on some Whirlpool-built platforms, a thermistor/sensor rendering. Identify the full code from the display before diagnosing. | Diagnose the completed code with its family guide (drain/fill/motor/sensor). |
| F0E1 | Front-load: load detected while running the Clean Washer cycle. | Remove all items from the drum and restart the Clean Washer cycle empty. |
| F0E2 | Oversuds detected; washer pauses to reduce foam before continuing. | Run a rinse and spin cycle; use only HE detergent in the correct amount. |
| F0E3 | Top-load: overload detected; load exceeds capacity or basket cannot turn. | Remove excess laundry, check for wedged items, and restart the cycle. |
| F0E5 | Off-balance load detected, also shown as OB on some models. | Redistribute items evenly; check suspension if the basket bounces more than once. |
| F0E7 | Top-load: load detected when running the Clean Washer cycle. | Remove any load from the basket before running the Clean Washer cycle. |
| F1 | Control board error — the main electronic control has detected an internal fault (EEPROM/control failure family). | If the reset clears it and it stays away for weeks, log it and carry on. |
See the full list on the Whirlpool Washer error codes hub.
Codes HF gets confused with
LF — Long fill — the washer is taking too long to fill (water inlet fault). LF means the control opened the inlet valves and the level rose too slowly.
F3E1 — Pressure system fault — the main control detects an out-of-range pressure (water level) signal (written F03 E01 on zero-padded displays). F3E1 indicts the level-sensing system: the pressure signal reaching the control is out of range or implausible.
PF — Power failure — power was interrupted during operation (a customer notification code, not a breakdown and not a stored service fault). PF tells you the control lost power during a cycle: an outage, a tripped breaker, a plug knocked loose — or, when no house event explains it, control voltage too low or lost at the machine itself (the direct-drive service manual's F7E0 wording for the stored version of the same event).
OL — Overload — the load size exceeds the washer's capacity (displayed oL on Cabrio/Bravos/Oasis top-loaders, stored as F70 on that platform and as F0E3 on newer F/E platforms). OL (oL) means the control judged the load too heavy to proceed.
Working from a symptom instead? Read our troubleshooting guide for this problem.
Frequently asked questions
Is HF like LF?
Related fill family: LF = fill too slow (level-based, letter-code platforms); HF is the owners' reading of FH on Duet-era models — no water detected entering, or the pressure switch trip not detected, judged with a flow meter in the inlet path.
What does the HF code mean on a Whirlpool Duet washer?
It is the Duet's water inlet fault, written FH in Whirlpool's manual and read as HF because the display alternates the two letters. The meaning is precise: either no water was detected entering the machine — in which case the valves are turned off after about 30 seconds — or the valves ran for eight minutes and the flow meter counted 10.5 gallons entering without the pressure switch tripping. The manual's checks follow from that: faucets fully on, inlet screens clear, hoses neither kinked nor frozen.
Is HF the same code as FH on a Kenmore Elite washer?
Yes — identical code, identical platform. The Kenmore Elite HE3 is a Whirlpool-built machine, and its FH carries the same two-part definition found in the Duet tech literature: no water detected entering, or the pressure switch trip not detected after the flow meter has passed 10.5 gallons. Kenmore owners see the same alternating letters and report it both ways, FH and HF; the checks — supplies, screens, valve, then pressure hose, siphon, flow meter, and control — do not change with the badge.
Why does my Maytag Epic washer show HF with water already in the tub?
Because your machine is on the second branch of the fault. The Maytag Epic is another Whirlpool-built front-loader, and when water is present the FH definition points away from the supply entirely: check the drain pump's operation, the pressure switch hose's condition and connections at tub and switch, whether the fill is siphoning back out, every hose for leaks, and the harness connections to the pressure switch and flow meter. A tub full of water with an inlet code is the level-reporting system failing, not the water failing to arrive.
Related guides
Facts on this page were checked against manufacturer documentation: manualowl.com · manualowl.com · producthelp.whirlpool.com · producthelp.whirlpool.com · producthelp.whirlpool.com · producthelp.whirlpool.com · producthelp.whirlpool.com · producthelp.whirlpool.com · nelihome.com · nelihome.com