Quick Answer: A dehumidifier that runs normally but leaves the tank empty is almost always one of five things: the humidistat is set below the room’s current humidity so the compressor barely engages, a stuck float switch is falsely signaling a full tank, a gravity drain hose is kinked or running uphill somewhere along its length, the bucket isn’t fully seated, or the unit is sitting unlevel so water pools away from the drain port. None of these is the coil-icing problem covered in our freezing-up guide — this is about a unit that’s running fine and just isn’t putting water anywhere.
A dehumidifier that’s clearly powered on, fan spinning, compressor humming — but the bucket stays bone-dry or the drain hose never drips — is a different complaint from one that ices over, and it usually traces back to one of a handful of mechanical or setting issues rather than a broken compressor.
The 6 real causes
- Humidistat set too low for the room. If the target is set below the room’s actual relative humidity — say a 40% target in a room that’s already reading 35% RH — the unit sees the air as already dry enough and cycles the compressor off or barely runs it. The EPA recommends keeping indoor relative humidity in the 30-50% range; setting the dial to “Continuous” or the lowest number is the fastest way to test this, since it forces the compressor to run regardless of the current reading.
- Stuck float switch. Nearly every dehumidifier has a small float arm or tab inside the bucket cavity that tells the control board when the tank is full. If that float gets wedged, coated in mineral residue, or knocked into the wrong position, the board thinks the tank is already full and shuts the compressor down — even with an empty bucket.
- Bucket not seated correctly. Most units won’t run the compressor at all unless the bucket is pushed in far enough to trip a separate presence sensor. A bucket that looks “in” but isn’t fully seated can silently block operation.
- Kinked or uphill drain hose. Most residential units have no internal pump and rely purely on gravity — the hose has to run continuously downhill from the unit’s port to a floor drain or sink. Any kink, coiled loop, or section that dips and rises again will stop the flow, and can even push water back into the unit.
- Unit not level. If the dehumidifier is tilted — on uneven flooring, thick carpet, or a slanted basement floor — water can pool away from the internal drain channel or pump inlet instead of collecting where it’s supposed to.
- Room already too cold or too dry for the unit to work efficiently. A standard compressor unit is rated to run efficiently down to roughly 65°F; below that (or in a room that’s already comfortably dry), it may run for hours and pull only a trickle. If the room is cold specifically and you’re also seeing frost on the coil, that’s the separate issue covered in our dehumidifier freezing up guide.
Get your dehumidifier running in two days — try Amazon Prime free for 30 days — if a replacement float switch or drain hose turns out to be the fix.
Replacement Drain Hoses & Float Parts
- A universal gravity drain hose or a replacement float assembly runs a fraction of the cost of a new unit and resolves most no-water complaints that aren't setting-related.
- Confirm the hose diameter matches your unit's drain port before ordering — sizes vary by brand and pint capacity.
Quick diagnostic order
- Check the humidistat setting first. Turn it to “Continuous” or the lowest number and watch for 30-60 minutes. If water starts collecting, the setting was the entire problem.
- Pull the bucket, wipe the float, reseat firmly. Confirm the float arm moves freely and the bucket clicks fully into place.
- Trace the drain hose end to end. Look for kinks, coiled slack, or any point where it rises before it falls again.
- Check that the unit sits level. A basic level or even a visual check against a wall corner is usually enough.
- Rule out temperature. If the room runs below 65°F, see our freezing-up guide — and if the space stays cold most of the year, a desiccant dehumidifier sidesteps the whole issue.
The bottom line
A dehumidifier that runs but doesn’t collect water is rarely a dead compressor — it’s almost always the humidistat setting, a stuck float switch, a kinked gravity drain hose, an unseated bucket, or an unlevel unit, roughly in that order of how often each one turns out to be the culprit. Work through the quick diagnostic order above before assuming you need a replacement, and if the room itself runs cold, pair this with our dehumidifier freezing up guide and general maintenance guide to keep it from recurring.