We use cookies to understand how you use TilePro Calculator and improve the experience. Privacy Policy
Everything you need to know about tiling a bathroom floor — from subfloor prep and waterproofing to cutting around the toilet flange, handling threshold transitions, and getting the right slope for shower areas.
Tiling a bathroom floor requires proper waterproofing, a level cement board underlayment, and careful planning around the toilet flange, thresholds, and drain. The project takes 3-4 days for a typical bathroom.
A solid, level subfloor is the foundation of every successful tile job. Tile installed on a flexing or uneven subfloor will crack within months. The standard for bathroom floors is a cement board underlayment (like Hardiebacker or Durock) over a plywood subfloor.
Your subfloor should be at least 3/4-inch plywood (or double-layer for a total of 1-1/8 inches). Walk across it — if it bounces or flexes, add a layer of 3/8-inch plywood screwed every 6 inches before proceeding. Deflection is the number one cause of cracked tile and grout.
Cut 1/4-inch cement board to fit, leaving a 1/8-inch gap at walls and a 1/16-inch gap between sheets. Spread modified thinset on the subfloor with a 1/4-inch square notch trowel, lay the cement board, and screw it down every 8 inches with cement board screws. Tape and mud all seams with alkali-resistant mesh tape and thinset.
Use a long straightedge or 4-foot level to check for highs and lows. The industry standard is no more than 1/8-inch variation over 10 feet. Fill low spots with self-leveling compound and grind down high spots. This step is critical for large-format tiles (12x24 and larger) which show lippage easily.
These materials swell when exposed to moisture and will destroy your tile installation
Waterproofing is not optional for bathroom floors. Tile and grout are not waterproof on their own — water seeps through grout joints and can damage your subfloor, cause mold growth, and eventually rot the framing beneath. Every bathroom floor should have a waterproofing layer between the cement board and the tile.
RedGard, Hydroban, AquaDefense
Roll or brush on two coats, allowing each to dry until the color changes (typically pink to red for RedGard). Apply at seams, corners, and around penetrations (toilet flange, pipes). Coverage is about 55-60 sq ft per gallon. This is the easiest DIY option.
Schluter Kerdi, Laticrete Hydro Ban Sheet
Thin polyethylene sheets bonded to the substrate with unmodified thinset. More reliable than liquid membranes in high-water areas like shower pans. Requires careful overlapping at seams (minimum 2-inch overlap) and pre-formed corners at wall-to-floor transitions.
At minimum, waterproof the entire floor area within 3 feet of the tub, shower, and toilet. For best results, waterproof the entire bathroom floor and run the membrane 4-6 inches up the walls. Apply extra membrane at the toilet flange, pipe penetrations, and wall-to-floor corners using fabric reinforcement strips.
Before mixing any thinset, dry-lay your tiles to plan the pattern, check the fit, and identify where you will need cuts. A good layout minimizes thin slivers at the edges and centers the pattern on the most visible wall or the doorway.
Snap chalk lines to find the center of the room. In bathrooms, the most visible area is usually the doorway — start your layout so full tiles are at the door threshold and cut tiles are hidden behind the toilet or under the vanity. Measure from center to walls to check that your edge tiles will be at least half a tile wide.
Use tile spacers during your dry fit — they add up fast. For a 5-foot run of 12-inch tiles with 1/8-inch spacers, grout lines add nearly 5/8 of an inch. For bathrooms, a 1/8-inch grout joint is standard for tiles 12 inches and larger, while 1/16-inch works for rectified (precision-cut) tiles.
Once satisfied with the layout, number the tiles, mark where cuts are needed (toilet flange, door frame, register vents), and note any tiles that need L-shaped or curved cuts. Photograph the layout from above for reference. This avoids costly mistakes once thinset is on the floor.
Enter your bathroom dimensions and tile size to get an exact count of tiles, including waste factor and material estimates.
With your layout planned and waterproofing cured, it is time to set tile. Work in small sections (about 3-4 square feet at a time) so the thinset stays workable. For bathroom floors, use a modified thinset mortar — it has polymers that improve bond strength and flexibility.
The trowel size determines how much thinset goes under each tile. Using the wrong size is a common DIY mistake.
For tiles 12 inches and larger, apply thinset to both the floor and the back of the tile (back-buttering). This ensures 95% or greater coverage — the industry minimum for wet areas. Check coverage periodically by pulling up a freshly set tile and looking at the back. You should see thinset across nearly the entire surface with no bare spots.
In a bathroom, start at the doorway and work toward the far wall so you do not tile yourself into a corner. Set full tiles first, then come back and fill in cut pieces along the walls and around fixtures once the field tiles have set (typically 12-24 hours).
For tiles 12 inches and larger, consider using a tile leveling system (clips and wedges). These prevent lippage — the uneven edges between adjacent tiles that catch toes and look unprofessional. They add about $0.15-0.30 per tile but make a noticeable difference in the finished result.
The toilet flange is the most detail-critical part of a bathroom floor tile job. Get the height wrong and you will have a leaking toilet. Remove the toilet before starting any tile work — you need to tile underneath it.
The critical measurement
The top of the toilet flange should sit 1/4 inch above the finished tile surface. This allows the wax ring to seal properly. If your new tile raises the floor, use a flange extender (stacking rings) to bring the flange up to the correct height. Never leave the flange below the tile surface.
Use a wet saw to make straight cuts and an angle grinder with a diamond blade for curved cuts around the flange pipe. The tile should fit snugly around the flange with no more than a 1/4-inch gap. This gap will be hidden by the toilet base. Fill any exposed gaps with silicone caulk (not grout) for a flexible, waterproof seal.
Remove base trim, vanity kick plates, and floor registers before tiling. Tile underneath where the vanity sits if possible — this makes future bathroom remodels easier and provides better waterproofing. For pedestal sinks, tile the entire floor and set the pedestal on top of the finished tile.
The transitions at doorways, the slope toward drains, and the drain fitting itself all require special attention. These details separate a professional-looking job from an amateur one.
When the bathroom tile meets a different floor (hardwood, carpet, vinyl), you need a transition strip. Options include:
Install the threshold after both floors are complete for the cleanest joint.
Shower floors must slope toward the drain at 1/4 inch per foot. This slope is built into the mortar bed or pre-sloped foam pan — not the tile itself.
For shower drains, the tile should end at the drain edge with a consistent 1/8-inch gap filled with silicone. Standard center drains work with any tile size. Linear (trench) drains allow you to slope the floor in one direction and use larger tiles.
For curbless (zero-entry) showers, the entire bathroom floor slopes toward the shower drain. This requires a mud bed or pre-formed tray across the full floor and linear drain at the shower entrance. Plan this before any subfloor work begins.
Wait at least 24 hours after setting tile before grouting. For bathroom floors, use either a sanded grout for joints 1/8 inch and wider, or unsanded grout for joints under 1/8 inch. Epoxy grout is the premium option — it resists moisture, stains, and mold far better than cement-based grouts.
Best for bathrooms and wet areas
Waterproof, stain-proof, and does not need sealing. Harder to work with (sets faster, stickier) but lasts decades. Costs $4-8 per pound vs $0.50-1 for cement grout. Worth it for bathroom floors.
Use silicone caulk (not grout) where the floor meets the walls, tub, shower curb, and toilet base. These are movement joints — grout will crack here because the two surfaces expand and contract at different rates. Match your caulk color to your grout color for a seamless look.
After grouting, keep the floor dry for 24-72 hours depending on the grout type. Do not reinstall the toilet for at least 24 hours. If using cement-based grout, seal it after it has fully cured (typically 28 days) with a penetrating grout sealer. Epoxy grout does not require sealing.
Use our professional tile calculator to determine exactly how many tiles you need for your bathroom floor, including waste factor, grout, thinset, and cost estimates.
Written by the TilePro Calculator Team
Professional tile layout tools and guides since 2026