DIY Wall-Mounted Over-the-Toilet Storage Cabinet

Add storage without sacrificing space. Build this over-the-toilet cabinet. Perfect for the main bath, guest bath, or powder room.

Wall-mounted cabinet with two doors and a shelf above a toilet

Looking for Your Next Build?

Join 18,000 do-it-yourselfers getting my VIP newsletter with new project ideas delivered right to their inbox. 👇

Sometimes a project doesn’t need a big story, it just needs to be useful. And let’s face it, bathrooms almost always need more storage. A cabinet over the toilet is a simple way to keep toiletries, towels, and extra supplies organized without losing floor space.

NOTE: I designed this cabinet in SketchUp to lay out the dimensions and construction details, then used AI to create a “finished” image so you can see what the project could look like once built.

A Few Build Notes Before You Start

I pictured the side panels and door panels recessed into rabbets, but you could also make them true floating panels. I kept them flat for simplicity, although beadboard would add some extra texture.

The back stretchers are set in so the back sits recessed and stays hidden from the sides.

I left the cove molding off the cut list since it’s optional.

While I designed this with pocket hole construction in mind, you can use any joinery method you like.

About Sketch & Specs:

This project is part of my Sketch & Specs series, which includes:
✔️ Exploded view diagrams
✔️ Cut list
✔️ Cutting diagrams

NOTE: This isn’t a step-by-step tutorial. It’s designed for DIYers who prefer visuals and specs to guide them.

Includes:

  • Exploded views
  • Cut list
  • Cutting diagrams

Pin This For Later

Scott sighting down a board

Hi there – I’m Scott, a woodworking enthusiast and creator of Saws on Skates, a site I started in 2015 to share easy-to-follow tutorials, space-saving shop tips, and project inspiration for DIYers at any skill level. Learn more about my woodworking journey here.

COMMENTS

This site uses Akismet to reduce spam. Learn how your comment data is processed.