The short answer: Soak the droppings with water or an enzymatic cleaner for at least 10 minutes, scrub with a stiff-bristle brush, then rinse thoroughly. Never scrape dry droppings on concrete. The dust carries fungal spores that are harmful when inhaled. For heavy accumulation or a surface that has been affected for more than one season, a professional clean is the safer option.
Concrete balconies show up constantly in our work across Toronto. From mid-rise buildings along St. Clair and Eglinton to newer towers in CityPlace and Humber Bay Shores, the problem is always the same.
Pigeon droppings on concrete behave differently than on glass or metal. Concrete is porous. It absorbs uric acid, and that acid starts breaking down the surface from the inside if it sits long enough. The approach has to account for that.
Why Concrete Makes This Harder
Glass and metal are non-porous. Droppings sit on the surface and can be lifted cleanly once soaked.
Concrete works differently. Pigeon uric acid has a pH of around 3 to 4.5, similar to vinegar. On untreated concrete, that acid penetrates the surface layer and starts breaking down the calcium carbonate that gives concrete its strength.
Toronto’s freeze-thaw cycles make this worse. Concrete expands and contracts repeatedly through winter, and surface damage from acidic droppings compounds quickly in those conditions.
There is also the staining issue. Even after the biological material is gone, dried droppings leave a white or grey mineral residue that bonds to the concrete. Regular cleaning does not remove it. It needs a separate treatment.
What You Need Before You Start
Protective equipment comes first. This is not optional.
- N95 respirator or better. Dried droppings contain Histoplasma capsulatum spores. Disturbing a heavy accumulation on a concrete surface without protection is a real health risk.
- Nitrile gloves and safety glasses.
- Old clothes or a disposable coverall that you can bag immediately after.
- Enzymatic cleaner or oxygen bleach solution. Enzymatic cleaners break down uric acid at a molecular level and work best on porous surfaces like concrete. Oxygen bleach is a strong alternative. Avoid chlorine bleach as it can discolor concrete and damage nearby plants.
- Stiff-bristle deck brush. A long handle keeps you from crouching directly over the affected area.
- Buckets and access to water. If your balcony has no outdoor tap, fill a few buckets indoors before you start.
- Heavy-duty garbage bags for sealing all waste and used materials.
If you are dealing with general pigeon mess rather than concrete-specific staining, our guide on cleaning pigeon poop off a balcony in Toronto covers the broader process in detail.

Step-by-Step: Removing Pigeon Droppings from Concrete
1. Wet everything down first
Spray or pour water generously over all affected areas.
Let it sit for at least 10 minutes. The goal is to fully rehydrate every dried dropping before you touch anything. On a warm Toronto afternoon, the surface dries out quickly. Keep it wet as you work.
2. Apply your cleaner and let it dwell
Apply the enzymatic cleaner or oxygen bleach directly over the soaked droppings.
Let it sit for another 10 to 15 minutes. Enzymatic cleaners need contact time to break down uric acid compounds. Skipping this step means you end up scrubbing harder without actually removing the material properly.
3. Scrub the surface
Work in firm, overlapping strokes with your deck brush.
For smooth concrete, work in sections. For textured or brushed finishes, which are common on older Toronto balconies, push the brush into the texture to pull material out of the grooves. Keep the surface wet throughout. Dry scrubbing on concrete raises dust and defeats the purpose of soaking.
4. Rinse thoroughly
Rinse with clean water, pushing residue toward the drain.
If your balcony has a floor drain, clear it before you start so rinse water has somewhere to go. If there is no drain, work toward the edge and control the water with a mop or squeegee to avoid runoff to the balcony below.
5. Treat the residual staining
Once the biological material is gone, you may still see white or pale grey staining. That is mineral residue from the uric acid.
A diluted white vinegar solution (one part vinegar to two parts water), applied and left for 5 minutes before scrubbing, lifts lighter staining. For deep or old staining that has been sitting for more than a season, a commercial concrete cleaner with an acid base works better. Follow the product instructions carefully and rinse well afterward.
6. Bag and dispose of everything
Double-bag all waste, used gloves, brushes, and disposable materials. Seal both bags before taking them off the balcony. Wash your hands thoroughly even after removing gloves.
A Few Toronto-Specific Things Worth Knowing
- Water containment is a condo rule. Most Toronto condo corporations do not allow water to drain to the balcony below. If your balcony has no floor drain connected to the building system, all rinse water needs to be managed with a mop and bucket. Even a small amount of runoff over the edge will generate a complaint from property management.
- Book the service elevator in advance. If you need to bring equipment up or take heavy waste bags down, most Toronto buildings require advance booking for the service elevator.
- Pigeons come back to the same spot. Concrete surfaces used as a roosting area retain scent markers. If you have cleaned the same balcony more than once in a season, the problem is not the cleaning method. The birds have established a routine, and cleaning alone does not break it.
When a Professional Clean Makes More Sense
DIY works well for light to moderate accumulation. There are a few situations where it makes more sense to call someone.
- Droppings cover most of the balcony floor and have been building for more than one season.
- The surface has deep staining that has not responded to cleaning.
- Your building has strict rules around water use and waste disposal that make DIY difficult to do properly.
- The pigeons keep returning and the volume of waste is growing.
Ready to Have It Done Properly?
Balcony Cleaning Toronto works across the city, from Scarborough to Etobicoke, handling concrete balconies in condo buildings of all sizes. If the accumulation on your balcony is past what a bucket and brush can handle, visit our pigeon dropping removal service page to see how we work, or head to balconycleaningtoronto.ca to book a free quote. We quote the same day from two photos.

