The cost to snake a drain in 2025 typically ranges from about $100 to $275 for unclogging a basic sink, toilet, or bathtub drain. More complex or multiple drain cleanings, such as main sewer line snaking, can range from $175 to $600 or even higher depending on the severity of the blockage and the tools used. For example, snaking a toilet often costs over $150, while heavy-duty snaking and hydro jetting can cost up to $800 or more. In summary:
- Simple drain snaking (sink, toilet, tub): $100 to $275
- Main sewer line or multiple drains: $175 to $600
- Severe blockages or hydro jetting: $300 to $800+
- Snaking a toilet: Typically $150+
These costs include labor, tools, and sometimes additional fees such as travel or emergency service charges. The price may also vary by location and plumber.
