What Drain Cleaning Costs in Calgary
$150 to $800
From a sink or tub drain to hydro-jetting a main line. A camera inspection, usually $200 to $600, is the next step when the same line keeps blocking.
Calgary figures for 2025-2026 · reviewed 2026-09-27 · how we set these ranges
Check the quote you have
Enter the amount on your quote and see where it sits against typical Calgary figures.
A quote outside the range is not wrong on its own: it tells you which questions to ask. These are typical Calgary figures, not a price for your job.
Does your quote include…
Tick what your written quote actually shows. Two quotes are only comparable when they cover the same lines.
Your quote covers 0 of 7.
What moves the price
Where the blockage is
A sink trap is quick. A main line, a floor drain or every fixture backing up at once points further down the line.
What is causing it
Grease and soap clear with snaking or jetting. Roots, a sag or a broken section come back until the pipe is repaired.
Time of day
After-hours drain calls are billed at about $150 to $250 an hour.
Permits for this job
Clearing a drain does not alter the piping, so it is not permit work. A repair that alters the drain line needs a plumbing permit from the City of Calgary.
Plumber and Gasfitter are compulsory certification trades in Alberta: paid work is done by a certified journeyperson or a registered apprentice working under one. Ask to see the certificate.
Red flags on a quote
- A sewer replacement recommended without camera footage
- Repeated chemical treatments sold as a fix for a recurring clog
- No written note of what the camera showed
Before you pay any deposit: an Alberta prepaid contracting licence (required when a business takes money before the work is finished), a WCB-Alberta clearance letter, and a written contract.
When do I need a camera inspection?
When the same line blocks again within months, or before agreeing to any sewer repair. It usually costs $200 to $600 in Calgary.
Want this done at your place?
Tell us what is going on with your plumbing and we'll get you a real quote from a local Calgary plumbing contractor. We send it out to local contractors for you. Free, no pressure.