The short answer

Replacing a bathroom floor in Bellingham runs $450 to $1,050 for a 50 square foot hall bath in waterproof LVP and $950 to $1,700 for the same room in porcelain tile, with the old floor torn out and the toilet pulled and reset. A 100 square foot primary bath in porcelain lands at $1,850 to $3,650 once one subfloor panel gets patched, which about half of older Bellingham bathrooms need. The tub and shower can stay put, and so can the vanity. What decides the final number is the condition of the wood under the old floor, and nobody knows that until the toilet is off.

If you would rather have an installer pull the toilet, read the subfloor, and price the job in one visit, that takes about two minutes to set up.

Bathroom floor replacement cost in Bellingham for 2026

A bathroom floor replacement in Bellingham costs $450 to $1,050 for a typical 50 square foot hall bath in waterproof LVP and $950 to $1,700 in porcelain tile, all in, when the subfloor underneath is sound. Bathroom floor replacement is the job of removing the finished floor down to the subfloor, repairing whatever the removal exposes, and installing a new floor around fixtures that stay in place. It is the most common flooring job in Bellingham that is not a whole-house project, and it is also the one where the quote and the final invoice drift apart most often, because the subfloor cannot be inspected until the old floor is gone.

The per-square-foot install rates below match the live tile flooring and LVP and laminate installation service pages. The material choice itself, and how each one handles steam and standing water, is covered in the bathroom flooring guide; this page is about the replacement job. Small rooms rarely price out at the raw square-foot rate, because most Bellingham crews carry a $350 to $500 minimum that a 40 square foot powder room hits before the math does.

Installed price per square foot by material

This table covers the new floor only, installed over a sound subfloor. Demo, toilet work, and subfloor repair are separate line items covered in the next section.

Bathroom floorInstalled, per sq ft50 sq ft hall bath100 sq ft primary bathNotes
Sheet vinyl$2.00 to $5.00$350 to $500 (minimum)$350 to $500 (minimum)One piece with no seams; the rental and quick-sale pick
Waterproof LVP, floating SPC core$4.40 to $11.00$350 to $550$440 to $1,100Most common replacement floor in Bellingham baths since 2020 (see the LVP installation cost guide)
Glue-down LVP or LVT$4.95 to $12.10$350 to $605$495 to $1,210Glue-down adds $0.55 to $1.10; better around a floor drain or on a slab
Porcelain tile$11.00 to $17.50$550 to $875$1,100 to $1,750Includes thinset and grout; backer or membrane may be a separate line (see the tile installation cost guide)
Natural stone tile$15.40 to $27.50$770 to $1,375$1,540 to $2,750Needs sealing on a schedule; heavier, so deflection matters more
Electric in-floor heat, add-on$4.40 to $11.00$220 to $550$440 to $1,100Only practical while the floor is open, under tile or stone

Flooring prices verified September 2026 against the live Bellingham Floor Pros service pages and active Whatcom County bathroom bids.

Line items that sit outside the square-foot price

These are the numbers a low bathroom quote leaves off. Each one is a separate line on a complete estimate, and a homeowner comparing two bids should check that both include the same set.

Four worked examples from Bellingham bathrooms

A 50 square foot hall bath in a Barkley townhouse, 1990s sheet vinyl out and waterproof LVP in, crew pulls and resets the toilet, subfloor dry and flat: $450 to $1,050. The same room in 12 by 24 porcelain over an uncoupling membrane, old ceramic tile chipped out: $950 to $1,700. A 100 square foot primary bath in Cornwall Park, 1970s tile out and porcelain in, one 4 by 8 subfloor panel replaced where the flange leaked: $1,850 to $3,650. A 1920s Fairhaven bath where the tongue-and-groove fir subfloor is soft from the toilet to the tub and gets replaced whole, then tiled with in-floor heat: $3,500 to $6,000. The last one is not rare in houses that age.

What is under the old floor in a Bellingham bathroom

The subfloor decides the price of a bathroom floor replacement, and Bellingham subfloors fail in predictable places. Roughly one bathroom in two built before 1980 needs at least a patch once the old floor comes up. The pattern follows the house's age and the material the builder used.

