Last Updated on: April 25, 2026

How to Move Toilet Drain in Concrete Slab (Step-by-Step)

Moving a toilet drain in concrete isn’t the nightmare most homeowners fear — but one wrong cut and you’ll flood the slab or face clogs that cost thousands to fix later. In my 20+ years installing and repairing toilets on slabs, I’ve seen DIYers save $2,000+ by doing it right the first time. Here’s the exact process that actually works.

This guide shows you when a simple offset flange solves everything versus when you must break concrete and reroute pipe. You’ll know the tools, costs, slope rules, and exactly when to stop and call a pro — before you pick up the jackhammer.

Common Mistake Most Homeowners Make
They assume “it’s only a few inches” and start jackhammering without measuring slope or scanning for post-tension cables. Result: slow drains, leaks under the slab, or structural damage that requires a full redo. Always decide the method first.
Scope of This Guide
• Written for experienced DIYers comfortable with basic plumbing and concrete work.
• Covers slab-on-grade homes (most U.S. single-story).
• Assumes you have 4-inch PVC or ABS drain line.
• Does NOT cover post-tensioned slabs (requires professional scanning and engineering), full bathroom gut remodels, or septic system reroutes.
• Hire a licensed plumber immediately if you hit cast iron, unknown utilities, or need permits in your area.

Tools and Materials Needed

Gather these before you start — renting the heavy tools keeps costs under $300 total for most jobs.

  • Jackhammer or electric concrete saw (rented — 4-6 hours)
  • Reciprocating saw or pipe cutter for PVC/ABS
  • 4-inch PVC or ABS pipe, long-sweep 90° elbow, couplings
  • New toilet flange (standard or offset — see decision below)
  • PVC primer and cement (ABS if your pipe is ABS)
  • Bag of high-strength concrete mix + rebar (3/8-inch) for patching
  • Shovel, shop vacuum, dust masks, ear/eye protection
  • Level, tape measure, utility knife
  • Optional: flexible offset flange kit ($15–35) for small shifts

Step-by-Step Procedure to Move Toilet Drain in Concrete Slab

