A slow or fully clogged drain is one of the most common plumbing headaches in any Toronto home. Whether it’s a bathroom sink that takes forever to empty or a kitchen drain that has stopped working altogether, knowing how to unclog a drain safely can save you a service call and a lot of frustration.
At Drain Express, we have helped homeowners across the Greater Toronto Area fix stubborn clogs for over 20 years. This guide walks through the most effective DIY methods for how to clear a clogged drain, explains what causes clogs in the first place, and tells you when it’s time to stop troubleshooting and call a professional.
Common Causes of a Clogged Drain
Before you can fix the problem, it helps to understand what’s causing it. Most residential clogs fall into one of three categories.
Hair and Soap Scum
Bathroom sinks and shower drains clog most often because of a combination of hair and soap scum. Hair wraps around the drain stopper and catches soap residue, grease from body wash, and skin cells until water can barely pass through.
Grease and Food Debris
Kitchen drains clog for a different reason. Cooking grease, oil, and food particles stick to the inside of the pipe as they cool, gradually narrowing the passage until the sink drains slowly or not at all.
Mineral Buildup in Older Pipes
Many homes across Toronto, Etobicoke, and North York still have the original cast-iron or clay pipes installed decades ago. Over the years, mineral deposits and rust build up along the interior walls, narrowing the pipe diameter and making these older systems more prone to a clogged main drain than newer PVC plumbing.

