You sit down, hit jets, and the water barely moves. The heater still holds temp. The lights still glow. That’s how spa jets not working usually show up in a San Diego yard: a still soak, not a dead spa. Weak pressure, a trickle from a few faces, or a pump that hums with no push all point at different spots on the same path.

Weak spa jets versus a quiet spa pump

A quiet pump and weak jets aren’t the same job.

If every jet is weak at once, hot tub jets no pressure usually mean a restriction upstream. A packed cartridge, a low water line, a blocked suction cover, or a spa pump that never reaches high speed will starve the whole circuit. If the pump is silent when you press Jets, the fault is power, the control, or the motor. That belongs on a spa pump repair visit, not a jet-face swap.

Listen first. A healthy jet pump spins up, and the faces should throw a strong, even stream. A hum with no water is an air lock or a seized impeller. A pump that never starts may be a tripped GFCI, a tired air button on an older pack, or a control that never sends the call.

One dead jet with the rest strong is often a closed face, a clogged body, or a face that’s unscrewed and dumping flow behind the shell. Half the seats strong and half lazy is often a diverter in the wrong zone, a three-way spa valve still pointed at the pool, or a second pump that never kicked on. Many portable spas heat with a small circulation pump and massage with a booster. Heat with no massage means the booster never came online.

San Diego water runs hard, so spa jets weak from scale often fade over weeks. Don’t treat a failed pump as a clog. If the motor is loud, hot, or wet at the seal, stop pressing Jets. A dry or air-bound pump cooks the wet-end seal. Confirm any part and labor line on the written estimate before work starts. We publish no price list, and no figure on this page is a quote.

Air loops, seals, and clogged jet bodies

Air is the other common thief of pressure.

After a drain and refill, air sits in the wet end and the pump can spin without moving water. Filling through the filter housing, as many maker manuals ask, helps push air through the heater and the circulation loop. You can check water height, open every jet face, and cycle Jets the way the manual describes. Loosening a pump union to bleed air is work for someone who has the breaker off and knows that fitting.

Air also enters through a bad seal. A loose suction-side union, a pinched O-ring, or a cracked valve in front of the pump lets the pump gulp air while it runs. A wet suction union is the usual clue. The same leak can show as a spa leak once the pump stops.

Clogged jet bodies are the one-seat version of the same restriction. Palm fiber, eucalyptus buttons, swimsuit threads, and calcium scale lodge in the nozzle. Hard supply from the San Diego County Water Authority leaves white crust on jet faces. A face you can unscrew by hand, with power off, can be rinsed. A body stuck in the shell, a broken wall fitting, or scale deep in the manifold belongs to the licensed pro.

Air controls sit above the water line and mix air into the stream. Closed, they dull the massage even when water volume is fine. Open, with a fat lazy stream, the water side is restricted. Strong water with no froth at all is a spa blower job, not a jet-face swap. Foam, odor, and black flecks after a spa has sat unused are water-care and biofilm problems. A drain and a line cleaner used as the label directs can clear them. They don’t replace a pump test. Don’t force a screwdriver down a jet throat. If the clog is in the impeller, that’s pump work again.

What a licensed spa pro tests on the visit

A matched licensed spa pro doesn’t start with a new jet kit. It’s a flow test.

Power first. The pro confirms the GFCI holds, the pack has voltage, and the topside actually calls for jets. If you need a reset before the visit, cut power at the GFCI, restore it, then follow the priming steps in the owner’s manual. Don’t hold random topside buttons from a forum post. If the GFCI won’t stay on, stop. That can be a ground fault.

Then water path. Water level, suction covers, filter stack, and any closed valves get checked before tools come out. A dirty filter weakens jets without killing them. Many packs also lock the heater when flow is too low, so heat still working is only a hint.

Pump next. The pro watches prime, listens for cavitation, and feels the discharge. A booster that never starts is a capacitor, a relay, or a failed motor, covered under spa pump repair. Unions and the wet-end seal get a look because a leaking pump can look like weak jets until the water drops.

Jet circuit last. Diverters, spa and pool valves on an inground spillover, air controls, and individual faces get mapped seat by seat. Half the spa dead with the other half strong is a valve or a second pump, not a row of failed jets. The pro names the parts they want to replace and why. Ask for that on the written estimate. If a figure isn’t on that paper, it isn’t confirmed.

