All plumbers are verified against public licensing records — Serving Los Angeles County
The Plumbing Connection

Trusted LA Plumber Directory

How Much Does Toilet Replacement Cost in Los Angeles?

Most Los Angeles homeowners pay $450 to $1,100 to replace a toilet, including a mid-range toilet and installation. Labor alone usually runs $200 to $500. A broken flange or damaged floor under the old toilet adds to the bill.

Get a free toilet replacement quote from a local plumber

Tell us what you need. Vetted plumbers in your area will reach out, usually the same day. No cost, no obligation.

Serving Los Angeles and the San Fernando Valley. Your info goes only to the plumbers we match you with.

Cost breakdown

Basic toilet (unit only)

$150 to $300

Mid-range toilet (unit only)

$300 to $600

Premium or smart toilet (unit only)

$800 to $3,000+

Plumber labor for a simple swap

$200 to $500

Flange repair or replacement

$100 to $400

Haul-away of the old toilet

$25 to $75

What changes the price

  • Flange and floor condition. If the old toilet leaked at the base, the flange or subfloor may need repair before the new one goes in.
  • Shut-off valve. Old, stuck valves are usually replaced at the same time for about $75 to $150.
  • Toilet style. Wall-hung toilets need an in-wall carrier and can cost several thousand dollars to install.
  • Moving the toilet. Relocating the drain is a remodel job, not a swap, and costs far more.

California rules and rebates

  • 1.28 gallons per flush maximum. Every new toilet sold in California must use 1.28 gallons per flush or less, so any new toilet will meet code.
  • Rebates. Water agencies in Southern California have offered rebates on premium high-efficiency toilets. Programs change often, so check SoCal Water$mart or your water supplier before buying.
  • Water savings. Replacing a pre-1994 toilet that uses 3.5 gallons or more per flush can save thousands of gallons a year.

Repair or replace?

Repair if the problem is a part inside the tank, like a flapper, fill valve or handle. Those fixes usually cost $100 to $250. Replace if the bowl or tank is cracked, the toilet clogs constantly, or it's an old high-flow model. A cracked toilet can't be safely repaired.

Frequently asked questions

How long does toilet replacement take?

A straightforward swap takes 1 to 2 hours. Flange or subfloor repairs can add a few hours.

Can I replace a toilet myself?

Many handy homeowners can. The tricky parts are setting a new wax ring without leaks and lifting a heavy toilet. Hire a plumber if the flange is damaged or the floor is soft.

What toilet should I buy?

A mid-range toilet from a major brand with a good flush rating is the best value for most homes. Comfort-height models are popular for accessibility.

Get a free toilet replacement quote from a local plumber

Tell us what you need. Vetted plumbers in your area will reach out, usually the same day. No cost, no obligation.

Serving Los Angeles and the San Fernando Valley. Your info goes only to the plumbers we match you with.

Prices reflect Los Angeles area averages as of 2026. Actual costs vary by project.