How much does it cost to tile a floor?

Tiling a floor yourself typically runs about $3–$12 per square foot in materials. Hiring a pro usually adds roughly $5–$15 per square foot in labor on top — call it $8–$27 per square foot installed. The big variables are the tile you choose and your region, so treat these as planning ranges and confirm local prices.

The cost breakdown

Here's where the money goes on a typical floor-tiling job (US estimates, per square foot unless noted):

ItemTypical cost
Tile (budget ceramic)$1–$3 / sq ft
Tile (porcelain)$3–$7 / sq ft
Tile (natural stone)$5–$15+ / sq ft
Thinset mortar & grout$0.50–$1 / sq ft
Backer board / underlayment$0.50–$1.50 / sq ft
Tools (DIY, one-time)$50–$200 total
Professional labor$5–$15 / sq ft

Small line items that surprise people: transition strips at doorways ($10–$30 each), leveling compound if the subfloor dips ($35–$40 a bag), grout sealer, and tile-leveling clips for large formats. None is big alone; together they add $50–$150 to a typical room.

Tile floor build-up — every layer Grout Tile Thinset Backer board Subfloor
What a tile floor is made of: tile and grout set in thinset over cement backer board on the subfloor — every layer is on the shopping list.

Cost by room size

Floor sizeDIY materials ($3–$12/sq ft)Professionally installed ($8–$27/sq ft)
Small bath — 50 sq ft$150–$600$400–$1,350*
Kitchen — 100 sq ft$300–$1,200$800–$2,700
Large kitchen — 150 sq ft$450–$1,800$1,200–$4,000
Open area — 300 sq ft$900–$3,600$2,400–$8,100

*Many tilers carry a minimum charge of several hundred dollars, so tiny rooms often price above the per-foot math. Mid-range porcelain with hired labor most commonly lands in the $10–$20 per sq ft installed band.

A worked example: 100 sq ft in porcelain

  • Tile: 110 sq ft including 10% waste at $5/sq ft = $550
  • Thinset + grout:$100–$150
  • Backer board + screws + tape: 7 sheets ≈ $100
  • DIY total ≈ $750–$800 (plus a $40–$60/day wet-saw rental)
  • With a pro at ~$8/sq ft labor: ≈ $1,550–$1,600 all-in

That gap — call it half the project — is the honest case for DIY tiling, and why demo and prep are the first things to take on yourself even if a pro sets the tile.

Estimate your floor in seconds

Use our tile calculator to find how many tiles you need and the material cost, then add labor from the ranges above.

Open the Tile Calculator

What pushes a quote up (or down)

  • Tile size and pattern. Mosaics and small formats take far longer to set; diagonal and herringbone layouts add cutting time and ~5% more waste.
  • Demolition. Removing an old floor runs about $1–$4/sq ft — old mortar-bed ceramic is the worst of it.
  • Subfloor condition. Leveling, replacing water-damaged plywood, or adding backer board all bill as extras; ask what prep the quote includes.
  • The room itself. Toilets and vanities to pull, tight closets, and stairs slow everything down; big open rectangles are the cheapest per foot.

DIY vs. hiring a pro

DIY can cut your total nearly in half, since labor is often the biggest line item. Floor tiling is achievable for a patient beginner with the right tools, though a wet saw and a level subfloor are essential. Budget a full weekend for the first room — setting one day, grouting the next.

Hiring a pro makes sense for large areas, intricate patterns, natural stone, or anywhere a flawless finish matters (and resale). Get at least three quotes, and confirm whether prep work like leveling and removing old flooring is included.

Ways to save

  • Choose larger tiles. They cover faster, with fewer grout lines and less labor.
  • Stick to standard sizes. Odd shapes and mosaics raise both waste and labor.
  • Do the demo and prep yourself. Removing old flooring and clearing the room is the easiest money to keep.
  • Buy the right amount. Order about 10% extra — enough to avoid a second trip, without overspending. Our tiles for a 12×12 room spoke shows the counts by tile size.
  • Watch clearance racks for discontinued lines — fine for a single room where you'll never need to match it later.

Frequently asked questions

What does tile flooring cost per square foot?
About $3–$12/sq ft DIY in materials, or $8–$27/sq ft professionally installed — most ceramic/porcelain jobs land at $10–$20 installed.
What does a 100 sq ft floor cost?
Roughly $300–$1,200 DIY or $800–$2,700 installed; a mid-range porcelain job commonly runs $1,500–$2,000.
What do tilers charge?
Usually $5–$15/sq ft for straightforward floors, more for mosaics, patterns, and stone — plus a minimum charge that raises small-room pricing.
Is DIY tiling realistic?
Yes for a standard room: rent a wet saw, start with a flat subfloor, and budget a weekend. Leave stone, large-format, and heated floors to a pro.
What does removing the old floor cost?
About $1–$4/sq ft to demo and dispose — and the easiest part of a quote to DIY away.
Can I tile over the existing floor?
Sometimes, over sound ceramic or vinyl with the right prep — but it raises floor height and inherits any flex below. Removing to a solid substrate is safer.

Related guides

Written by Ralph, founder of Homestimate. Ralph started the site after one too many mid-project trips back to the hardware store, and builds every calculator and guide here — showing the math so you can check it. About Homestimate · How we estimate