Rot at the toilet flange and along the tub

Wax rings under toilets are the single most common leak in a bathroom, and they leak downward into wood nobody sees. In pre-1950 houses in Columbia, the Lettered Streets, and Fairhaven, the subfloor is 3/4 inch tongue-and-groove Douglas fir plank, laid diagonally. Fir plank rots slowly but it does rot, and a flange that has wept for ten winters leaves a soft ring 18 to 30 inches across. The second spot is the joint between the floor and the tub apron, where a caulk line that split years ago has let shower water run under the floor every day since.

In 1960s and 1970s ranches around Cornwall Park and Roosevelt the finished floor is usually sheet vinyl over particleboard underlayment. Particleboard swells the first time it gets wet and never dries flat again. It always comes out with the vinyl, and the plywood under it gets inspected. Houses from the 1990s onward in Barkley, Sudden Valley, and the newer parts of Ferndale sit on 3/4 inch OSB, which holds up well when dry and swells at every edge when it is not.

Moisture readings before anything goes down

Bellingham averages 36 inches of rain a year and about 75 percent relative humidity, and a bathroom is the wettest room in a house that is already damp for five months of the year. A pin moisture meter on the exposed subfloor at the flange, along the tub, under the vanity, and at the door tells the installer whether the wood is dry enough to build on. Readings above 14 to 16 percent mean the source has to be found and the wood has to dry before a new floor traps it. In a bathroom over a crawlspace, the crew looks below as well, because a subfloor that reads wet from underneath points at a vent or vapor barrier problem rather than a plumbing one. The subfloor moisture guide covers the test methods and the numbers that matter.

When the reading is high and the crawlspace is the cause, moisture mitigation runs $880 to $2,750 and happens before the floor, not after. Skipping it puts a new floor over the same wet wood that killed the last one.

Old vinyl tile and sheet from before the mid-1980s

Nine-inch vinyl-asbestos tile and older sheet vinyl with a black mastic backing are common under the second and third floor layers in Bellingham houses built before 1985, and they cannot be scraped or sanded by a flooring crew. A lab sample costs little and settles the question in a few days. When the sample comes back positive, a licensed abatement contractor removes the material before the flooring crew returns, and the Northwest Clean Air Agency notification rules apply. The asbestos floor tile guide walks through testing, the rules, and what abatement costs in Whatcom County.

A subfloor read and a written bathroom floor quote take one visit to set up.

Get a free quote

The replacement sequence, step by step

Every bathroom floor replacement follows the same order whether the new floor is vinyl or tile. The order matters because two of the steps, the subfloor inspection and the flange height, cannot be fixed cheaply once the floor is down.

  1. Shut off and pull the toilet. Water off, tank drained, bolts out, toilet set on cardboard in the hall. The old wax ring gets scraped off the flange and the drain gets plugged with a rag so sewer gas stays down.
  2. Decide on the vanity. A freestanding cabinet on legs or a pedestal sink stays. A box vanity that sits on the floor either comes out or gets floored up to its toe-kick (more below).
  3. Tear out the finished floor and any particleboard underlayment. Old thinset gets ground flat. Debris goes out the same day.
  4. Inspect and repair the subfloor. Meter readings, a screwdriver probe at the flange and tub line, a straightedge for flatness. Soft wood gets cut back to the joists and replaced with new plywood glued and screwed to the framing.
  5. Flatten and prep. Tile needs the subfloor within 1/8 inch over 10 feet for standard sizes, tighter for anything over 15 inches on a side. Floating LVP needs 3/16 inch over 10 feet. Patching compound handles small dips; a bigger problem is a leveling job.
  6. Set the substrate. Backer board or uncoupling membrane under tile, or the manufacturer's underlayment under LVP. Waterproof membrane gets carried up the wall an inch or two behind the baseboard where a tub or shower meets the floor.
  7. Install the floor. Tile is set and left overnight before grouting, then grouted and left again. LVP goes in and can be walked on the same afternoon.
  8. Fix the flange height, reset the toilet, caulk the perimeter, set the transition at the door, and rehang the door if it was undercut.

