Every pool problem traces back to one of four systems: electrical power, water flow, filter pressure, or chemistry.
I’ve spent a decade troubleshooting my own 22,000-gallon in-ground pool in Arizona, and the pattern is always the same — something stops working, you panic, and your first instinct is to call a professional. Before you call a professional pool service, grab a screwdriver and 10 minutes.
Most residential swimming pool maintenance problems have a $0–$30 fix that any homeowner can handle once you know where to look.
A single service call runs $75–$150 before parts — and most of the time you’re paying for a 5-minute fix you could have done yourself.
Over my years of DIY troubleshooting, I’ve saved thousands of dollars by diagnosing issues myself first.
The most cost-effective remediation is almost always the simplest one — a clogged basket, a tripped breaker, a dirty filter, or a chemical imbalance that a $3 adjustment fixes.
Diagnose Pool Problems in the Correct Order
The DIY approach requires working through problems in a specific sequence. Jumping straight to chemicals when the real issue is a dead pump wastes time and money. I follow the same four-step order every time something goes wrong, and it catches the root cause within minutes.
| Step | System | What to Check | Time | Common Find |
|---|---|---|---|---|
| 1 | Power (Electrical) | Breaker, GFCI outlet, timer/automation, motor response | 2 min | Tripped breaker or blown GFCI — flip and test |
| 2 | Flow (Hydraulic) | Pump priming, skimmer/pump baskets, water level, suction leaks | 5 min | Clogged basket or water level below skimmer throat |
| 3 | Pressure (Filtration) | Filter gauge PSI, media condition, backwash valve position | 3 min | Filter 10+ PSI above clean baseline — needs backwash or cartridge rinse |
| 4 | Chemistry (Sanitization) | Free chlorine, pH, CYA, alkalinity using liquid drop test kit | 5 min | Low FC or high CYA causing “chlorine lock” |
This order matters because each system depends on the one above it. Chemistry can’t fix a pool that has no circulation. Filtration can’t work if the pump isn’t moving water. And nothing runs at all if the breaker is tripped. Start at the top and work down — you’ll find the problem faster and avoid the mistake of dumping $40 in chemicals into water that isn’t even circulating. Many equipment problems are actually chemistry issues that are identified quickly with a liquid drop pool water testing kit.
Fix a Pool Pump That Won’t Start or Moves No Water
The pump is the heart of the whole system. When it stops, everything stops — no circulation, no filtration, no chemical distribution. I’ve dealt with every pump failure mode over the years, and the sound it makes (or doesn’t make) tells you almost exactly what’s wrong before you touch a single tool.
| Symptom | What You Hear | Likely Cause | DIY Fix | Repair Cost |
|---|---|---|---|---|
| Pump completely dead | Nothing — total silence | Tripped breaker, blown GFCI, timer off, or burnt wiring | Reset breaker/GFCI; check timer; inspect wiring for scorch marks | $0 (breaker) to $150 (electrician) |
| Motor hums but won’t spin | Low electrical buzz | Failed start capacitor — motor can’t overcome initial torque | Replace capacitor ($15–$30 part, 15 min job). Kill power immediately to prevent winding damage | $15–$30 |
| Motor runs but no water flow | Normal motor sound | Lost prime — air in suction line, clogged impeller, or water level below skimmer | Fill pump pot with water, check skimmer basket and water level, inspect impeller for blockage | $0–$5 |
| High-pitched screeching | Metal-on-metal whine | Worn shaft bearings — often caused by a leaking mechanical seal letting water into the bearing housing | Replace bearings ($30–$60) or full motor ($200–$400). Seal leak must be fixed first or new bearings fail again | $30–$400 |
| Motor shuts off after 15–30 min | Starts fine, then clicks off | Internal thermal overload tripping — motor overheating from restricted flow, bad bearings, or high ambient temp | Check for clogged impeller, dirty filter creating back-pressure, or poor ventilation around equipment pad | $0–$60 |
The humming motor is the one I see pool owners panic over most. They hear that buzz, assume the motor is dead, and start pricing $400 replacements. In my experience, 8 out of 10 humming motors just need a $20 start capacitor — a cylindrical part on the back of the motor that stores the electrical charge needed for the initial spin. Kill the breaker, pop off the back cover, swap the capacitor, and you’re running again in 15 minutes. For deeper pool pump troubleshooting, check the dedicated pump diagnostics guide.
Identify and Repair Suction-Side Air Leaks
Air bubbles streaming from your return jets mean air is entering the system somewhere between the skimmer and the pump. This is a suction-side leak, and it’s one of the most common issues in residential pool plumbing. The pump is designed to pull water, not air — even a small leak at a union joint or O-ring introduces enough air to reduce circulation by 20–40% and make the pump run loud and choppy.
| Leak Location | How to Find It | Fix | Cost |
|---|---|---|---|
| Pump lid O-ring | Air visible swirling inside pump strainer housing | Clean O-ring groove, apply silicone lubricant (not petroleum), reseat lid evenly | $0–$8 (lube + O-ring) |
| Suction-side union fittings | Spray shaving cream on each joint while pump runs — bubbles get pulled inward at the leak | Tighten union by hand; replace O-ring inside the union if worn | $0–$5 |
| Skimmer-to-pipe connection | Drop food coloring at the skimmer throat with pump off — color gets pulled toward crack | Apply pool putty or silicone sealant at the joint | $5–$15 |
| Drain plugs on pump housing | Visible drip or moisture at the base of the pump | Wrap with Teflon tape and re-tighten | $0–$3 |
| Check valve (elevated equipment pads) | Pump loses prime every time it shuts off; takes 3–5 min to re-prime on startup | Replace check valve flapper or full valve body | $15–$40 |
The pump lid O-ring is the fix I do most often. Arizona heat warps the rubber and dust gets into the groove, breaking the seal. I pull the lid off, wipe the O-ring and groove clean, apply a thin coat of silicone lubricant (Jack’s Magic Lube or equivalent — never use Vaseline), and reseat the lid. Takes 2 minutes and solves the air leak 70% of the time. I keep a spare O-ring in my pool shed because the day it cracks is always a Saturday afternoon when no store is open.
Read Your Filter Pressure Gauge
The pressure gauge on top of your filter tank is the closest thing your pool has to a “check engine” light. It tells you exactly when the filter media is loaded with debris and restricting water flow. Ignoring it leads to reduced circulation, cloudy water, and a pump that works harder and hotter than it should.
| Gauge Reading | What It Means | Action |
|---|---|---|
| Clean baseline (note this after fresh backwash) | Filter media is clean, flow is unrestricted | Record this number — it’s your reference point |
| 5 PSI above baseline | Normal debris accumulation, filter working as intended | No action needed — system is operating efficiently |
| 8–10 PSI above baseline | Filter is loaded — media saturated with trapped particles | Backwash (sand/DE) or hose off cartridge immediately |
| 15+ PSI above baseline | Critical restriction — pump straining, heater may shut off, water clarity dropping | Clean filter now; inspect for cracked laterals (sand) or torn grids (DE) if pressure stays high after cleaning |
| 0 PSI while pump is running | Either the gauge is broken or the pump has lost prime completely | Check pump basket for air; if pump is primed and flowing, replace gauge ($8–$12) |
I check my filter pressure every time I walk past the equipment pad — takes one second to glance at the gauge. My sand filter runs at 12 PSI clean. When it hits 22 PSI, I backwash. That simple habit has kept me from ever having the pump overheat or the heater throw a pressure-switch error.
Troubleshoot a Pool Heater That Shuts Off or Won’t Fire
Pool heaters have built-in safety switches that shut the unit down when water flow drops below a minimum threshold. This means most heater “failures” aren’t heater problems at all — they’re flow problems caused by a dirty filter, a clogged basket, or a valve that’s partially closed.
- Heater fires then shuts off in 30–60 seconds: The pressure switch detects low flow. Clean the filter — a 10 PSI rise above baseline is enough to trip most heater safeties. This is the number-one heater call-out, and the fix is always the same: backwash or rinse your filter.
- Heater won’t ignite at all: Check that the gas valve is open, the pilot or electronic ignition is functioning, and the thermostat is set above current water temperature. If gas is flowing but ignition fails, the ignitor may need replacement ($30–$80).
- Heater runs but water stays cold: Check the bypass valve. If the bypass is partially open, heated water mixes with cold water before reaching the pool. Close the bypass fully during heating, then reopen for normal circulation.
- Error codes on digital display: Write down the code and check the manufacturer’s manual. Most codes translate to “low flow” (dirty filter), “high limit” (thermostat stuck), or “ignition failure” (gas or ignitor issue).
I spent $150 on a service call my second year because my pool heater kept shutting off after 45 seconds. The technician walked to the filter, checked the gauge, backwashed the sand filter, and the heater fired perfectly. Total fix time: 3 minutes. Total parts cost: zero. That was the last time I paid someone for a problem I could diagnose myself.
Solve Cloudy Water and Green Pool Emergencies
Cloudy water and green water are the two problems that make pool owners lose sleep. Both are solvable at home, but they require different approaches — cloudy is almost always a filtration issue, while green is almost always a chemistry issue.
| Problem | Primary Cause | Test First | Fix | Cost | Recovery Time |
|---|---|---|---|---|---|
| Cloudy/milky water | Filter not trapping fine particles — dirty media, short pump runtime, or high calcium | Filter pressure, pump runtime hours, calcium hardness | Clean filter; increase runtime to 10–12 hrs; if calcium >400 ppm, partially drain and refill | $0–$20 | 24–72 hours |
| Light green tint | Early algae bloom — chlorine dropped below 1 ppm while water was warm | Free chlorine, CYA, phosphates | Brush walls; shock to 10 ppm FC; run pump 24 hrs; clean filter next morning | $10–$20 (shock) | 24–48 hours |
| Dark green/swamp water | Full algae takeover — chlorine has been at zero for days | FC, CYA, pH | Brush everything; triple-shock (30 ppm FC); run pump 24/7; add algaecide 24 hrs after shock; clean filter 2x daily until clear | $30–$60 | 3–7 days |
| Green but chlorine reads high | CYA over 80–100 ppm — chlorine is “locked” and can’t kill algae | CYA level | Drain 30–50% of pool water and refill; then shock with unstabilized liquid chlorine | $10–$30 (water cost) | 2–4 days |
To rebalance the water chemistries after a green pool recovery, test daily for the first week. Chlorine consumption will be high as it continues killing residual algae and oxidizing dead organic matter. I keep 2–3 bags of calcium hypochlorite shock ($8–$12 each) and a jug of liquid chlorine on hand during the Thermal Sanitization Stress Period so I can respond the same day I notice a tint change. Catching a green pool at “light tint” stage costs $10 and one day. Waiting until it’s swamp water costs $60 and a full week.
Detect a Pool Leak with the Bucket Test
Pool owners in hot climates lose 1/4 to 1/2 inch of water per day to evaporation alone. That’s normal. A leak looks similar — the water level drops — but it drops faster than evaporation can explain. The bucket test isolates the difference without any tools or equipment.
- Fill a 5-gallon bucket with pool water and set it on the first or second step of the pool, submerged about halfway.
- Mark the water level inside the bucket and the pool water level on the outside of the bucket with tape or a marker.
- Wait 24 hours without running the pump or adding water.
- Compare the marks: if the pool level dropped more than the bucket level, you have a leak. If both dropped the same amount, it’s evaporation.
Run the test twice — once with the pump off (tests the basin/shell for cracks) and once with the pump on (tests the plumbing and equipment for leaks under pressure). If the pool loses water only with the pump running, the leak is in the pressurized plumbing or equipment. If it loses water in both tests, the leak is in the pool shell itself. That distinction saves you from a plumber digging up pipes when the real problem is a crack in the tile line — or vice versa.
Small leaks (under 1 inch per day) can sometimes be patched with underwater epoxy ($10–$20). Larger leaks or plumbing failures need a professional leak detection service ($200–$400) — this is one of the few situations where paying $200–$400 for a professional genuinely pays for itself, because pressurized pipe leaks underground are beyond safe DIY territory.
Frequently Asked Questions About Pool Troubleshooting
Why does my pool heater turn on and off immediately?
A dirty filter is the cause 90% of the time. The heater’s internal pressure switch detects that water flow has dropped below the safety minimum and shuts the unit down to prevent overheating. Backwash your sand filter or hose off your cartridge filter and the heater will fire normally. If the filter is clean and the problem persists, check that all valves between the pump and heater are fully open.
Is a leaking pump seal dangerous?
A leaking mechanical shaft seal isn’t an immediate safety hazard, but it will destroy your motor if you ignore it. Chlorinated pool water drips through the failed seal onto the front motor bearing, corroding it from the inside. Within weeks, the bearing seizes and the motor burns out — a $200–$400 replacement. A new shaft seal costs $15–$25 and takes 30–45 minutes to install if you’re comfortable pulling the motor apart. Catch it early and you save the motor.
How do I know if my pump impeller is jammed?
The motor runs and sounds normal, but zero water moves through the system. Shut off the breaker, open the pump lid, reach into the pump volute (the round chamber behind the basket), and try to spin the impeller by hand. If it won’t turn or feels gritty, a small rock, palm seed, or debris chunk has bypassed the basket and wedged into the impeller vanes. Remove the obstruction by hand or with needle-nose pliers. Always kill power at the breaker first — never reach into a pump with the power on.
What causes air bubbles in my return jets?
Air is entering the suction side of the system — somewhere between the skimmer and the front of the pump. Check the pump lid O-ring first (the cause 70% of the time), then union fittings on the suction pipe, then the skimmer-to-pipe connection. Even a tiny gap lets air get pulled in. Apply silicone lube to O-rings and hand-tighten union connections. If bubbles persist, spray shaving cream on each joint while the pump runs — the cream gets sucked inward at the exact point of the leak.
How often should I check my filter pressure?
Glance at the gauge every time you walk past the equipment pad — it takes one second. Formally check and record the reading once a week as part of your weekly maintenance routine. Clean the filter when pressure rises 8–10 PSI above your clean baseline. During the Thermal Sanitization Stress Period or after storms, you may need to clean the filter twice a week instead of the usual every 2–4 weeks.
Can I troubleshoot my own saltwater generator?
Yes. Most salt cells display a “Low Flow” or “Inspect Cell” warning. Start by cleaning the cell plates — calcium scale builds up on the titanium plates and blocks chlorine production. Soak the cell in a 4:1 water-to-muriatic-acid solution for 5–10 minutes until the scale dissolves. If the cell is clean and chlorine output is still low, test your salt level (target 2,700–3,400 ppm for most systems) and test your water chemistry to confirm pH isn’t above 7.8, which reduces cell efficiency.
Why is my pool losing water faster than normal?
Run the bucket test described above to determine whether it’s evaporation or a leak. In hot climates, evaporation of 1/4–1/2 inch per day is normal during summer. Wind increases evaporation further. If the bucket test confirms a leak, run it again with the pump on and again with the pump off to isolate whether the leak is in the plumbing (pump-on loss only) or the pool shell (both tests show loss). Small shell cracks can be patched with underwater epoxy for $10–$20.
What pool problems should I NOT try to fix myself?
Three situations justify calling a professional: (1) underground plumbing leaks — these require pressure testing and excavation; (2) electrical work beyond breaker resets — any wiring to the motor, timer, or subpanel should be done by a licensed electrician; (3) structural shell repairs — cracks in gunite, fiberglass delamination, or tile-line separations need professional assessment. Everything else in this guide is safely within DIY territory for a homeowner willing to learn the diagnostics.
I cannot stop water from entering the separation tank even when I’m not backwashing, and am losing a lot of water daily. Can you give me information on where to look to try and solve this issue I’m having with my above ground pool. Thank you, Donna Allen
Proper opening and closing steps must be taken in order to keep your pool in mint condition for the upcoming season. These tips ensure your pool is up and running, or safe and secure, no matter what time of year.
Great tip!
Great info! This is information we will share with our customers here in Central Florida. We encourage routine maintenance on their pool to keep cost down.
There is a white, gel type substance forming on pool, below tile. It almost looks like phlegm. Vigorous brushing will loosen, and it floats in pool -looks like egg white floating in water. Weird. Never seen anything like it in 25 yrs . Any idea what this is. Pump working, filter clean. Pool chem good, little low on chlorine