Cost guide
How Much Does It Cost to Tile a Bathroom?
What a bathroom tiling job actually costs, broken down by floor-only vs. floor-and-shower and by tile material.
Updated September 2026
Typical range
$10–$15 per sq ft installed
A small bathroom floor (about 40 sq ft) with mid-range porcelain tile typically runs $400–$900. Add a tiled shower and the total commonly reaches $1,800–$3,500.
Cost breakdown
Bathroom tile cost depends on how much surface you're covering (floor only vs. floor plus shower walls) and the tile material you choose. Here's a typical small bathroom (5×8 ft, ~40 sq ft floor):
| Scope | Approx. area | Installed cost |
|---|---|---|
| Floor only | ~40 sq ft | $400–$900 |
| Floor + shower walls | ~90 sq ft total | $1,800–$3,500 |
Tile material itself is a big swing factor too, priced per square foot before labor:
- Ceramic: $2–$7 per sq ft (material only)
- Porcelain: $3–$10 per sq ft
- Natural stone (marble, travertine, slate): $7–$20+ per sq ft
Labor typically adds $5–$10 per sq ft on top of material for a standard floor, more for shower walls with corners, a niche, and plumbing cutouts.
What affects the price
- Tile size and layout complexity. Large-format tile (18″+) needs a very flat subfloor and precise leveling, while mosaic, herringbone, or patterned layouts take significantly more labor time per square foot.
- Old tile removal. Demolishing and hauling away existing tile, especially if it's set in a thick mortar bed, typically adds $2–$5 per sq ft before new tile goes down.
- Subfloor prep. An uneven or damaged subfloor needs leveling compound or new backer board before tile can be installed — this is a common source of quotes running higher than expected.
- Waterproofing. Shower walls and floors need a proper waterproof membrane (like a liquid membrane or backer board system), which adds material and labor cost that a dry floor-only job doesn't need.
- Grout and pattern choice. Epoxy grout costs more than standard cement grout but resists stains and cracking better, especially in wet areas.
- Local labor rates. Tile setters' rates vary widely by region — get at least two local quotes rather than relying on a national average alone.
DIY vs. hiring a pro
Tile is one of the more approachable DIY flooring projects — unlike concrete, there's no race against a setting clock, and mistakes on a small section can often be pulled up and redone. That said, the labor savings and risk depend heavily on where you're tiling:
- A flat bathroom floor is a reasonable first DIY tile project for most homeowners — expect a weekend of work for a small room, plus renting a wet saw ($40–$75/day).
- Shower walls are a different story: a waterproofing mistake behind the tile can cause hidden water damage that's far more expensive to fix than the tiling job itself. Many DIYers still hire a pro specifically for the waterproofing step even if they tile the rest themselves.
- Large-format tile and natural stone are harder to cut and level without experience — the visible seams and lippage from a first attempt are hard to fix after the fact.
As a rough guide, DIY saves the $5–$10 per sq ft labor portion of the price on a floor, which is meaningful on a full bathroom but shrinks once you factor in tool rental and the learning curve of a first tiling project.
Want your exact material cost?
These figures are national averages. Enter your own project dimensions in the Tile Calculator for a materials estimate built around your numbers, not a national average.
Open the Tile CalculatorFrequently asked questions
How much does it cost to tile a small bathroom floor?+
A typical small bathroom floor (around 40 sq ft) with mid-range porcelain tile costs $400–$900 installed, including the 15% waste allowance bathrooms typically need for cuts around the toilet and vanity.
Is it cheaper to tile a shower yourself?+
Material-wise, yes — DIY skips the $5–$10 per sq ft labor cost. But shower walls need proper waterproofing behind the tile, and a mistake there can cause hidden water damage that costs far more to fix than the tiling itself, which is why many DIYers still hire a pro for that step.
Why does natural stone tile cost so much more?+
Natural stone (marble, travertine, slate) runs $7–$20+ per sq ft in material alone, versus $2–$10 for ceramic or porcelain, because it's quarried and cut rather than manufactured, and it often needs sealing and more careful, slower installation.
Does removing old bathroom tile add much to the cost?+
Yes — demolishing and hauling away existing tile typically adds $2–$5 per sq ft, more if it's set in a thick mortar bed. It's usually quoted as a separate line item from the new tile installation.
More cost guides
A breakdown of what a concrete driveway actually costs — by size, by finish, and by what your specific site adds to the bill.
A realistic breakdown of roof replacement cost by size and shingle type, and the site factors that push a quote above the average.
What mulching a yard costs — bagged vs. bulk, by mulch type, and what a professional installer typically adds on top of material.