how to unclog a drain
How to Unclog a Drain: 7 DIY Methods That Work
Once you know what you’re dealing with, try these methods in order from gentlest to most aggressive.
1. Boiling Water
Boiling water is often the simplest clogged drain fix to start with. Pour it down the drain in two or three stages, letting it work for 30 seconds between pours. This works well for melting grease and soap buildup, but avoid it on PVC joints that were recently glued, and check your garburator’s manufacturer guidelines first if the drain runs through one.
2. Baking Soda and Vinegar
For a clogged drain, baking soda and vinegar is a reliable next step. Pour half a cup of baking soda down the drain, follow with a cup of white vinegar, and let the mixture fizz for 15 to 20 minutes before flushing with hot water. The reaction helps break down organic buildup without harsh chemicals, making this a good option if you want to unclog a drain naturally.
3. Salt and Baking Soda
Mix half a cup of table salt with half a cup of baking soda and pour it down the drain. Let it sit overnight, then flush with hot water in the morning. The coarse salt helps scour the inside of the pipe as the mixture works loose.
4. Plunger
A plunger for a clogged drain works well on sinks, tubs, and showers. Make sure there’s enough water in the basin to cover the plunger cup, block any overflow opening with a wet cloth, and push down and pull up firmly 10 to 15 times before checking if the water drains.
5. Drain Snake (Auger)
A drain snake for a clogged drain reaches further into the pipe when a plunger is not enough. Feed the cable in until you meet resistance, then turn the handle to break up or hook the blockage and pull it back out.
6. Wet/Dry Vacuum
Set a wet/dry shop vacuum to liquid mode, create a tight seal over the drain opening, and let it pull the clog out rather than push it deeper. This works especially well when a plunger hasn’t created enough suction.
7. P-Trap Cleaning
If the clog sits below the sink, place a bucket underneath the P-trap, the curved pipe section beneath the basin, then unscrew the slip nuts by hand or with pliers. Clear out any debris, rinse the trap, and reattach it snugly.
How to Clear a Clogged Drain by Type
Not every drain responds to the same approach. Here’s how to unclog a slow drain depending on where the problem is.
Kitchen Sink
How to unclog a kitchen sink drain: start with boiling water, then move to baking soda and vinegar if grease is the likely cause. Avoid chemical cleaners near a garburator, since they can damage the blades and seals.
Bathroom Sink
How to unclog a bathroom sink drain: remove the visible pop-up stopper first and clear out any trapped hair by hand before trying a plunger or drain snake.
Shower and Tub Drains
How to unclog a shower drain: remove the drain cover and pull out any hair clogs with pliers or a plastic drain-clearing tool before plunging.
Floor Drains
A clogged floor drain in a basement or laundry room often points to a larger blockage further down the line, since floor drains sit lower in the plumbing system and catch debris that other fixtures push toward it.
Chemical Drain Cleaners: Should You Use Them?
Store-bought chemical drain cleaners promise a fast fix, but they come with real downsides. The harsh chemicals can corrode older pipes, damage rubber seals and gaskets, and pose a safety risk if the clog doesn’t clear and the cleaner sits in standing water. We generally recommend the natural methods above first. For a closer look at the risks, see our guide on whether drain cleaner is bad for your pipes.
DIY Methods Compared: Cost, Effectiveness, and Best Use
| Method | Best For | Approx. Cost | Effectiveness |
| Boiling water | Light grease and soap buildup | Free | Low to moderate |
| Baking soda and vinegar | Organic buildup, natural approach | Under $5 | Moderate |
| Salt and baking soda | Grease and mineral film | Under $5 | Moderate |
| Plunger | Sudden blockages in sinks and tubs | $10-$20 | Moderate to high |
| Drain snake | Hair clogs, deeper obstructions | $15-$40 | High |
| Wet/dry vacuum | Stubborn clogs, chemical-free | $40-$80 if purchased | High |
| Professional hydro jetting | Recurring or main-line clogs | Varies by job | Highest |
How to Prevent Clogged Drains
A little routine maintenance goes a long way toward avoiding another service call. Here’s how to prevent clogged drains before they start:
- Install drain screens or strainers in every sink, tub, and shower to catch hair and food particles
- Never pour cooking grease or oil down the kitchen drain; let it cool and throw it in the garbage
- Run hot water through drains weekly to help clear early buildup
- Avoid flushing wipes, paper towels, or feminine hygiene products, even ones labelled flushable
- Schedule a professional drain cleaning or camera inspection once a year, especially in older homes
For more everyday habits that keep water flowing freely, see our tips on how to keep sink drains clean and prevent clogs.
Signs You Need a Professional Drain Cleaning Service
DIY methods handle most everyday clogs, but some signs of a clogged drain point to a bigger problem in your plumbing system. Call a professional if you notice:
- Multiple drains backing up at the same time, which usually signals a clogged main drain rather than an isolated fixture problem
- A recurring clog in the same drain every few weeks despite regular cleaning
- Gurgling sounds coming from other fixtures when you run water
- A persistent clogged drain smell that won’t go away after cleaning
- Standing water that drains extremely slowly across the whole house
Knowing when to call a plumber for a clogged drain can prevent a minor backup from turning into water damage or a costly emergency repair. If several drains are affected at once, read our guide on main drain line backups to understand what’s likely going on.
How Drain Express Can Help
When DIY methods aren’t enough, Drain Express has the tools and experience to solve the problem for good. Our team uses hydro jetting to blast away grease, roots, and mineral buildup that a snake can’t fully clear, and we can perform a drain camera inspection to pinpoint exactly where a blockage or pipe issue is located before we recommend a fix. For a side-by-side look at how these methods compare, read our guide on drain snaking versus hydro jetting.
We’re available 24/7 across Toronto, Mississauga, Etobicoke, and North York for both routine maintenance and emergency calls.
Frequently Asked Questions
How Do I Unclog a Drain Naturally?
Baking soda and vinegar, boiling water, and a salt and baking soda mixture are the most effective ways to unclog a drain naturally without harsh chemicals. Let any of these sit for 15 to 30 minutes before flushing with hot water.
Why Does My Drain Keep Clogging?
A drain that clogs repeatedly is usually a sign of a partial blockage further down the pipe, grease buildup that regular cleaning hasn’t fully removed, or aging pipes with rough interior walls that trap debris more easily.
Is It Bad to Use Chemical Drain Cleaner Regularly?
Yes. Regular use of chemical drain cleaners can corrode pipe walls, especially in older homes with cast-iron or galvanized steel plumbing, and may lead to more expensive repairs down the road.
How Much Does Professional Drain Cleaning Cost in Toronto?
Cost depends on the severity of the clog and the method used, with basic drain cleaning typically priced lower and hydro jetting or camera inspections priced higher for more complex blockages. Drain Express provides free estimates before any work begins.
Can I Use a Drain Snake Myself?
Yes, a basic drain snake for a clogged drain is safe for most homeowners to use on sinks, tubs, and showers. For a clogged main drain or a blockage deep in the sewer line, it’s best to leave the job to a professional with the right equipment.