Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the a3-lazy-load domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/electr43/cleanwaterpools.com/wp-includes/functions.php on line 6131

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the accelerated-mobile-pages domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/electr43/cleanwaterpools.com/wp-includes/functions.php on line 6131

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the insert-headers-and-footers domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/electr43/cleanwaterpools.com/wp-includes/functions.php on line 6131

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the woo-feed domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/electr43/cleanwaterpools.com/wp-includes/functions.php on line 6131

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the woocommerce domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/electr43/cleanwaterpools.com/wp-includes/functions.php on line 6131

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the wp-asset-clean-up domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/electr43/cleanwaterpools.com/wp-includes/functions.php on line 6131

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the wordpress-seo domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/electr43/cleanwaterpools.com/wp-includes/functions.php on line 6131

Warning: Cannot modify header information - headers already sent by (output started at /home/electr43/cleanwaterpools.com/wp-includes/functions.php:6131) in /home/electr43/cleanwaterpools.com/wp-content/plugins/post-views-counter/includes/class-counter.php on line 470

Deprecated: Function WP_Dependencies->add_data() was called with an argument that is deprecated since version 6.9.0! IE conditional comments are ignored by all supported browsers. in /home/electr43/cleanwaterpools.com/wp-includes/functions.php on line 6131
Pool Return Jets Not Working? How to Troubleshoot Weak or No Flow - Clean Water Pools

Pool Return Jets Not Working? How to Troubleshoot Weak or No Flow

# Pool Return Jets Not Working? How to Troubleshoot Weak or No Flow

Pool return jets not working can turn a clean pool into a cloudy one fast. The returns are what push filtered water back into the pool, move chemicals around, and help prevent dead spots where algae can get a foothold.

If one return feels weak, all returns have low flow, or nothing is coming back into the pool at all, don’t start replacing parts yet. Most return jet problems come from a small list of causes: low water level, a clogged basket, dirty filter, air leak, closed valve, blocked line, or pump issue.

Here’s the practical troubleshooting order I’d use before calling for service.

## First, figure out what kind of flow problem you have

Look at all the return jets, not just one. The pattern matters.

– One weak return: likely an eyeball fitting, local blockage, or plumbing balance issue
– All weak returns: likely filter, pump, valve, water level, or suction-side restriction
– No return flow: pump not moving water, valve closed, severe blockage, or equipment problem
– Bubbles from returns: air is getting into the system somewhere
– Strong flow after backwash, then weak again: filter may be loading up quickly

This quick check keeps you from chasing the wrong problem.

## Check the water level

Low water level is the boring answer, but it causes a ridiculous number of flow problems. If the pool water drops below the middle of the skimmer opening, the skimmer can pull air instead of water. Once air enters the pump, return flow gets weak or stops.

The water should usually sit about halfway up the skimmer mouth. If it is low, add water, then restart the pump and watch the pump basket. It should fill with water and stay mostly full.

If the pump basket keeps showing large air pockets, keep troubleshooting before running the pump for long periods.

## Empty the skimmer and pump baskets

A full skimmer basket starves the pump. So does a packed pump basket. Leaves, seed pods, hair, toys, and even a small plastic bag can cut flow dramatically.

Turn the pump off before opening the pump lid. Empty both baskets, reseat the pump basket correctly, check the lid o-ring, and tighten the lid by hand. A lid that is crooked or has a dry, cracked o-ring can pull air and weaken the returns.

## Check the filter pressure

Your filter pressure gauge tells you whether water is struggling to get through the filter.

If pressure is much higher than normal, the filter is dirty. Backwash a sand or DE filter, or clean the cartridge. If pressure is much lower than normal, the pump may not be getting enough water from the pool.

A good rule: clean or backwash when pressure rises 20–25% above clean starting pressure. If you don’t know the clean starting pressure, clean the filter now and write down the pressure after the system settles.

Weak circulation can turn into cloudy water fast. Before you add more chemicals, use Pool Chemical Calculator to confirm chlorine, pH, alkalinity, calcium, and stabilizer are in range. Good flow matters, but balanced water still does the heavy lifting.

Download Pool Chemical Calculator for iPhone | Get Pool Chemical Calculator for Android

## Look for air in the pump basket

A few small bubbles are not always a crisis, but a pump basket that never fully primes means the system is pulling air. Air leaks usually happen before the pump, on the suction side.

