The biggest mistake homeowners make tiling a bathroom floor is skipping substrate prep. Lippage, cracked grout lines, and tiles that pop loose in year two almost always trace back to a flexing or uneven subfloor. Learning how to lay tile in bathroom properly starts before you mix a single bag of thinset — it starts with what’s under the tile.
Part of our Bathroom Remodeling & Flooring guide — explore the full guide →
This guide on how to lay tile in bathroom floors walks through the full sequence: subfloor evaluation, layout, thinset selection, spacers, grouting, and sealing. Skip a step and you’ll be redoing it within five years.
- Tools and Materials Checklist
- Step 1: Inspect and Prep the Subfloor
- Step 2: Install Cement Backer Board
- Step 3: Plan Your Layout
- Step 4: Mix and Apply Thinset
- Step 5: Set the Tile
- Step 6: Cut Edge Pieces
- Step 7: Let Thinset Cure, Then Grout
- Step 8: Haze Removal and Sealing
- Common Mistakes to Avoid
- Frequently Asked Questions
Tools and Materials Checklist
- 1/4-inch cement backer board (HardieBacker or Durock)
- Modified thinset mortar (Custom Building Products VersaBond LFT for large-format tile)
- 1.5-inch galvanized backer board screws
- Notched trowel (1/4 x 3/8 square notch for 12-inch tile, 1/2 x 1/2 for 18-inch+)
- Tile spacers (1/8 to 3/16 inch depending on tile)
- Wet saw with diamond blade ($50-80 rental at Home Depot)
- Unsanded grout for joints under 1/8 inch, sanded for wider
- Grout sealer (Aqua Mix Sealer’s Choice Gold)
- Mixing paddle, 5-gallon bucket, level, chalk line, knee pads
Step 1: Inspect and Prep the Subfloor
For a tiled bathroom floor, the total subfloor system needs to be at least 1-1/4 inches thick — typically 3/4-inch plywood plus 1/4-inch cement backer. Anything less and the floor will deflect, cracking grout and tile.
Walk the floor and feel for soft or bouncy spots. Check for protruding screws, ridges at plywood seams, and old adhesive residue. Sand high spots flat. Add bridging or sister joists from below if the floor flexes more than L/360 (about 1/8 inch over 4 feet).
Step 2: Install Cement Backer Board
Trowel a layer of thinset onto the plywood with a 1/4-inch notched trowel. Lay the backer board, stagger seams from the plywood seams, and screw down every 8 inches with 1.5-inch backer screws. Tape all seams with alkali-resistant mesh tape and cover with thinset.
For shower floors and walls, swap backer board for Schluter KERDI-BOARD or apply RedGard waterproofing membrane over the backer to prevent moisture penetration.
Step 3: Plan Your Layout
Snap chalk lines marking the centerlines of the room. Dry-lay a row of tiles along each axis to check the cuts at the walls. Adjust the starting point so you don’t end with a sliver less than half a tile wide along the most visible wall.
For 12×24 rectangular tiles, use a 1/3 offset rather than the traditional 1/2 brick pattern — manufacturers now warn that tiles with bow exceed acceptable lippage at 50% offset. For hex or mosaic, dry-lay a full quadrant before mixing thinset.
Step 4: Mix and Apply Thinset
Mix thinset to a peanut-butter consistency using a paddle on a corded drill at low speed. Let it slake for 5-10 minutes, then re-mix briefly. Bag yields vary, but a 50-pound bag of VersaBond covers about 80-95 square feet at 1/4 x 3/8 notch.
Trowel thinset onto the backer board with the flat side first to key it in, then comb in straight lines using the notched edge held at 45 degrees. Work in small sections — about 6-8 square feet at a time — so the thinset doesn’t skin over.
Step 5: Set the Tile
Press each tile into the thinset with a slight twisting motion to collapse the ridges and ensure full coverage. For floors, you need at least 80% mortar contact (95% in wet areas). Periodically pull a tile up to verify coverage — if you see ridges with gaps, switch to a larger trowel or back-butter each tile.
Insert spacers at every corner. For lippage-prone large-format tile, use a leveling system like Tuscan SeamClips or Raimondi Levtec ($30-50 starter kit) to keep edges flush.
Step 6: Cut Edge Pieces
Measure each cut individually — bathroom walls are rarely square. Mark cuts with a pencil and a square, then run them through the wet saw. For L-shaped cuts around toilet flanges, score and snap with a tile nipper or use a diamond hole saw bit. Maintain a 1/4-inch expansion gap at all walls; baseboards and tubs hide it.
Step 7: Let Thinset Cure, Then Grout
Wait at least 24 hours before grouting (48 hours in humid conditions). Pull all spacers. Mix grout to peaked-mashed-potato consistency and slake for 10 minutes.
Spread grout diagonally across the joints with a rubber float held at 45 degrees. Pack the joints fully. After 15-30 minutes, when the grout firms up, wipe diagonally with a damp grout sponge — rinse the sponge often and don’t flood the joints.
Step 8: Haze Removal and Sealing
A grout haze appears 1-3 hours after wiping. Buff with a dry microfiber cloth or use a haze remover like Aqua Mix NanoScrub for stubborn film. Wait 72 hours, then apply a penetrating grout sealer with a small foam brush along every joint. Wipe excess off the tile face within 5 minutes.
Re-seal grout annually in bathroom floors and every 6 months in showers.
Common Mistakes to Avoid
- Tiling directly over vinyl or particleboard — both fail
- Using mastic instead of thinset in wet areas
- Skipping the expansion gap at walls
- Mixing too much thinset at once and letting it skin over
- Walking on the floor before 24 hours of cure
Frequently Asked Questions
How long does it take using this method on how to lay tile in bathroom floors?
A 5×8 hall bath takes a careful DIYer 2-3 weekends: one for backer board and layout, one for setting tile, and one for grout and sealing.
Can I tile over existing bathroom tile?
Technically yes if the existing tile is solidly bonded and flat, but it raises floor height and creates issues at thresholds and toilet flanges. Removing the old tile is usually the better long-term call.
What size trowel for 12×24 floor tile?
Use a 1/2 x 1/2-inch square notch trowel and back-butter each tile to ensure 95% coverage and minimize lippage.
Do I need to seal porcelain tile?
No — through-body porcelain doesn’t need sealing. Only the grout joints need sealing. Natural stone tiles like marble and travertine require sealing the tile face plus the grout.
Prefer to explore on your own?
See how new flooring looks in your actual room in seconds — free, no signup.
Try the free Floor Studio →