Plumbing & HVAC

Drain Pipe Slope Calculator

Find the minimum required drop for a drain pipe run, based on standard plumbing code minimum slope.

  • Answers as you type
  • Every formula cited
  • Calculated in your browser
SettingsSettings for this calculationUS
Market
Imperial · sales tax
The horizontal length of the drain pipe run.

Measure the horizontal distance the drain travels, not the total pipe length if it includes vertical drops.

Larger drain pipes are allowed a gentler minimum slope.

Most fixture drains (sinks, toilets, showers) use 1.5-3 in pipe; larger building drains and sewers often use 4 in or larger.

Minimum required drop

4.875 in of drop (minimum)

High confidence

This is the code minimum slope — always check your specific local plumbing code, which may set stricter requirements in some jurisdictions.

Pipe run length
19.5 linear ft
Then change the inputs to see how far the answer moves.

Show calculation logic

How this was calculated

Formula source(s)

  • Standard plumbing code minimum drain slope (UPC/IPC): 1/4 in per ft for pipes 3 in and smaller, 1/8 in per ft for pipes larger than 3 in

Inputs used

Pipe Run Length
19.5 ft
Pipe Size
3 in diameter or smaller

Intermediate steps

Pipe run length
19.5 linear ft
Final result4.88 in of drop (minimum)

Confidence note: This is the code minimum slope — always check your specific local plumbing code, which may set stricter requirements in some jurisdictions.

What this calculation does not cover

  • The size question is answered with two bands, so a 4 in branch and a 300 mm building sewer both land in the same band and get 1/8 in per ft. Real code tables are not that coarse: several add a gentler band for the largest sizes, and some jurisdictions require 1/4 in per ft at every size unless the reduction is specifically approved, so both the band boundary and the permitted figure are jurisdictional.
  • Nothing here checks the drop you actually have against a maximum, and nothing checks that the fall will physically fit: a 20 m run of large pipe needs about 208 mm of drop at this slope, and that depth has to be available between the fixture connection and the invert of the sewer or septic tank at the far end.
  • Slope is not capacity. Pipe size is set by the drainage fixture unit load on the run and the maximum permitted flow depth, and this page never asks how many fixtures discharge into it — the size band is something you tell the calculator, not something it works out for you.
  • The length is treated as one straight horizontal run. No allowance is made for bends, offsets or developed length through fittings, and the page does not size or locate the vents, traps and cleanouts the drain also needs; a run at exactly the right slope will still siphon its traps if the venting is wrong.
  • The figure is a total end-to-end drop and assumes the fall is delivered evenly along the run. It says nothing about hanger spacing or pipe bedding, and a single sag deep enough to hold standing water will collect solids even though the two ends of the pipe are the compliant distance apart.

Add the equipment this sizes

This result is a specification — 4.875 in of drop (minimum) — not a quantity. Put the thing it sizes into your project: how many, what you call it, and your supplier’s price.

1.19°19.5 ft5.94 m4.88 in123.82 mmvertical scale ×105 ft2 m

Computed in your browser — nothing you enter is uploaded. Presented in US customary units and US trade terminology. Where a formula follows a published standard, that standard and its edition are cited beside it on this page; where none governs, the page says so. Local amendments override model codes — verify against the code in force where you build.

Sources checked 2026-09-05 · in the site-wide review of 2026-09-06 · v1.0.1

Regulatory standards & verification citations1
  1. Standard plumbing code minimum drain slope (UPC/IPC): 1/4 in per ft for pipes 3 in and smaller, 1/8 in per ft for pipes larger than 3 in

Which documents these citations point at

  • International Plumbing Code (United States)Plumbing systems — fixtures, water supply, sanitary drainage, venting and storm drainage.
  • Uniform Plumbing Code (United States)Plumbing systems, where a jurisdiction adopts the IAPMO family rather than the ICC one. Its fixture-unit tables differ from the IPC's.

A code or standard has force only where a jurisdiction has adopted it, usually with local amendments. This site holds no adoption data for any authority, so check what is in force with the authority where you build. Any section cited above without an edition should be checked against the edition in force where you build. What it would take to know.

Cite this page

Your workspace

Most jobs need more than one number. Add the calculators you need next and they open right here, underneath this one — your figures stay on screen and nothing is lost to a page change.

Tools and safety for this job

To cut and join plastic pipe. Generic types, no brands, no prices.

Protection this work requires

  • Knives cause more site injuries than any power tool: cut away from your body, change blades often, and wear cut-resistant gloves to EN 388 level C for repeated cutting.

Cut and join plastic pipe: Push-fit and solvent-weld plumbing is within reach of a competent DIYer. The regulated parts of the system — gas, unvented hot water, and anything notifiable — are not, whatever tools are to hand.

Show the 3 tools this job needs

Essential

  • Plastic pipe shears

  • Tape measure

Recommended

  • Deburring tool and wire wool

what each plumbing tool is for, and the spec that decides which to buy where one does.

Now that you have the number

These guides cover the work this quantity is for — the first ones run this calculator inside the section that raises the question.

Called something else where you work? Soil, waste and vent pipework · Trap and water seal · Drainage access chambers · Gullies and surface water inlets · Fall and gradient — the term in each market, how close the equivalence really is, and the standard that governs it.

Worked example: Block retaining wall — step 7 of 11

Already gone wrong? A drain or toilet gurgles when something else is used · There is a smell of drains in the house · My toilet flushes weakly, or needs two goes · My sink or basin is draining slowly

How to calculate drain pipe slope in 3 steps

  1. Pipe Run LengthThe horizontal length of the drain pipe run.
  2. Pipe SizeLarger drain pipes are allowed a gentler minimum slope.
  3. Minimum required dropThe tool computes the minimum required drop from those figures and shows the formula, its sources, and a confidence rating alongside it.

Minimum required drop by pipe run length

Page defaults, not your figures above.

Pipe Run LengthMinimum required drop (in of drop (minimum))
10 ft2.5
15 ft3.75
20 ft5
25 ft6.25
30 ft7.5
35 ft8.75

Frequently asked questions

What happens if the slope is too steep, not just too shallow?
Excessively steep drain slope can cause liquid to outrun solid waste, leaving solids behind and increasing clog risk — most codes also set a practical maximum slope guideline, not just a minimum.
Does this apply to vent pipes too?
No — this is for drain (waste-carrying) pipes, which must slope to keep flow moving toward the sewer or septic system. Vent pipes have different slope and routing rules focused on airflow, not drainage.
How do I measure existing slope to check if it's compliant?
Measure the pipe's vertical drop over a known horizontal run length with a level and tape measure, then compare the ratio to the code minimum for your pipe size.
Preliminary estimate, not certified engineering. This tool produces an indicative quantity calculation for planning purposes only — it is not a certified structural analysis, a guaranteed material takeoff, or a substitute for building department approval. Always verify measurements on-site and have a licensed contractor or structural engineer review any load-bearing, code-sensitive, or safety-critical work before purchasing materials or starting construction. Spotted an arithmetic or standards error? Report it to contact@craftquantities.com with your inputs — a confirmed fix gets a permanent check of its own, so the same mistake cannot come back.