Install Luxury Vinyl Plank in a Bathroom
Bathrooms destroy floors. Humidity sits in corners, water pools around toilets, and daily use turns soft spots into failures. Luxury vinyl plank became the default bathroom floor because it survives what tile grout cannot — constant moisture without sealing, resealing, or watching cracks spread. A proper LVP installation in a bathroom comes down to three things: bone-dry subflooring, tight seams that lock water out, and cut edges sealed where planks meet fixtures. The material is forgiving, the tools are minimal, and a careful weekend gets you a floor that looks like wood but behaves like rubber. Most bathroom failures happen before the first plank goes down, in prep work skipped or subfloor moisture ignored. Get the foundation right and the floor installs itself. This is a floating floor system — planks click together and sit on top of the subfloor without adhesive. That makes removal simple and replacement surgical if damage happens years later. Bathrooms rarely offer straight walls or square corners, so you will cut custom pieces and scribe edges. The cutting is straightforward with a utility knife for length and a jigsaw for curves. Waterproof LVP means the planks themselves resist water, but seams and edges still need attention. Silicone beads go where planks meet tubs, toilets, and thresholds. The finished floor should feel solid underfoot with no flex, no gaps, and no transition strips inside the room. Plan for two full days — one for prep and acclimation, one for installation and trimming.
- Remove the toilet and prepare the subfloor. Shut off the water supply at the wall valve and flush the toilet to empty the tank. Disconnect the supply line, unbolt the toilet from the floor, and lift it onto cardboard in the hallway. Scrape up the old wax ring completely and stuff a rag into the drain pipe to block sewer gas. Pull up old flooring down to bare subfloor, removing staples, nails, and adhesive residue. Sweep and vacuum until the surface is completely clean and dry.
- Level the subfloor and install underlayment. Run a straightedge across the floor in multiple directions, marking any dips or humps over 1/8 inch. Fill low spots with floor patch compound and sand down high spots with a belt sander or grinder. Let patch compound cure fully per manufacturer instructions. Roll out foam underlayment perpendicular to plank direction, butting seams tight without overlap, and tape seams with underlayment tape. If your LVP has attached underlayment, skip this step.
- Acclimate planks and plan the layout. Stack unopened boxes of LVP flat in the bathroom for 48 hours to reach room temperature. After acclimation, open boxes and dry-lay planks along the back wall to check the layout. Measure the room width and divide by plank width to see how the last row will land — if it is narrower than three inches, rip the first row narrower so the final row is wider. Stagger end joints by at least six inches row to row for a natural look.
- Install the first three rows. Leave a quarter-inch expansion gap at walls using spacers. Lay the first plank in the far back corner with the tongue side facing out. Click the next plank into the end joint at a slight angle, press down flat, and continue across the row. Cut the last plank to length with a utility knife — score deeply on the face, then snap it over a straight edge. Start the second row with the cutoff piece from row one if it is longer than twelve inches, angling the long edge into the first row, then pressing flat until it clicks. Install the third row the same way, checking that seams are tight and rows are straight.
- Cut around the toilet flange and pipes. When you reach the toilet flange, hold a plank in position and mark the center of the flange. Measure from the wall to the center point, then transfer those measurements to the plank. Drill a hole slightly larger than the flange diameter, then cut a relief slit from the hole to the plank edge so you can slip it around the pipe. For supply line pipes, measure their position, drill holes sized to clear the pipes by a quarter inch, and cut relief slits. Fit planks around obstacles, then seal cuts with a bead of 100% silicone caulk.
- Install remaining rows and rip the final row. Continue clicking planks row by row, maintaining stagger and checking straightness every few rows. When you reach the last row, measure the gap from the previous row to the wall at three points along the length, subtracting the quarter-inch expansion gap. Rip planks to width with a utility knife and straightedge or a table saw. Click the narrow pieces into place using a pull bar to snug them tight against the previous row.
- Trim doorways and install transitions. Undercut door jambs with an oscillating tool so planks slide underneath — hold a scrap plank flat against the jamb as a depth guide while cutting. At the bathroom threshold, install a T-molding or reducer strip if transitioning to a different floor height. Secure metal tracks to the subfloor with screws, then snap the transition piece into the track, covering the plank edge and expansion gap.
- Reinstall the toilet and seal all edges. Remove spacers from all walls. Run a bead of 100% silicone caulk where planks meet the tub, shower base, and vanity cabinet. Set a new wax ring on the toilet flange, position the toilet over the bolts, and press down firmly to compress the ring. Thread nuts onto bolts and tighten evenly, being careful not to crack the porcelain. Reconnect the water supply, turn the valve back on, and check for leaks. Let silicone cure for 24 hours before exposing the floor to water.