Get It Plumming
We take no money from plumbers
Price guide · San Diego CA · 92103 and surrounding ZIPs

Toilet replacement cost in San Diego.

The old toilet lifted off the flange, a new wax ring set, the new unit bolted down and connected. Half the price is the fixture you chose.

Price band · San Diego CA · 92103
$230–$840
typical $3900 comparable quotes29 Aug 2026
01
The first ten minutes

Do these before you call anyone. All three are free and all three change what the job costs.

  1. 01Shut the valve behind the toilet and flush to empty the tank.
  2. 02If water is coming from the base, mop it and keep it dry — a leak at the base is rotting the subfloor now.
  3. 03Photograph the bolt caps, the flange if visible, and the floor around the base.
02
DIY or pro

DIY is genuinely reachable here if two people can lift it and the flange is sound. Pro if the floor is soft or the flange is broken.

03
Reading a quote against this band

A number is only high or low against something. Here is the shape of the read for San Diego CA.

Band for this job here$230–$840
Typical$390
A quote of$1,340
Reads asabove range by 60%

Above range is not proof of dishonesty. It is a question you are now entitled to ask, with a figure attached.

04
Upsells to refuse
  • A flange repair or subfloor work added on-site at several hundred, without showing you the flange.
  • A pivot from repairing a $15 fill valve to selling a whole new fixture.
  • Permit fees of $75–$100 on a like-for-like swap that most jurisdictions do not permit.
05
The words to say

I have toilet replacement and I have you at $1,340. Comparable work in San Diego runs $230–$840. Can you walk me through the line items so I can see where the difference is?

Read it or text it. It is not a negotiation tactic — it is a request for line items, and an honest shop will give you them.

06
When it is legitimately more

One-piece, wall-hung or bidet-seat models take the same labour past $1,400. The labour did not change; the fixture did.

07
Where this number comes from

National band from published US cost guides, 2026 editions. Adjusted for this metro by scaling only the labour share of the job by the metro's median plumber wage against the national median of $34.70/hr (BLS OEWS, May 2025). Parts are not scaled.

Comparable quotes from this metro in our Price book: 0. This band is derived from national guides and local wage data, not from local quotes. We will say so on this page until it is not true.

If you think a figure here is wrong, write to pricebook@getitplumming.com with the quote. Corrections go into the next edition and we do not argue with an invoice.

San Diego median plumber wage · $37.78/hr
Metro factor vs national · 1.09×
Labour share of this job · 50%
Edition · 29 Aug 2026

Angi and HomeGuide agree on roughly $350–$400 typical installed, from $220 with a basic two-piece unit.

Got a number for this job? Have it read before you sign.

The band above is the national picture bent to local wages. Your Job is your house, your ZIP and your plumber’s line items. Run the free Triage — what to do in the next ten minutes and the band for your own ZIP — then decide whether the number needs reading line by line.

No card. No account. No phone number, ever.