Common spots include:

– Pump lid o-ring
– Loose pump drain plugs
– Skimmer weir door stuck closed
– Low pool water level
– Cracked suction valve
– Loose union fitting before the pump
– Bad plumbing joint on the suction line

Do not ignore air leaks. They reduce flow, make the pump run hot, and can leave the filter half full of air.

## Make sure valves are open

If someone recently cleaned the filter, vacuumed the pool, or adjusted a water feature, a valve may be partly closed. Check valves before and after the pump and filter.

On many pools, one valve controls skimmer vs. main drain suction, and another controls returns vs. spa jets, deck jets, or a water feature. If you’re not sure what a valve does, take a picture before moving it. Change one valve at a time and watch what happens.

Never force a stuck valve. Broken valve handles are annoying. Broken valve internals are worse.

Shop Amazon Pool Supplies

Clean Water Pools may earn from qualifying Amazon purchases.

## Inspect the return eyeball fittings

Sometimes the return jet is fine, but the fitting is aimed badly or blocked. Unscrew the eyeball fitting if your pool design allows it, then check for debris, scale, or a small piece of broken plastic.

Return eyeballs should usually be aimed slightly downward and in the same general direction to create circular water movement. If all returns point straight up, you get aeration and surface movement, but less useful circulation through the body of the pool.

If one return is much stronger than the others, the plumbing may be naturally unbalanced. A smaller eyeball opening on the strong return can sometimes push more flow to weaker returns.

## What if return flow is weak after cleaning the filter?

If the filter is clean and return flow is still weak, look at the suction side and the pump.

Possible causes include:

– Clogged impeller
– Pump basket not seated correctly
– Pump lid air leak
– Suction line blockage
– Partly closed suction valve
– Collapsed flexible hose on above-ground setups
– Pump running at too low an RPM

Variable-speed pumps add one more wrinkle. If the pump is set to a low speed, return flow may feel weak even though the system is working. Low speed is fine for everyday circulation, but heaters, cleaners, waterfalls, and skimming may need higher RPM.

## How to spot a clogged impeller

A clogged impeller often shows up as low filter pressure and weak return flow even though the pump is running. Small leaves, pine needles, seed pods, and debris can slip past baskets and jam the impeller vanes.

Turn power off before inspecting anything near the pump. If you are not comfortable opening the pump housing or reaching toward the impeller area, call a pool tech. This is not worth a finger injury.

## When return jets point to a chemistry problem

Poor circulation and poor chemistry feed each other. Weak returns leave dead spots. Dead spots let algae grow. Algae clogs filters. A clogged filter makes returns weaker. That loop can get ugly in a hurry.

If your return flow has been weak for more than a day, test the water and brush the pool. Pay special attention behind ladders, steps, corners, and areas far from the returns.

You can use Pool Chemical Calculator to calculate the right chlorine, pH, alkalinity, calcium, and stabilizer adjustments after you restore circulation.

## FAQ

### Why are my pool return jets weak?

Weak return jets are usually caused by low water level, clogged skimmer or pump baskets, a dirty filter, air leaks, closed valves, low pump speed, or a clogged impeller.

### Why is only one pool return jet not working?

One weak return may have a blocked eyeball fitting, local plumbing imbalance, or debris near that return line. Check the fitting first before assuming the underground plumbing is blocked.

### Should pool return jets point up or down?

A slight downward angle is usually better for circulation. Pointing jets straight up creates surface movement and aeration, but it may not move deeper water well.

### Can a dirty filter stop return flow?

Yes. A dirty filter restricts water returning to the pool. If filter pressure is 20–25% above clean pressure, clean or backwash the filter.

### Why are bubbles coming out of my return jets?

Bubbles usually mean air is entering the system before the pump. Check water level, the pump lid o-ring, drain plugs, suction valves, and skimmer operation.

## Bottom line

When pool return jets stop working, start simple: water level, baskets, filter pressure, air leaks, and valves. Those checks solve most flow problems without buying parts you don’t need.

Once flow is restored, test the water and balance it before cloudiness or algae gets a head start. Pool Chemical Calculator can help you dial in the exact chemical amounts for your pool size and current readings.

Download Pool Chemical Calculator for iPhone or get Pool Chemical Calculator for Android.