Sand left on the pool floor after a cleaning cycle usually points to one of five causes, in order of how easy they are to check. A basket that has loaded up and cut water flow. A cleaning mode that skips corner zones. Worn brushes that no longer lift sand off the floor. A worn impeller or intake plate that has lost suction. Or a filter that is too coarse to hold sand in the first place. The first three are fixable in under thirty minutes. The last two may need parts or a different cleaner. When none of the five apply, the sand is often coming from the pool's own filter or from something that isn't sand at all.
The Five Common Causes and Their Fixes
Check the causes below in this order. Most cases resolve at step 1 or 2. Only genuine spec mismatches at step 5 need a different cleaner.
1. The Basket Has Loaded Up and Cut Water Flow
A robotic pool cleaner's suction depends on unrestricted water flow through the filter basket. Once the basket reaches roughly 60 to 70% capacity, flow drops enough that sand starts settling behind the cleaner instead of getting lifted into the intake. During sand-heavy weeks or after a windstorm, empty and rinse the basket before every cycle. This is the single most common cause of what looks like a cleaner failure. The cleaner did pick up sand earlier in the cycle. It just ran out of room.
2. The Cleaning Mode Doesn't Cover Corner Zones
Sand settles where flow is weakest, which is usually deep-end corners, along steps, and where the pool floor changes slope. A floor-only mode without wall or waterline coverage never reaches those zones. If sand shows up in the same corner every time, run a full-coverage mode or a mode that includes wall and waterline. Also check that the cycle length is long enough for the cleaner to reach that corner before it stops.
3. Worn Brushes Aren't Lifting Sand
Brushes agitate sand off the pool floor so the intake can grab it. Worn or flattened brushes glide over sand without lifting it. Compare current brush height to a fresh replacement or to the spec sheet dimensions. If brushes are less than 60% of their original height, replace them. Textured or rough pool floors wear brushes faster than smooth vinyl or fiberglass. Cleaners over two years old on rough surfaces almost always need brush replacement to keep picking up sand.
4. The Impeller or Intake Plate Is Worn
The impeller generates the suction, and the intake plate seals it against the pool floor. Either can lose effectiveness over time. Hair, fibers, or long grass wrap around the impeller shaft and reduce its output. The intake plate can warp from repeated cycles or crack from hitting drain covers. Open the cleaner housing after a cycle. Check for wraps on the impeller shaft and inspect the intake plate for warping or cracks. Wipe both clean. If either part is damaged, order a replacement.

5. The Filter Is Too Coarse for Sand
Pool sand grains are around 200 to 300 μm. If your cleaner's filter is rated coarser than that, sand passes right back through the basket into the pool. A 180 μm rating, which is standard on iGarden K Series, K Pro, K-AI, and KN lines, holds pool sand reliably. If your current cleaner uses a coarser mesh or doesn't publish a μm rating at all, filter pass-through is likely the cause. This one is not fixable with replacement parts. It requires a different cleaner.
When It's Not the Cleaner
If none of the five causes above match what you're seeing, the source of the sand may not be the cleaner at all. Two situations put sand into the pool from somewhere else, and one common problem looks like sand but isn't.
Broken Laterals in Your Pool's Sand Filter
If your pool uses a sand filter and one of the laterals inside the tank cracks or comes loose, sand from the filter bed passes into the pool through the return jets. The telltale sign is sand showing up near the return jets specifically, spreading out from those points rather than covering the whole floor evenly. Fixing this requires opening the filter tank and replacing the broken laterals. Our article on how a pool sand filter works covers the full procedure.
DE Filter Leaking Powder
DE filters can leak diatomaceous earth when a grid tears, when too much DE is added after a backwash, or when the filter is reassembled incorrectly. DE looks different from sand. It's a fine white or off-white powder that clouds the water briefly when disturbed and settles quickly. Check the filter pressure gauge. A DE filter that keeps losing pressure after a fresh charge points to a torn grid.
Mustard Algae That Looks Like Sand
Mustard algae forms yellow-brown patches on the pool floor that can look like sand at first glance. The test is simple. Brush the patch with a pool brush. If the material lifts and creates a cloud in the water column, it's algae. If it stays put and settles back down within seconds, it's sand. Running a robotic cleaner on mustard algae without shocking first spreads the algae rather than removing it.

What to Look for in a Robotic Cleaner That Handles Sand
If the cleaner is the problem and parts replacement isn't enough, four specs on the next cleaner decide whether it will solve the sand issue.
180 μm or Finer Filtration
Filter rating in the 180 μm or finer range is the fundamental spec when shopping for a cleaner that has to handle sand. Check the μm number on the manufacturer's spec sheet, not just the marketing headline. If a brand doesn't publish the number at all, treat that as a signal to look at another brand.
15 to 28 m³/h Suction Flow Rate
Suction lifts sand off the pool floor before the intake grabs it. Below 15 m³/h, sand settles again before it reaches the basket. iGarden Pool Cleaner K Pro runs 20 to 28 m³/h, which is on the higher end of what cordless robotic cleaners deliver and handles sand reliably in most residential pools. K Series and K-AI Series run at lower rates and are less consistent on heavy sand loads.
Wall and Waterline Coverage
Sand doesn't stay on the floor. It kicks into circulation, settles on step treads, and packs into corners of the shallow end. A cleaner with only a floor mode misses those zones. Confirm the mode list includes wall and waterline coverage, not just floor.
Path Coverage That Reaches Corners
Random-path cleaners hit corners occasionally, not reliably. A 3D S-path or AI-targeted navigation system reaches deep-end corners and step joints consistently. If sand only shows up in the same corner every cycle, path coverage is the actual fix.
For a full breakdown of how to choose a cleaner that handles both leaves and sand together, our companion guide on how to choose a pool robotic cleaner for cleaning leaves and sand walks through the spec tradeoffs and covers iGarden K Pro in detail.
FAQs
Does a robotic pool cleaner replace my pool's sand filter?
No. A robotic cleaner captures debris in its own basket before it reaches the pool's main filter. Your sand filter still handles microscopic particles and pathogens that pass through the robot's basket. Both work together.
Should I manually vacuum sand before running the robotic cleaner?
For normal residual sand, the robotic cleaner alone is faster. For a heavy sand event, use the waste mode on your multiport valve to send sand out of the pool system, then run the robotic cleaner to catch what's left.
Can I use a robotic cleaner to pick up sand from a broken sand filter?
Only after the filter is repaired. Cleaning up sand while the filter is still leaking means doing it every day. Fix the laterals first, then run the cleaner to pick up the sand already in the pool.
Should I run Turbo mode when there's sand in the pool?
Turbo mode helps by increasing suction, which lifts more sand off the floor. It also drains the battery faster and fills the basket faster. Use Turbo for a single deep-clean pass after a sand event, not as a default.
Can sand damage the impeller in a robotic pool cleaner?
Not under normal conditions. Pool sand is fine enough to pass through the impeller housing without contact wear. Coarse sand above 500 μm can pit blades over time, so check the impeller for pitting after each season if you're seeing large-grain silica in the pool.
Why does dead algae look like sand on my pool floor?
Dead algae from a shock treatment settles as a fine gray or off-white layer that looks similar to sand. Brush the layer with a pool brush. If it lifts into a cloud, it's algae. If it stays in place, it's sand.