How to Replace a Toilet Yourself or Hire a Plumber to Install a New One

A failing toilet is one of those home problems that can feel urgent and daunting. Whether your current toilet is constantly running, leaking, or simply outdated, you have two clear paths forward: tackle the replacement yourself or call in a professional plumber. The good news is that replacing a toilet is a realistic DIY project for many homeowners, but it does require some care, the right tools, and an honest assessment of your comfort level with plumbing work.

This guide walks you through both options—the step-by-step process for DIY replacement and the reasons hiring a plumber might be the smarter choice for your situation. Whether you decide to save money with a DIY approach or invest in professional expertise, understanding the process helps you make an informed decision and avoid costly mistakes.

Should You DIY or Call a Plumber?

DIY toilet replacement makes sense when your existing plumbing is in good shape. If you already have an existing toilet drain, a properly positioned toilet flange, a working shut-off valve, an existing water supply line, a suitable and level bathroom floor, and plumbing that does not need to be relocated, DIY installation can work well for you.

You should consider hiring a plumber if you discover a damaged flange, leaking drain connection, deteriorated flooring, an unreliable shut-off valve, or plumbing that does not line up with the new toilet. Additionally, if you are installing a toilet in a new location, this can involve running a new water supply line and connecting a new drain to the home's drainage and vent system.

Toilets are also surprisingly heavy and awkward to handle, which can be a practical consideration. Professional plumbers have expertise in toilet installation because toilets handle significant water flow and leaks or improper connections can result in costly water damage, and a plumber knows how to properly install components like the wax ring, spacers, and water supply line to ensure a secure and leak-free setup.

DIY Toilet Replacement: Step-by-Step Process

For most DIYers, toilet replacement is a moderate-level project that can be done in 1–3 hours with the right tools and instructions. Here's what you need to know to do it successfully.

Tools and Materials You'll Need

Before starting, gather an adjustable wrench, a putty knife or scraper, a screwdriver, towels or rags, a utility knife, and a plunger. You'll also need a new wax ring (which typically comes with your new toilet), new closet bolts, rubber gasket and tank bolts, silicone caulk, and a new toilet seat if desired. Having a helper on hand is useful because toilets are heavy and unwieldy to position alone.

Step 1: Shut Off Water and Drain the Tank

Turn off the water at the shutoff valve located behind the toilet, turning it clockwise until it stops. Flush the toilet to empty all the water from the tank. Bail out whatever water is left with a small cup, or sop it up with shop rags. This prevents spills when you remove the tank.

Step 2: Remove the Old Toilet

Unscrew the bolts connecting the toilet tank to the bowl and carefully lift the tank off the bowl and set it aside. Next, locate the bolts holding the toilet bowl to the floor—these are typically hidden under plastic caps at the base. Pry off the decorative caps at the base of the toilet to expose the nuts and unscrew them.

Cut the old caulk seal around the toilet base with a utility knife and to remove the toilet, gently move or tilt the toilet back and forth to break the old wax seal. With a helper, lift the toilet straight up and away.

Step 3: Clean and Prepare the Floor

Once the old toilet is removed, stuff a large rag into the exposed drainpipe to block unpleasant sewer gas and prevent you from accidentally dropping tools or hardware down the drain. Remove the gunk where the old toilet sat with a putty knife to scrape the wax off the base. Clean and level the mounting surface before you proceed with the installation of the new toilet.

Check the toilet flange for damage and if it's broken or rusted, you'll want to replace it. The flange is the ring that connects your toilet to the drain opening in the floor. A damaged flange will cause leaks or an unstable toilet later, so this is worth addressing now.

Step 4: Install the Wax Ring

Remove the plastic layer and gently soften the wax ring under warm water and then place the wax ring on the flange. Alternatively, some installers prefer to attach the wax ring to the bottom of the toilet bowl itself before lowering it into place. Either method works—choose whichever feels most manageable to you.

Step 5: Set the Toilet Bowl

Set the toilet and make sure the two bolts come through the holes and make sure they are aligned correctly, press down on the toilet and make sure it does not rock. After placing the wax ring, lift the toilet base and carefully align it with the bolts on the floor and lower it straight down and gently wiggle it to create a tight seal.

