Window drainage task

How to Clean Window Weep Holes

Direct answer: To clean window weep holes, open the sash if needed, find the small drain openings at the bottom of the exterior window frame or track, remove visible dirt, then clear the passage gently with a plastic pick, small brush, or short burst of air and confirm water drains out freely.

Weep holes are built-in drain openings that let water escape from parts of the window frame. When they clog with dirt, paint, insect debris, or old caulk, water can sit in the frame and show up as leaks, staining, or a musty smell. This is usually a simple cleaning job, but you want to do it gently so you do not damage the frame or force water deeper into the wall.

Before you start: Window weep holes vary by frame style. Use small non-marring cleaning tools that fit the opening without enlarging or damaging it. Stop if the repair becomes unsafe or unclear.

Last reviewed: 2026-04-04

Step-by-step fix

Step 1: Make sure clogged weep holes are the likely problem

  1. Look for small openings or slots near the bottom of the window frame, usually on the exterior side or in the lower track area.
  2. Check for signs that water is collecting where it should be draining, such as standing water in the track, dirt-packed drain slots, minor seepage at the lower frame, or staining below the window.
  3. Wipe the area and inspect for obvious non-weep-hole problems like cracked glass, failed caulk joints, rotted trim, or water entering from above the window.

If it works: You found the drain openings and the issue appears to be blocked drainage rather than a larger window failure.

If it doesn’t: If you cannot find any weep holes, check the window from the exterior and look along the bottom frame for small slots or covered drain openings. If water is entering from the top or sides instead, this cleaning may not solve the leak.

Stop if:
  • The frame is badly rotted, loose, or separating from the wall.
  • You see major cracks, failed glazing, or water damage that suggests the leak is coming from above the window.
  • You cannot access the exterior side safely from the ground or a stable surface.

Step 2: Set up the area and expose the drain openings

  1. Open the window if needed so you can reach the lower track and frame more easily.
  2. Lay down a towel inside if you are working over finished flooring or trim.
  3. Brush or vacuum loose dirt, dead insects, and leaves from the sill or track so you are not pushing more debris into the weep holes.
  4. Use a flashlight to identify each opening clearly before you start poking into it.

If it works: The track and frame are clean enough to work in, and each weep hole is visible.

If it doesn’t: If paint, caulk, or grime is covering the openings, clean the surface first so you can tell where the actual drain path begins.

Stop if:
  • The opening appears sealed by a repair material that is also holding loose frame parts together.
  • You uncover signs of hidden mold, saturated framing, or active insect damage around the window.

Step 3: Loosen and remove the blockage gently

  1. Insert a plastic pick, nylon tool, or stiff zip tie into each weep hole just far enough to break up packed dirt.
  2. Work slowly and wiggle the tool instead of forcing it. The goal is to clear debris, not drill deeper into the frame.
  3. Brush away loosened material from the opening and the surrounding track.
  4. If needed, use a short burst of compressed air to blow loose debris back out of the opening. Keep the nozzle a little back from the hole rather than sealing it tightly against the frame.

If it works: Debris comes out of the opening and the weep holes look visibly clearer.

If it doesn’t: Repeat with the brush and plastic pick. If the blockage feels solid and does not break up, it may be paint, hardened caulk, or internal damage rather than simple dirt.

Stop if:
  • The tool hits a hard obstruction that will not move and forcing it could damage the frame.
  • The frame starts bending, cracking, or shedding pieces as you clean.

Step 4: Clear the track and any connected drain path

  1. Clean the lower track or sill pocket thoroughly because debris there often reclogs the weep holes right away.
  2. Wipe out mud, algae, and fine grit from corners where water collects.
  3. Check nearby drain slots or paired openings and clear them too, since many windows use more than one opening to move water out.
  4. If there is a removable screen or storm panel blocking access, move it only as needed and reinstall it securely when done.

If it works: The whole drainage area is clean, not just the visible hole opening.

If it doesn’t: If the track keeps filling with debris from damaged weatherstripping, crumbling frame parts, or exterior dirt washing in, address that source or the clog will return.

Stop if:
  • You find broken frame components, missing seals, or internal parts that have come loose inside the drainage area.

Step 5: Test the drainage with a small amount of water

  1. Pour or spray a small amount of clean water into the lower track or drainage area, not into the wall or around interior trim.
  2. Watch the weep holes from the exterior side if possible and look for water draining out within a short time.
  3. Repeat once more on the other side of the track if the window has multiple drain paths.
  4. Wipe up any remaining water inside after the test.

If it works: Water moves through the frame and drains out of the weep holes instead of pooling in the track.

If it doesn’t: Clean the openings again and retest. If water still will not drain, the blockage may be deeper inside the frame or the leak may be coming from another part of the window assembly.

Stop if:
  • Test water backs up quickly and starts moving toward interior finishes.
  • Water appears inside the wall, below the window, or from a joint that is not part of the drain opening.

Step 6: Confirm the fix holds in real use

  1. Close and latch the window normally and make sure the sash still operates smoothly.
  2. After the next rain or after a careful hose test aimed at the glass and normal exterior surfaces, check that water is not standing in the track for long periods.
  3. Look for reduced seepage, less staining, and normal drainage from the weep holes.
  4. Plan to recheck the openings during routine window cleaning so they do not clog again.

If it works: The window drains normally and the original water backup problem does not return.

If it doesn’t: If water still shows up indoors, inspect for failed caulk, flashing problems, cracked frame parts, or other leak paths beyond the weep holes.

Stop if:
  • The window continues leaking after the weep holes are clearly open.
  • You see recurring water damage in the wall, sill, or trim even though drainage is working.

FAQ

What are window weep holes for?

They are drain openings built into many window frames. Their job is to let water that gets into the track or frame drain back out before it collects and causes leaks or damage.

Where are window weep holes usually located?

Most are near the bottom of the exterior frame or at the lower track area. They often look like small slots or round openings spaced along the bottom of the window.

Can I use a screwdriver or nail to clear them?

It is better not to. Metal tools can scratch the frame, enlarge the opening, or damage internal parts. A plastic pick, zip tie, or small nylon brush is safer.

How often should I clean window weep holes?

Check them at least once or twice a year, and more often if your windows collect pollen, dust, leaves, or insect debris. It also makes sense to check them anytime you notice standing water in the track.

Will cleaning weep holes stop every window leak?

No. It helps when water is backing up because the frame cannot drain. If the real problem is failed caulk, bad flashing, cracked frame parts, or water entering from above, you will need a different repair.