Home Improvement

How to Install a Toilet Flange on Concrete: Complete Guide

How to Install a Toilet Flange on Concrete - Complete Guide

Setting a toilet on a concrete slab floor without a properly secured flange is a recipe for leaks, rocking, and wax ring failure within months. Whether you are finishing a basement bathroom, replacing a corroded cast iron flange, or roughing in new plumbing on a slab foundation, knowing how to install a toilet flange on concrete correctly is the difference between a 20-year installation and a callback. This job takes about two hours with the right tools and a few specific techniques that differ from wood subfloor installations.

Tools and Materials You Need

Gather everything before you start drilling into concrete. Running to the hardware store mid-project with an open drain pipe is not ideal.

  • Toilet flange: PVC with a stainless steel ring is the most common choice for new installs. Use a 4×3-inch flange that fits a 3-inch PVC drainpipe or a 4-inch pipe depending on your rough-in.
  • Tapcon concrete screws: 1/4-inch x 1-3/4-inch Tapcon screws or equivalent concrete anchors. You need a minimum of four.
  • Hammer drill with a 3/16-inch carbide masonry bit (pilot holes for 1/4-inch Tapcons)
  • PVC primer and cement (for solvent-welding the flange to the drainpipe)
  • Construction adhesive or polyurethane sealant (optional but recommended under the flange base)
  • Level, tape measure, marker, rags, and a utility knife

Choosing the Right Flange Type

Not all flanges work well on concrete. Standard all-plastic flanges with thin mounting ears can crack when you torque screws into a hard slab. Look for flanges with a stainless steel or brass mounting ring bonded to a PVC hub. Oatey, Sioux Chief, and Danco all make versions rated for concrete applications.

New Construction Flange

If the drainpipe is already stubbed up through the concrete and cut flush or slightly above the slab, a standard PVC closet flange glues directly onto the pipe. The flange lip should sit on top of the finished floor surface, not below it. Measure your finished floor height before committing to a flange depth.

Repair or Replacement Flange

When replacing a broken flange, twist-and-lock repair flanges like the Oatey Set-Rite or Sioux Chief TKO fit inside the existing pipe. These are lifesavers when the old flange hub is cemented in place and cutting it out would mean breaking concrete. Repair flanges use a rubber gasket that compresses against the inside of the drainpipe, creating a watertight seal without solvent welding.

Step-by-Step Installation

These steps cover a new PVC flange installation on a concrete slab with an existing 3-inch drainpipe stub-up.

  1. Dry-fit the flange onto the drainpipe without cement. Position the mounting slots so the toilet bolt slots sit at 3 o’clock and 9 o’clock, perpendicular to the wall behind the toilet. The center of the flange should be exactly 12 inches from the finished wall for a standard rough-in, or 10 inches for a 10-inch rough-in toilet.
  2. Mark the screw holes on the concrete through the flange mounting holes. Remove the flange and set it aside.
  3. Drill pilot holes using the hammer drill and 3/16-inch masonry bit. Drill 1-1/2 inches deep. Clear dust from each hole with a shop vac or compressed air. Dust left in the hole reduces the Tapcon’s holding strength by up to 50%.
  4. Apply PVC primer to the inside of the flange hub and the outside of the drainpipe stub. Then apply PVC cement to both surfaces. Push the flange onto the pipe and twist a quarter turn to spread the cement evenly. Hold for 15 seconds.
  5. Align and secure: While the cement sets, align the screw holes with your pilot holes and drive the Tapcon screws using a drill set to low torque. Over-tightening strips concrete anchors and ruins the hole. Snug plus a quarter turn is enough.
  6. Check the height: Place a straightedge across the flange. The top of the flange ring should sit flush with or up to 1/4 inch above the finished floor. If it sits below the floor, stack a wax ring with a horn or use an extra-thick wax ring to compensate.
Looking to buy How to Install a Toilet Flange on Concrete? Compare top-rated options.
Shop on Amazon →Browse Our Shop
As an Amazon Associate we earn from qualifying purchases.

Common Mistakes to Avoid

The most frequent error is setting the flange too low. When tile or luxury vinyl goes down after the flange is already installed, the flange ends up recessed below the finished floor. This gap prevents the wax ring from sealing properly and causes slow leaks that damage the substructure over months. Always install the flange after the finished floor is in place, or use a flange spacer kit to raise it.

Another common problem is using the wrong anchors. Standard wood screws, drywall anchors, and even some lag shields will pull out of concrete under the rocking forces a toilet generates. Tapcon screws or wedge anchors rated for concrete are non-negotiable. If a pilot hole gets wallowed out, move to the next mounting slot on the flange rather than trying to salvage a loose hole.

Sealing and Testing

Before setting the toilet, stuff a rag into the drainpipe to block sewer gas and drop a level across the flange to confirm it sits flat. If the concrete is uneven and the flange rocks, apply a bead of polyurethane construction adhesive under the flange base to fill the gap and stabilize it. Let it cure for 24 hours before mounting the toilet.

After the toilet is set with a fresh wax ring and bolted down, run several gallons of water through it and inspect the base for any seepage. Check again after 24 hours. Slow leaks from a poorly seated flange often do not show up immediately because the wax ring takes time to compress fully under the toilet’s weight.

When to Call a Plumber

This is a manageable DIY project if you own a hammer drill and have basic plumbing experience. Call a professional when the drainpipe is cast iron and corroded below the slab level, when the concrete around the drain is cracked or heaving, or when you need to relocate the flange position. Moving a toilet drain in a concrete slab requires saw-cutting the concrete, rerouting the pipe, and re-pouring, which typically costs $800 to $1,500 from a licensed plumber. A straightforward flange replacement on concrete runs $150 to $300 for professional installation if you prefer not to handle it yourself.