Vanity out or vanity in place

Pulling the vanity adds an hour or two of plumbing work and produces a cleaner floor, because the new floor runs wall to wall under a cabinet that gets set back on top of it. Flooring up to the toe-kick and caulking the joint saves that labor and is the standard call when the vanity is staying for years. The trade-off shows up at the next remodel: a future vanity with a different footprint will reveal bare subfloor where the old one sat. In a rental or a house that will sell within five years, floor to the toe-kick. In a primary bath getting a floor meant to last twenty years, pull it.

The toilet flange after a thicker floor

The flange should sit on top of the finished floor, or no more than about 1/4 inch below it. Tile over an uncoupling membrane raises a floor 1/2 to 3/4 inch over what sheet vinyl left behind. Waterproof LVP raises it 1/4 inch or less. When the new floor comes up past the flange, the fix is a flange extender ring or spacer set in sealant, not a second wax ring stacked on the first. Stacked wax rings are the most common cause of the slow leak that rots the next subfloor. A crew that quotes a bathroom floor should say in writing how it will handle flange height, because it is a five-minute job while the toilet is off and a half-day job after.

Door clearance and the hallway transition

A floor that comes up 1/2 inch means the bathroom door gets undercut, and the transition to the hall changes from flush to a reducer. Most Bellingham houses have hardwood or LVP in the hall, so the transition piece is chosen to sit flush on the hall side and step down to the new bathroom floor. The transition strips guide covers the profiles and where each one belongs.

Replacing the floor without remodeling the bathroom

Most bathroom floors can be replaced with the tub and shower left in place and the vanity either pulled or floored around, and in most Bellingham bathrooms that is exactly what happens. The full remodel is a different job with permits and plumbing; the floor alone is a two to five day flooring job. Three details separate a floor-only job that holds up from one that leaks at the edges.

Working around a tub or shower that stays

The joint where a new floor meets a tub apron or a shower curb is a movement joint, and it gets a flexible sealant, never grout. The tub moves when it fills with 40 gallons of water and a person; the floor does not. Grout in that joint cracks within a season and starts the same leak that ruined the last floor. The waterproofing under tile, whether a bonded sheet membrane or a liquid-applied one, runs up the tub apron behind the sealant so water that gets past the caulk line still cannot reach wood. On an LVP floor the same joint gets a bead of 100 percent silicone after the planks are locked in.

New floor over the old tile

Waterproof LVP can go over an existing tile floor that is flat and firmly bonded, after the grout lines get filled with patching compound so they do not telegraph through. Tile over tile in a bathroom is a harder case: the extra 1/2 inch of height fights the flange and the door, and any loose tile in the old layer becomes a loose spot in the new one. Old tile with more than a few hollow-sounding pieces comes out. The flooring over existing floors guide covers when each layer-over works and when it does not.

Heated floor while the floor is open

Electric in-floor heat adds $4.40 to $11.00 per square foot and only makes sense while the floor is open, since the mat or cable sits in the thinset under the tile. In a 50 square foot bath that is $220 to $550 for a floor that is warm on a January morning when the room is 58 degrees. It also dries a tile floor faster after showers, which is a real advantage in a bathroom with a small fan and a wet climate. Radiant heat changes which floors are suitable; the radiant floor heating guide covers which products go over it.

Still reading? Get a written number for your own bathroom instead of a range.

Get a free quote

Timeline and how long the bathroom is out of service

A bathroom floor replacement takes one to two days for LVP or sheet vinyl and three to five days for tile, with the toilet back in service on the last day. Households with one bathroom plan around it; households with two barely notice.

LVP and sheet vinyl in one to two days

Day one is tear-out, subfloor inspection, any patching, and prep. In a small bath with a sound subfloor the new floor goes in the same afternoon and the toilet goes back on that evening. A patched panel or wet wood that needs a fan overnight pushes the install to day two.

Tile in three to five days