Look up the contractor on the CSLB license check before you approve the work. Splash Pool SD matches you with licensed independent pros. We don’t hold the trade license, own the truck, or warranty the repair. The pro who does the work carries those.

Portable spas versus inground spillover seats

San Diego yards hold two very different spas, and they fail in different ways.

A portable spa is the insulated shell on a pad or a deck. Carlsbad, Oceanside, and Encinitas lots use them because they sit without a full pool remodel. Weak jets here often trace to a clogged cartridge, an air lock after a refill, a failed booster, or scale in the small orifices. Salt air in Point Loma and Imperial Beach rusts panel screws. Inland heat in Escondido and Ramona cooks the pack on west-facing pads.

An inground spillover spa is a raised seat that sheets into the pool. Hillside yards in La Jolla, Mission Hills, Tierrasanta, and El Cajon built a lot of these with the original gunite pool. Jets in those seats share pool plumbing. A spa valve or a booster on the equipment pad sends water uphill to the bench. If that valve is left on pool, the spillover still looks pretty and the seats have no pressure. If the spa check valve or the booster is tired, the bench jets die while the pool returns still run. That’s spa and hot tub service on a shared pad, not a portable-cabinet job.

A covered portable still takes in oils and scale. An uncovered inground spa takes in plaster grit and leaves. Canyon lots in Poway often sit equipment below the spa, so dead bench jets show first. Don’t assume a portable part fits an inground jet body. The estimate should name the spa type, the pump that was tested, and the faces that were pulled. Hot tub jet repair in San Diego covers the pack, heater, and control faults that sit behind a jet complaint.

How to describe the fault when you request a match

A clear description saves the pro from repeating the same checks.

Say whether the spa is a portable cabinet or an inground spillover next to the pool. Name the city and the yard: coastal deck, inland pad, or hillside equipment below the spa. Say what you hear when you press Jets: silence, a hum, a surge, or a normal motor with a weak stream. Say whether every jet is down or only one seat. Say whether heat still works. Say whether this started after a drain, a refill, a party, or a wind event.

Note the water line. If it sits below the highest jet or the filter mouth, say so. Note any error on the topside, in the exact letters you see. Note drips at the cabinet or on the pool pad. Note if a diverter was moved or the filter was already rinsed. Don’t open unions or the wet end with the power on. Don’t keep running a pump that screams or stays dry.

A photo of the dead seat, the topside, and the valve handles on the pad is more useful than a long voicemail. That report is enough for a match on spa and hot tub service. The licensed specialist tests flow, names the failed piece, and puts the cost on a written estimate you can accept or refuse. Confirm every line there. If a part price or a labor hour isn’t written, treat it as unconfirmed.

When to call us

Call when jets stay weak after the water is at the right height, the faces are open, and the filter has been rinsed. Call when the pump hums with no push, half the seats are dead, or you see water at the unions. Call us at (858) 400-4404 and we’ll connect you with a licensed local pool specialist.

Frequently asked questions

Why are the jets in my tub not working?

Dead or weak jets usually mean low water, a dirty filter, trapped air after a refill, a closed diverter, scaled jet faces, or a spa pump that never reached high speed. One dead face with the rest strong is often a clogged body. Every face weak at once is usually upstream of the seats. A licensed spa pro traces that path on the visit.

How do I reset a jetted tub?

Cut power at the GFCI, restore it, then follow the priming steps in the owner's manual for that topside. Don't hold random buttons from a forum post. If the GFCI won't stay on, stop and request a match. That can be a ground fault, not a jet clog.

Why are only half my jets working in the hot tub?

Half the seats strong and half lazy is often a diverter left in the wrong zone, a spa valve on an inground spillover still pointed at the pool, or a second booster that never kicked on. It is rarely a whole row of failed jet faces. Tell the pro which seats are dead.

How can I unclog the jets in my hot tub?

With power off, rinse a face you can unscrew by hand and rinse the filter. Don't force a screwdriver down a jet throat. Scale from hard San Diego water and debris in the manifold need a licensed pro with a puller. If the clog is in the impeller, that's pump work.

How do I tell a clogged jet from a failed spa pump?

A clogged jet kills one seat. A failed or air-bound pump kills pressure everywhere and often hums with no push. Heat with no massage on a portable spa usually means the booster never came online. Don't keep running a dry pump. Confirm parts and labor on the written estimate.

Need professional help in San Diego County?

Splash Pool SD connects you with a licensed specialist for any service in this post.