Drain Pipe Slope Calculator

Drain Pipe Slope Calculator

Posted on
FREE PLUMBING TOOL

Drain Pipe Slope Calculator

Estimate minimum drain pipe slope, grade, and total pipe drop based on pipe diameter and length.

Choose a pipe diameter group and enter the pipe length. Results update automatically as you change your measurements.

Choose the applicable pipe diameter group from the adopted plumbing code.
m
Enter the total horizontal pipe length.
YOUR ESTIMATE

Minimum Drain Pipe Slope

Minimum slope required20.833 mm/mBased on the selected pipe diameter group.
Minimum grade required2.0833%
Total pipe drop152.4 mm
Selected pipe group2.5 in or less

Total drop is calculated using the minimum slope for the selected diameter group.

How to Use the Calculator

  1. Select SI / Metric or US / Imperial units.
  2. Choose the pipe diameter group that matches your drain pipe and locally adopted plumbing code.
  3. Enter the total horizontal pipe length. Results update automatically.
  4. Use Reset Calculator to restore the default settings.

Assumptions and Limitations

This calculator uses common minimum horizontal drainage slopes associated with IPC Table 704.1: 1/4 inch per foot for pipe sizes 2.5 inches or smaller, 1/8 inch per foot for 3–6 inch pipe, and 1/16 inch per foot for pipe 8 inches or larger. These are reference values, not a guarantee of local code compliance. The listed groups do not cover every possible nominal pipe size; verify the applicable requirement and locally adopted plumbing code before installation. The calculator estimates slope and elevation drop only; it does not size pipe capacity or account for fittings, flow, or site-specific conditions.

A free tool from HomeCostify to help homeowners plan plumbing projects.

Gravatar Image
Val Ardabilly is the founder and lead editor of HomeCostify. He researches home improvement, remodeling, roofing, HVAC, flooring, and renovation costs across the United States using contractor pricing data, industry reports, and market trends.

Leave a Reply

Your email address will not be published. Required fields are marked *