Kitchen & Bath

Bathroom Faucet Installation Cost: Full Guide

The real cost to install a bathroom faucet: $463–$673 nationally. Price breakdown, city-by-city data, and what homeowners actually pay.

Bathroom Faucet Installation Cost: What You'll Actually Pay

You're looking at between $463 and $673 to have a new bathroom faucet professionally installed across the U.S. That's the national average for a straightforward job — swapping out an old faucet for a new one, including the faucet itself, labor, and basic supplies.

The faucet runs you $99 to $218. The labor to install it? That's $307 to $372. Throw in about $6 in job supplies and $51 to $77 for equipment allowance, and you've got the full picture.

But here's the thing: that range can swing hard depending on where you live, who you call, and what's hiding under your sink.

What Drives the Price

Labor is the biggest chunk. You're paying for a licensed plumber's time, their truck, insurance, tools, and the fact that they know how to fix it when the shut-off valve decides to quit mid-job. One Reddit homeowner in the Midwest got quoted $189 an hour and thought it was robbery. The replies were blunt: that's normal. Plumbers have overhead — gas, insurance, payroll, taxes, profit. A lot of folks don't realize that simple job might still cost the company 1.5 to 2 hours of labor once you factor in travel and setup.

The faucet itself is the second cost. The price data puts a basic bathroom faucet at $99 to $218. But if you're buying a fancy touchless model or a heavy brass fixture, that number climbs fast. And if you're providing your own faucet — which many homeowners do — the labor-only cost might shrink a little, but don't expect a discount. Most plumbers still charge their minimum.

City-by-City Reality Check

Where you live changes everything. Here's the spread across major U.S. metros:

City Typical Range
New York, NY $612–$861
San Jose, CA $579–$819
San Francisco, CA $579–$819
Seattle, WA $562–$798
Chicago, IL $546–$777
Boston, MA $546–$777
Los Angeles, CA $529–$756
Philadelphia, PA $513–$736
San Diego, CA $513–$736
Minneapolis, MN $513–$736
Columbus, OH $453–$661
Phoenix, AZ $447–$652
Denver, CO $447–$652
Atlanta, GA $430–$631
Houston, TX $423–$623
Dallas, TX $423–$623
Jacksonville, FL $420–$619
Miami, FL $420–$619
San Antonio, TX $417–$615
Austin, TX $413–$610

Notice the gap between New York ($612–$861) and Austin ($413–$610). That's nearly $250 difference. It's not because the work is harder — it's cost of living, local rates, and how far the plumber has to drive.

What Homeowners Actually Report Paying

Real people are out there getting quotes, and the stories are all over the place. One homeowner in North Carolina was quoted $600 and panicked, thinking they were getting ripped off. The consensus? That's not crazy — especially if it includes the faucet. Another homeowner in Canada got a $450 quote for labor alone on a kitchen faucet, and the plumbers on Reddit said that was reasonable for a company with overhead.

But there are also warnings. A homeowner in Edmonton got a quote for $900 per bathroom to replace faucets, pop-ups, and pipes. The DIY crowd jumped in: "If you can assemble Ikea furniture, you can change the faucet yourself." They weren't wrong. The job is straightforward if your existing plumbing is modern and accessible.

The biggest gotcha? Old shut-off valves. If those don't hold, the plumber has to replace them, and that adds time and money. One Reddit plumber said they've had to cut faucets off with a reciprocating saw because the nuts were rusted solid. That's not a five-minute job.

How to Save Money and Get a Fair Quote

Call a handyman, not a plumber. For a basic faucet swap — no pipe rerouting, no major complications — a handyman will often charge $100 to $200. Plumbers charge more because they're licensed and insured for bigger problems. If your job is simple, a handyman can handle it.

Get multiple quotes. Don't settle on the first number. Call at least three pros. Ask if the quote includes the faucet or is labor-only. Some companies won't give a price without a service call fee upfront — that's a red flag. Keep calling.

Do it yourself. This is the real money-saver. A basic bathroom faucet install takes a homeowner with moderate DIY skills about an hour. Watch a couple YouTube videos. Buy a basin wrench for $15. The hardest part is usually reaching the nuts under the sink. If you can manage that, you save the entire labor cost.

Home Depot will install it. They charge around $200 for installation if you buy the faucet from them. That's often cheaper than calling a local plumber. Just know you're getting a subcontractor, not a dedicated company.

FAQ

Will Home Depot install bathroom faucets?
Yes. Home Depot offers installation services for faucets you buy from them. The cost is typically around $200, which covers labor. You'll need to schedule it and be home for the appointment.

How long does it take a plumber to install a bathroom faucet?
For a straightforward swap, plan on 1 to 1.5 hours. That includes removing the old faucet, cleaning the area, and installing the new one. If the shut-off valves are old or the faucet is hard to reach, it could take longer.

What's the labor-only cost to install a faucet?
If you provide the faucet, expect labor-only to be $100 to $250 from a handyman, or $200 to $400 from a licensed plumber. The national average for labor is $307 to $372 in the price data, but that includes the plumber's minimum charge.

Can I install a bathroom faucet myself?
Yes. It's one of the easier DIY plumbing jobs. You need a basin wrench, some plumber's putty or silicone caulk, and about an hour. Watch a tutorial first. If you're comfortable under a sink, go for it.

These are reference ranges based on national data and real homeowner experiences. Your actual cost will depend on your faucet, your location, and whoever shows up with the tools. Get a written quote before any work starts.

Bathroom Faucet Installation — per faucet

$463–$673

Related cost guides