Tile cannot be rushed because the thinset and the grout each need a cure. Day one is tear-out and subfloor. Day two is substrate and setting tile. Day three is grout after the thinset has cured overnight. Day four is sealing if the tile or grout calls for it, then the flange work and the toilet reset, and caulk at the end. Cement grout should sit 24 to 72 hours before it takes heavy use or a sealer, so the room is back in full service on day four or five. Epoxy grout skips the sealer but is slower to install and costs more.

What adds days

Subfloor rot that reaches a joist adds a day. A wet reading that needs a fan and a dehumidifier before anything goes down adds one to three days in the wet months and less in the dry window between June and September. A special-order tile that is not stocked in Whatcom County adds one to four weeks before the job starts, not during it, which is why a good estimator confirms the material is on hand before scheduling the tear-out. An asbestos result adds a separate abatement visit before the flooring crew returns.

Who does the work and what the quote should list

A bathroom floor replacement is a flooring contractor's job, and in Bellingham a single crew handles the tear-out, the subfloor repair, the toilet pull and reset, and the new floor. The exceptions are plumbing changes and asbestos, which each bring in a separate trade.

Tile setter, flooring installer, or plumber

Tile floors want a crew that sets tile every week, because the flatness and waterproofing details are where bathroom tile fails. An LVP or sheet floor is general flooring work. Either crew pulls and resets a toilet as a matter of routine. A plumber gets involved when the flange itself is cracked or below the new floor by more than an extender can fix, when a shutoff valve will not close, or when the homeowner is moving the toilet or vanity, which turns the floor job into a plumbing permit. Any contractor working in the house should be verified through Washington L&I; the contractor verification guide shows how to check the registration and the bond in about five minutes.

Permits

Replacing the finished floor in a bathroom does not require a City of Bellingham permit. Replacing the subfloor, sistering a joist, or moving any plumbing does, and a floor job that turns into any of those is in permit territory. The flooring permit guide covers which flooring-adjacent work needs a permit, and the City's permit center lists the current requirements and fees.

What a complete bathroom floor quote lists

Ask for these in writing: square footage measured on site, the product by brand and line, the substrate system named by product for tile, tear-out and disposal as its own line, toilet pull and reset, a stated per-panel or per-square-foot rate for subfloor repair found after tear-out, the flange height plan, the transition at the door, and the labor warranty. A quote that shows one lump number for a bathroom floor cannot be compared against another bid and leaves the subfloor cost to be argued about on day one. The guide to reading a flooring estimate goes line by line.

Bathroom floor replacement FAQs from Bellingham homeowners

How much does it cost to replace a bathroom floor in Bellingham?

In 2026, a 50 square foot hall bath runs $450 to $1,050 in waterproof LVP and $950 to $1,700 in porcelain tile, including tear-out and the toilet pull and reset, over a sound subfloor. A 100 square foot primary bath in porcelain with one subfloor panel patched runs $1,850 to $3,650. A full subfloor replacement in an older house adds $1,300 to $2,750.

Do you have to remove the toilet to replace a bathroom floor?

Yes. Flooring cut around a toilet base leaks at the joint and looks unfinished, and the flange height has to be checked against the new floor while the toilet is off. Pulling and resetting a toilet takes a flooring crew under an hour total and is included in most Bellingham bathroom floor quotes.

Can you put a new floor over old bathroom tile?

Waterproof LVP can go over old tile that is flat and fully bonded, with the grout lines filled first. Tile over tile is usually a poor fit in a bathroom because the added height fights the toilet flange and the door. Any old tile with loose or hollow pieces comes out before a new floor goes down.

How long does a bathroom floor replacement take?

One to two days for LVP or sheet vinyl and three to five days for tile, counting the cure time after setting and after grouting. Subfloor rot, wet wood that needs drying, or an asbestos result each add time before the new floor goes in.

Send the bathroom's rough dimensions, the age of the house, and a photo of the floor at the base of the toilet, and request a free estimate. The estimator meters the subfloor at the flange and tub line on the first visit and writes the subfloor rate into the quote, so the number does not change on tear-out day unless the wood does.