Step 1: Measure and Decide the Method (Critical First Decision)
Clear the bathroom floor completely. Measure the current rough-in distance from the back wall to the exact center of the existing flange using a tape measure — standard code is 12 inches center-to-wall for most toilets (10 inches or 14 inches for some elongated models). Mark the new desired location on the floor with a pencil or chalk line, ensuring at least 15 inches of clearance from the centerline to any side wall or vanity cabinet (per most local plumbing codes). Measure the exact distance the drain needs to shift in inches (forward/back, left/right). If the shift is 2 inches or less in ANY direction, STOP here — install an offset flange instead (detailed in the alternatives section). If greater than 2 inches, proceed with full relocation. Double-check that the new location still allows the waste pipe to maintain a minimum ¼-inch-per-foot downward slope all the way to the main stack or cleanout. Photograph everything and note exact measurements on paper. This single step prevents 80% of failed jobs.
Step 2: Shut Off Water and Remove Toilet (Safe Removal)
Locate the water supply valve behind the toilet and turn it fully clockwise to shut off water. Flush the toilet once to empty the tank, then sponge out any remaining water from the bowl and tank. Disconnect the flexible supply line from the tank using an adjustable wrench (turn counterclockwise). Remove the two closet bolts at the base of the toilet by unscrewing the nuts (they may be covered by plastic caps — pry them off carefully). Rock the toilet gently side-to-side to break the wax seal, then lift straight up with a helper if possible (toilets weigh 80–120 lbs). Place the old toilet on cardboard or a drop cloth in another room. Immediately stuff a clean rag or inflatable test plug into the exposed drain pipe to block sewer gases. Wipe the flange clean with a utility knife to remove old wax residue. This step takes 10–15 minutes but must be done cleanly to avoid water spills on the floor.
Step 3: Safety First — Scan for Hazards (Non-Negotiable)
Before any cutting begins, rent or borrow a utility locator (or hire a one-hour scan from a plumbing or concrete company — cost $100–200). Scan the entire area within 3 feet of the old and new flange locations for post-tension cables (common in slabs built after 1980), rebar, electrical conduits, water lines, or gas pipes. Mark any detected lines with spray paint. If post-tension cables are found running through your planned cut area, do not proceed — call a licensed structural engineer or plumber immediately; cutting one can cause the slab to crack or settle. Also check for radiant heating tubes if your floor has in-floor heat. Wear full PPE (dust mask, safety glasses, ear protection, gloves) from this point forward. This step has saved multiple jobs from catastrophic structural damage.
Step 4: Break the Concrete (Controlled Demolition)
Outline a clean rectangle or square around the old flange (minimum 18 inches × 24 inches, larger if shifting more than 6 inches) using a chalk line or straightedge. If you have a concrete saw, make 1½-inch-deep score cuts along the lines first for clean edges. Then use the rented jackhammer (set to light chisel mode) or electric hammer drill to break up the concrete in small sections, starting from the center and working outward. Remove chunks by hand or with a shovel — never pry against the pipe. Vacuum or shop-vac every bit of dust and debris as you go to keep the work area clean. Dig down carefully to expose at least 12–18 inches of pipe on both sides of the old flange. Expect concrete thickness of 4–8 inches on standard residential slabs. Keep a 5-gallon bucket for debris and have a wheelbarrow ready for hauling out. Work slowly — rushing here causes cracked edges that are hard to patch neatly.
Step 5: Cut and Remove Old Pipe (Precise Cut)
Once the pipe is fully exposed, use a reciprocating saw with a metal-cutting blade (or PVC pipe cutter if it’s plastic) to cut the old pipe exactly 6–8 inches below the floor level — measure twice and mark with a permanent marker. Support the pipe with one hand while cutting to prevent vibration damage. Remove the old flange by twisting or cutting it free. If you encounter cast iron, use a soil-pipe snap cutter instead — it’s brittle and can shatter. Clean all cut edges with a utility knife or sandpaper to remove burrs. Inspect the remaining pipe for cracks or corrosion. Dispose of old pipe pieces immediately. This cut must be perfectly square so the new coupling glues cleanly.
Step 6: Install New Drain Pipe with Correct Slope (The Most Important Step)
Dry-fit the new 4-inch PVC or ABS pipe from the existing main line to the new flange location. Use a long-sweep 90° elbow (never a sharp 90° — it causes clogs). Maintain a minimum ¼ inch drop per foot of horizontal run (use a 4-foot level or laser level to check every joint). Glue joints only after everything fits perfectly: apply purple primer to both pipe and fitting, then cement, push together with a ¼ turn, and hold for 30 seconds. The new flange must sit dead level with the finished floor height (use a torpedo level on the flange lip). If you’re adding any vertical rise, keep it under 2 inches total. Test the entire run by pouring water through it before final burial to confirm no leaks or standing water. This slope is non-negotiable — even 1/8 inch less per foot will cause slow drains and eventual backups.
Step 7: Set New Flange and Backfill (Secure Installation)
Slide the new toilet flange onto the pipe end and glue it securely (or use a no-hub coupling if transitioning materials). Add two or three 3/8-inch rebar stubs (cut to 8 inches) into the cut concrete edges for reinforcement — drive them in with a hammer so they protrude 4 inches into the patch area. Backfill around the new pipe with clean, compacted dirt or sand up to 2–3 inches below the floor level. Do not use loose debris or organic material. The flange must sit exactly flush or 1/16 inch above the surrounding slab so the toilet base seals properly. Double-check level in both directions.
Step 8: Pour and Finish Concrete Patch (Professional Finish)
Mix high-strength concrete (5,000 PSI or better — add fiber reinforcement if available) to a thick but workable consistency (like peanut butter). Dampen the cut edges first for better bonding. Pour the patch, screed it perfectly level with the existing slab using a straight 2×4 board, and trowel smooth. Slope any edges slightly outward to prevent water pooling. Cover with plastic sheeting and keep damp for 24–48 hours (48 preferred before toilet installation). Do not walk on the patch for at least 24 hours. After curing, grind any high spots with an angle grinder if needed for a flush finish.
Step 9: Install Toilet and Test (Final Verification)
After full cure (minimum 48 hours), remove the rag or test plug. Place a new wax ring (or wax-free seal) centered on the flange. Lower the toilet straight down onto the flange, aligning the bolt holes. Hand-tighten the closet bolts, then give each nut one additional ¼ turn with a wrench — do not overtighten or you’ll crack the base. Reconnect the supply line (use new washers if needed) and turn water back on slowly. Flush 5–6 times while watching for leaks at all joints and under the toilet. Perform a dye test (add food coloring to the bowl) and check the slab area after 30 minutes for any seepage. If everything is dry, caulk the base to the floor with silicone for a finished look.

Red Flags — Stop and Call a Plumber

If you hit post-tension cables or rebar that looks load-bearing, do not continue. Cutting these can cause slab failure.
If the existing pipe is cast iron and brittle, or you cannot maintain ¼-inch-per-foot slope to the main line, stop. Improper slope guarantees future clogs.
If your local code requires a permit for drain relocation or you discover unknown utilities, hire a licensed plumber immediately. DIY leaks under concrete slabs often cost $5,000+ to repair later.

Offset Flange vs Full Concrete Break — What Competitors Miss

Most YouTube videos and forum posts jump straight to jackhammering. They skip the smarter first option: an offset flange that shifts the toilet up to 2 inches without touching concrete in many cases.

When the Answer Flips
Use full relocation only when your needed shift exceeds 2 inches OR the existing rough-in cannot be corrected with offset. For 1–2 inches, offset flange + longer supply line saves the entire slab demolition and concrete repair.

