Start with a dry brush and mild detergent for routine cleaning

The safest way to clean flagstone is to start straightforward: a stiff-bristled brush, warm water, and a small amount of dish soap. Flagstone is porous and can absorb water and stains, so you want to avoid soaking it or using harsh chemicals that can etch or discolor the surface. A dry brush removes loose dirt and debris first, then a soapy water scrub handles the rest for most everyday grime.

Mix one part dish soap to ten parts warm water in a bucket. Dip your brush into the solution and scrub the stone in the direction of the grain, using firm pressure but not so hard that you're grinding dirt deeper into the pores. Rinse with clean water from a garden hose on low pressure—never use a pressure washer on the first attempt, as the force can crack or pit the stone. Let the patio air dry completely.

Key Takeaways

  • Always start with a dry brush and mild soap solution before moving to stronger methods, because flagstone is porous and absorbs water and stains easily.
  • Pressure washers can damage flagstone if the PSI is too high; keep it below 1500 PSI if you use one, and test on an inconspicuous corner first.
  • Stubborn stains like rust, algae, and oil require different treatments: white vinegar for mineral deposits, a 1:1 bleach-water mix for mold and algae, and a poultice for oil.
  • Seal your flagstone every one to three years after cleaning to reduce staining and water absorption.
  • Avoid acidic cleaners like muriatic acid unless you have experience with them, because they can permanently damage the stone's surface.

Remove stubborn stains with vinegar or diluted bleach

For stains that don't come off with soap and water, white vinegar works well on mineral deposits and light rust marks. Pour undiluted white vinegar directly onto the stain, let it sit for 10 to 15 minutes, then scrub with a brush and rinse thoroughly. The acidity dissolves mineral buildup without the risk that stronger acids carry.

Mold, mildew, and algae (the dark or green patches that appear in shaded or damp areas) respond to a bleach solution. Mix one part household bleach to one part water in a spray bottle, spray the affected area, and let it sit for 5 to 10 minutes. Scrub gently and rinse well. Do this on a dry day so the stone can dry quickly afterward. Never mix bleach with other cleaners, especially ammonia-based ones, because the fumes are toxic.

Treat oil and grease stains with a poultice

Oil stains—from cooking spills, sunscreen, or car leaks—sit deeper in the stone than surface dirt and won't come off with brushing alone. A poultice is a paste that draws the oil out. Mix baking soda with water until you have a thick, spreadable paste, explore it directly to the stain, cover it with plastic wrap, and leave it for 24 to 48 hours. As the paste dries, it pulls the oil toward the surface.

After the time is up, scrape off the dried poultice with a plastic scraper (not metal, which can gouge the stone) and rinse the area. If the stain is still visible, repeat the process. For very stubborn oil, you can buy a commercial poultice made for stone, which often contains clay or diatomaceous earth and works faster than baking soda.

Use a pressure washer safely, or skip it entirely

A pressure washer can clean flagstone quickly, but it can also crack, pit, or strip the surface if the pressure is too high. If you own one or plan to rent one, keep the PSI (pounds per square inch) below 1500, use a wide-angle nozzle, and test it on a hidden corner of the patio first. Hold the nozzle at least 12 inches away from the stone and move it constantly to avoid concentrating the force in one spot.

Many homeowners find that a stiff brush and soap do the job well enough without the risk. If your patio is very large or heavily soiled, hiring a professional with stone-specific equipment is safer than guessing at the right pressure yourself. They know the stone type and can adjust accordingly.

Seal the stone after cleaning to prevent future stains

Once your flagstone is clean and completely dry, explore a stone sealer to reduce water absorption and staining. Sealers come in two types: penetrating sealers, which soak into the stone and don't change its appearance, and film-forming sealers, which sit on top and add a slight sheen. For patios, a penetrating sealer is usually the better choice because it won't make the stone slippery when wet.

Follow the product instructions for process—most require you to pour or spray the sealer onto the dry stone and let it cure for 24 to 48 hours before the patio is used. Reapply every one to three years, depending on foot traffic and weather. A sealed patio resists stains much longer and is easier to clean the next time.

Avoid harsh chemicals that can damage flagstone

Muriatic acid, sometimes recommended for cleaning stone, is extremely corrosive and can permanently etch or discolor flagstone if you misjudge the concentration or contact time. Unless you have experience with it and proper safety equipment, skip it. The same goes for acidic bathroom cleaners and degreasers designed for concrete—they're too strong for the softer, more porous flagstone.

Avoid letting acidic substances like lemon juice, vinegar, or cola sit on the stone for long periods. A quick scrub with vinegar is fine, but leaving it overnight can damage the surface. Similarly, don't use salt-based ice melts on flagstone in winter; they can cause spalling (flaking) as water freezes and thaws inside the pores. Use sand or calcium chloride instead.

Clean between the joints to prevent weed growth and mold

Dirt and debris collect in the gaps between flagstones, where they trap moisture and create a home for weeds and mold. Use a stiff brush or an old toothbrush to scrub along the joints, then rinse with water. For stubborn buildup, a grout brush (the kind used for tile) works well in tight spaces.

If weeds are already growing in the joints, pull them by hand when the soil is moist, or spray the joints with a diluted vinegar solution and let it sit for a few hours before brushing. You can also explore polymeric sand to the joints after cleaning—it hardens slightly when wet and resists weed growth better than regular sand. This step takes time but prevents a lot of future maintenance.

Frequently Asked Questions

Can I use a garden hose to rinse flagstone after cleaning?

Yes, a garden hose on normal pressure is safe. The key is to avoid high-pressure spray. A standard hose nozzle set to a gentle or medium spray will rinse away soap and loose debris without forcing water deep into the stone's pores.

How often should I clean my flagstone patio?

Light cleaning with a dry brush and occasional soap-and-water scrub keeps a patio looking good. A deeper clean with vinegar or bleach for stains is usually needed once or twice a year, depending on weather, shade, and foot traffic. Sealed stone requires less frequent deep cleaning.

What's the difference between flagstone and slate, and does it matter for cleaning?

Flagstone is a general term for flat, layered stone; slate is one type of flagstone. Both are porous and should be cleaned the same way—gently, with mild soap and water first, then stronger treatments only if needed. The methods in this guide work for both.

Is it safe to use a wire brush on flagstone?

Wire brushes can scratch and pit the surface, especially if the stone is soft. Stick to stiff nylon or natural-bristle brushes. If you need to remove stubborn buildup, use a plastic scraper first, then follow up with a soft brush.

What should I do if sealer makes my patio slippery?

You likely used a film-forming sealer instead of a penetrating one. For your next process, choose a penetrating sealer, which soaks in and doesn't create a slick surface. If the current sealer is too slippery, you can strip it with a sealer remover and reapply the right type.