FixHomeCost

Shower Diverter Not Working? Causes, Fixes & Repair Cost

When a shower diverter is not working, water keeps pouring out of the tub spout while you shower, or the shower never gets full pressure. Usually the rubber gate inside the tub spout is worn or caked with mineral scale, so it can't seal. On three-handle and some single-handle showers, the diverter valve inside the wall has worn out instead. A new tub spout costs $15 to $60 and takes 15 minutes to fit yourself. A plumber typically charges $150 to $350 to fix an in-wall diverter.

Typical pro cost

$150 to $350

LowHigh
Urgency
When convenient
DIY difficulty
Easy (spout) to moderate
Time to fix
15 minutes to 2 hours
Prices
US typical range

Last reviewed October 2026

Shower diverter not working? First, find out which type you have

A diverter is just a gate that sends water either to the tub spout or up to the shower head. The fix depends entirely on where that gate lives, and that's easy to tell by looking:

Pull-up knob on the tub spout

The most common type. The gate is inside the spout itself. When it fails, you replace the whole spout. That's usually a simple DIY job.

Third handle in the middle

Three-handle showers (hot, cold and a center diverter) use a diverter stem behind the wall. Its washer or cartridge wears out and needs replacing.

Separate knob or lever on the trim plate

Many single-handle valves have a diverter built into the valve body, or a separate diverter valve. It's fixed with a new cartridge or stem.

Button or dial on a shower panel

Hand-shower or multi-function setups use a small diverter in the arm or panel. These are usually replaced as a part.

Why a shower diverter stops working

Worn gate or seal

The rubber disc that blocks the spout gets hard and cracked with age. Water leaks past it, so the spout keeps running when the shower is on.

Mineral buildup

Hard water scale jams the gate, so it won't lift, won't stay up, or won't seal. Common in hard water areas.

Worn diverter stem or cartridge

On three-handle and some single-handle valves, the internal washer or cartridge wears. The handle gets stiff, or water leaks to both outlets.

Low water pressure

A diverter needs enough pressure to hold the gate up. Weak pressure from old pipes lets it drop. See low water pressure.

Clogged shower head

If the shower head is blocked, water has nowhere to go and pushes back out of the spout. Soak the head in vinegar first. It's a free test.

Wrong spout installed

A slip-on spout fitted over a threaded pipe, or one that's the wrong length, can't seal properly. That's common after DIY replacements.

How to fix a shower diverter, step by step

Start with the free checks, then move on to the fix for your diverter type.

  1. 1

    Unscrew the shower head and soak it in white vinegar for an hour, or poke the nozzles clear. Reinstall it and test. If the spout stops running, a clogged head was the problem.

  2. 2

    For a pull-up tub spout: look underneath for a small set screw. If there is one, loosen it with an Allen key and slide the spout off. If there isn't, the spout is threaded. Wrap it in a cloth and turn it counterclockwise by hand or with a strap wrench.

  3. 3

    Take the old spout to the store, or note its length and whether the pipe end is threaded or smooth. Buy a matching diverter spout, then install it with thread tape (threaded) or by tightening the set screw onto the pipe (slip-fit).

  4. 4

    For a center-handle or separate diverter valve: shut off the water at the shower's stop valves, or the main. Pull off the handle and escutcheon, and unscrew the diverter stem with a deep socket.

  5. 5

    Take the stem to a plumbing supply store to match it. Replace the washer or the whole stem or cartridge, coat the O-rings with silicone plumber's grease, and reinstall it.

  6. 6

    Turn the water back on, run the tub, then switch to the shower. A good diverter sends nearly all the water up, with only a small trickle from the spout.

Before opening a valve: Always shut off the water first, and plug the tub drain so small parts don't disappear. If the valve body behind the wall is cracked or badly corroded, or the stem won't come out, stop and call a plumber. Forcing it can crack the valve, which means opening the wall.

Tools and materials

  • Replacement tub spout ($15–$60) or diverter stem or cartridge ($15–$60)
  • Allen key, strap wrench or deep socket
  • Thread tape and silicone plumber's grease
  • White vinegar and an old toothbrush

Approximate DIY cost: $15 to $60

Call a pro when

  • The diverter is inside the wall and the stem is stuck
  • You can't find a matching part for an older valve
  • Water leaks behind the wall or into the ceiling below
  • The whole shower valve needs replacing

Shower diverter repair cost

Typical US prices, including labor and parts where a pro does the work
JobTypical cost
Clean shower head or spout (DIY)$0–$5
New diverter tub spout (DIY)$15–$60
Tub spout replaced by a plumber$100–$250
Diverter stem or cartridge replaced$150–$350
Plumber service call$100–$200
Full shower valve replacement$400–$1,200
Tile or wall repair if the wall is opened$200–$800

Ranges are typical US prices compiled by FixHomeCost from published cost guides. If the shower also drips when it's off, ask the plumber to rebuild the valve on the same visit. See leaking shower head or faucet.

Common questions

Why is water still coming out of the tub spout when the shower is on?

The diverter isn't sealing. Usually the gate in the tub spout is worn or scaled up. A clogged shower head can also push water back out of the spout. A new diverter spout fixes most cases.

How much does it cost to fix a shower diverter?

A DIY tub spout costs $15 to $60. A plumber typically charges $100 to $250 to replace a spout, and $150 to $350 to replace an in-wall diverter stem or cartridge.

Is a little water from the spout normal when the shower is on?

A small trickle is normal for many tub spout diverters. A steady stream that noticeably weakens the shower is not.

Can I fix a shower diverter myself?

Usually, yes. Swapping a tub spout is one of the easiest plumbing jobs. Replacing an in-wall diverter stem is doable with the water off and the right socket, but call a plumber if it's stuck or corroded.

Why is my shower diverter hard to pull up?

Mineral scale inside the spout is the usual cause. Soaking the spout in vinegar can help, but a scaled-up spout is cheap to replace.

Why does my shower diverter drop down by itself?

The gate needs water pressure to stay up. A worn spout or low water pressure lets it drop. Check pressure at other fixtures, and replace the spout if pressure is normal.

This is general information, not a professional inspection. See how we research costs.