How to Install Floating Shelves in a Bathroom

Floating shelves in a bathroom solve a real problem: you need storage that doesn't eat floor space in a room where every inch counts. A well-installed shelf becomes invisible infrastructure—it holds your towels, soaps, and bottles without cluttering the sight line, and it looks intentional rather than makeshift. The difference between a shelf that lasts and one that fails comes down to three things: finding solid mounting points, choosing the right hardware for your wall type, and not cutting corners on installation. This guide walks you through the actual process, the decisions that matter, and the mistakes that cause failure.

  1. Find and mark the studs. Use a stud finder to locate wall studs behind your drywall. Mark the center of each stud with a pencil. If studs don't align with where you want your shelf, you'll use anchors instead—but studs are always stronger. Check at least three times with the stud finder to confirm location; dead batteries and user error are common.
  2. Determine shelf height and level it. Decide where your shelf sits—typically 12 to 18 inches above the toilet tank, or at eye level above the sink. Use a level to mark a perfectly horizontal line where the top of your bracket will sit. This single line is your reference; if it's wrong, your shelf will look crooked no matter how level it is after installation.
  3. Choose and install wall brackets or cleats. If mounting to studs, drill pilot holes through the bracket holes into the stud centers, then screw 2.5-inch wood screws directly into the studs. If mounting to drywall only, use toggle bolts or heavy-duty anchors rated for at least 25 pounds each per anchor. Install at least two anchors, preferably three, spaced evenly along your marked line. Tighten anchors snugly but don't over-torque or you'll strip the drywall.
  4. Position the shelf and check alignment. Lift the shelf onto the brackets or cleat. Check that it's level front-to-back and side-to-side with your level. Adjust as needed before tightening any set screws or securing the shelf to the bracket. In a bathroom, even half an inch of tilt looks wrong and makes items roll or fall.
  5. Secure the shelf to the bracket. If your bracket has set screws, tighten them from underneath or the side so they grip the shelf and won't slip. If using a cleat system, the weight of the shelf holds it in place, so no additional fastening is needed. Test the shelf by gently pressing down on different points; it should be solid with no flex or movement.
  6. Load test and finish. Place your heaviest items (towels, full bottles) on the shelf to load-test it before final styling. If it holds without sagging or creaking, you're done. Erase any pencil marks from your level line and installation process. Wipe the shelf clean and arrange your bathroom items.
  7. Caulk the gaps if needed. If your shelf sits flush against the wall and there's a visible gap, apply paintable caulk along the edge to seal it. This prevents water damage in a wet environment and looks more finished. Smooth with a wet finger and let dry per the caulk instructions.