Start by hand tightening, then use a wrench for a snug fit but be careful not to overtighten the nuts to avoid cracking the toilet. The mounting bolts should be snug but not cranked down with excessive force.

Step 6: Attach the Tank

Now that your bowl is set, it's time to attach the tank by inserting the tank bolts and washer from the inside of the tank and installing the rubber gasket over the base of the tank, then place the tank on the bowl by guiding the bolts into the bowl holes and tighten the bolts, alternating from side to side using a wrench. Make sure the tank is level.

Step 7: Connect Water Supply and Test

Reconnect the flexible water supply line to the shutoff valve and the fill valve on the tank. Turn the water back on slowly and watch for leaks at all connection points. Flush the toilet several times to ensure everything is working properly and that water fills and drains as it should.

Step 8: Seal and Finish

The final step is to seal around the base of the toilet with silicone caulk and it's wise to use your toilet for a day or two before applying the silicone to be extra sure there are no leaks from the base, and once you're certain everything is installed correctly, run a bead of silicone caulk around the base of the toilet.

Key DIY Takeaways

  • 🔧 Gather all tools and materials before you start to avoid mid-project runs to the store
  • Ensure your existing plumbing is sound—a damaged flange or supply line is a plumber's job
  • Take your time aligning the toilet bowl and tank; rushing risks damaging the wax seal
  • Wait a day or two before caulking to confirm there are no leaks
  • Call a plumber if you encounter unexpected issues like a corroded shutoff valve or damaged drain connection

When to Hire a Professional Plumber

Replacing a toilet is best handled by a licensed plumber to ensure proper sealing and level placement, main cost factors include labor time, toilet type, and any needed flange or bolt replacement, and professional installation helps prevent leaks and water damage while keeping your bathroom usable sooner.

Signs You Need a Plumber

Several situations call for professional help. Toilet installation becomes urgent when you spot a visible crack in the porcelain bowl or tank, creating a risk of sudden flooding and extensive water damage, and a fixture that leaks heavily around the base or sinks into the floor requires immediate attention, as these issues point to subfloor rot that compromises the structural integrity of your bathroom. Additionally, moving the toilet to a new spot, adding a bathroom, or relocating the drain line can mean a permit, an inspection, and a licensed plumber.

What Professional Installation Includes

Service ComponentWhat the Plumber Handles
InspectionEvaluates flange, shutoff valve, drain, and water supply for issues
Old Toilet RemovalDisconnects water, drains tank, removes bolts, lifts and disposes of old unit
Floor PreparationCleans old wax ring, inspects and repairs flange if needed
New InstallationInstalls wax ring, positions bowl, secures bolts, attaches tank and seat
Water ConnectionConnects supply line, tests for leaks, adjusts water flow
Final CheckTests flush and drain, checks for wobbling or leaks, caulks base

Plumbers turn the water off and back on correctly, level the toilet, and seal all connections to prevent leaks. A skilled plumber can assess the plumbing that connects to your toilet, including the water supply line, drainpipe, and surrounding infrastructure and will spot issues like corroded fittings, weakened seals, or improper connections that might lead to leaks or weak water flow.

Cost and Time Expectations

Professional plumber rates vary widely depending on your location, the plumber's experience, and the complexity of your job. Labor costs and final installation expenses depend on factors including toilet type, whether the flange needs replacement, and any unexpected plumbing issues discovered during the job. In most cases, installing a new toilet takes 1 to 2 hours for a professional plumber. Plumbers typically provide written estimates upfront, so you know exactly what to expect before work begins.

Confirm whether removal and disposal of the old toilet is included and plan around water shutoffs, and ask for a clear estimate detailing labor, materials, and any added charges before work begins.

Making Your Decision

Replacing a toilet is one of the most manageable plumbing tasks a homeowner can attempt. While DIY toilet installation is possible, hiring a plumber ensures proper bathroom plumbing help and avoids common plumbing toilet issues. If your existing plumbing is solid, you have basic DIY experience, and you're comfortable spending a few hours on the project, going the DIY route can save you money. However, if you encounter any complications—a damaged flange, a stubborn shutoff valve, uncertain water levels, or simply doubt about your abilities—calling a licensed plumber is the smarter choice. A professional installation now prevents costly water damage and future repairs, giving you peace of mind and a properly functioning toilet that will serve your household reliably for years to come.