Offset flanges cost $15–40 and install in under an hour. Full relocation takes a full weekend and creates dust and debris that must be hauled out.

Method Max Shift Concrete Work DIY Cost Time
Offset Flange Up to 2 inches None or minimal cut $30–80 1–2 hours
Full Relocation Any distance Jackhammer + patch $150–450 materials Weekend

Pro cost for full move typically runs $1,500–$3,500 depending on distance and access. Check toilet installation cost guide for your area.

FAQ — Move Toilet Drain in Concrete Slab

Q1: Can you move a toilet drain in concrete without breaking the slab?
Yes — if the needed shift is 2 inches or less, install an offset toilet flange. It twists or slides the drain opening without any concrete demolition. This is the most common fix for slightly misplaced rough-in measurements and costs under $50 in parts. Anything beyond 2 inches almost always requires breaking concrete.

Q2: How much does it cost to move a toilet drain in concrete slab?
DIY materials run $150–450 including pipe, flange, and concrete patch. Tool rental adds $100–150 for a weekend. Professional plumbers charge $1,500–$3,500 depending on distance, slab thickness, and whether permits are required. Full bathroom remodel timing often lowers the price because the slab is already open.

Q3: What tools do I need to relocate toilet waste pipe in concrete floor?
A rented jackhammer or concrete saw is essential for full moves. You’ll also need a reciprocating saw, PVC glue, new 4-inch pipe and fittings, level, and safety gear. For small shifts you only need the offset flange kit, wrench, and caulk. Never start without proper dust control and eye/ear protection.

Q4: Does moving a toilet drain in concrete require a permit?
Most cities require a plumbing permit for any drain line relocation under slab because it affects the sanitary sewer system. Check with your local building department before cutting concrete. Skipping this step can create insurance issues if leaks develop later.

Q5: How far can you shift a toilet drain in concrete slab safely?
You can move it as far as the existing main line slope allows — usually several feet if you have enough drop. The limiting factor is maintaining ¼ inch per foot slope and avoiding other utilities. Measure from the main stack or cleanout to confirm you have room before starting demolition.

Q6: Is it better to use offset flange or reroute toilet waste line under slab?
Offset flange wins for any shift under 2 inches — faster, cheaper, less mess. Full reroute is only necessary for larger adjustments or when the existing pipe direction won’t allow an offset. Offset flanges are code-compliant in most areas when properly installed and do not create clogs if you choose a quality unit with smooth interior.

Verdict / Summary
• If shift ≤ 2 inches → install offset flange and skip concrete work.
• If shift > 2 inches and no post-tension cables → follow the 9-step full relocation process above.
• If you hit any red flag (cables, slope issues, cast iron complications) → hire a licensed plumber immediately.
Follow these steps exactly and your new toilet location will perform perfectly for decades.

Cost to Move Toilet Drain in Concrete Slab

Breaking concrete and rerouting pipe yourself keeps the project under $400 in most cases. The biggest hidden cost is time and cleanup — expect 8–12 hours of work plus dust management. Professionals charge premium rates because they bring the right equipment and handle permits and disposal. Timing the move during a larger bathroom remodel often reduces total cost by 30–40% since the floor is already open. Always get 2–3 quotes if hiring out.

Read our full breakdown in the toilet installation cost USA guide.

Offset Flange for Toilet Drain Concrete vs Full Move

Offset flanges are the unsung hero of slab homes. A quality 2-inch offset model lets you correct minor rough-in mistakes without any jackhammering. Full relocation is only required when the geometry demands more than 2 inches or the pipe run cannot be adjusted with a simple elbow. Choose offset whenever possible — it preserves slab integrity and cuts your project time dramatically.

See also standard toilet rough-in size guide to measure correctly before deciding.

Toilet Rough-In Size After Moving Drain in Concrete

After relocation, the new rough-in must still measure exactly 12 inches from the finished back wall to flange center in most cases (some elongated bowls allow 10 or 14 inches). Factor in the thickness of any new flooring you plan to install. Measure twice after concrete cures but before setting the toilet. Proper rough-in prevents awkward gaps or the need for a second flange adjustment later.

Learn more about rough-in options in our one-piece vs two-piece toilet comparison.

Moving a toilet drain in concrete slab is a big job but completely doable with the right plan and safety checks. Follow the steps above and you’ll have a perfectly functioning toilet in the exact spot you want — without the massive bill most contractors quote.

Hello, I’m Jon C. Brown, a veteran in the plumbing industry with over 20 years of hands-on expertise. I’ve dedicated two decades to mastering the craft of high-quality toilet mechanics and bathroom design. After years of providing professional consultations and solving complex plumbing challenges, I launched ToiletsExpert.com. My mission is to translate my lifetime of experience into top-tier, practical solutions for all your bathroom and toilet needs—helping you make informed decisions with confidence.

Leave a Comment