If you live in a home with a small bathroom, you know the struggle. Towels pile up on the floor, shampoo bottles crowd the edge of the tub, and that tiny medicine cabinet over the sink can barely hold your toothbrush. Bathroom storage is one of those challenges that every homeowner faces, but the good news is you don’t need a major renovation to fix it. One of the smartest, most DIY-friendly solutions is building an over-the-toilet storage unit. That awkward empty space above the toilet tank is just begging to be turned into useful shelves. With a few basic tools and a couple of hours, you can create a custom piece that adds both style and function to your bathroom.
Before you grab a saw and start measuring, take a moment to think about what you want to store. Over-the-toilet units work great for extra toilet paper rolls, guest towels, decorative baskets, or a few small plants. Keep in mind that anything you put up there should be lightweight and not likely to fall into the toilet. You also need to be careful about clearance. The unit should sit at least a few inches above the tank so you can still lift the lid for cleaning or repairs. Measure the width of your toilet, the distance from the tank to the wall, and the height of the tank. Then decide how many shelves you want and how deep they should be. A typical depth of about 10 to 12 inches works well, and the width can match the toilet tank or extend a little wider for a more substantial look.Now for the fun part: building it. You can go with a simple wooden frame made from pine boards or plywood, which is easy to cut and paint. If you want to keep things really straightforward, consider using a pre-made shelf unit and just cutting it down to fit. But building from scratch gives you total control over the dimensions and finish. Start by cutting two vertical side pieces to the height you want. Then cut horizontal shelf supports that span between them. For the shelves themselves, you can use the same material or a thinner piece of plywood. Assemble everything with wood glue and screws. A pocket hole jig makes this even easier and gives you a cleaner look without visible screws. Sand all the edges smooth, especially if you plan to paint or stain the unit. A coat of primer and two coats of a semi-gloss or satin paint will hold up well against bathroom humidity. Choose a color that blends with your wall or makes a statement—white is always safe, but a bold navy or soft sage can add personality.Installation is the part that scares most homeowners, but it’s easier than you think. The key is to anchor the unit securely to the wall studs. Over-the-toilet shelves hold a fair amount of weight, and you don’t want them tipping over if someone bumps into them. Find the studs behind the drywall using a stud finder, then mark where your shelf frame will line up. Drill pilot holes, then screw through the back of the unit into the studs using heavy-duty screws. If your bathroom has tile behind the toilet, you’ll need a masonry bit and special anchors. Take your time here—getting the unit level is crucial. Use a level and shim the bottom if necessary. Once it’s secure, you can load up your shelves. Put heavier items on the bottom and lighter decorative pieces up top.If building from scratch feels too ambitious, don’t worry. There are plenty of other ways to turn that over-the-toilet space into storage. You can repurpose an old wooden crate or a small bookcase by cutting a notch to fit around the toilet tank. Thrift stores are gold mines for pieces that just need a fresh coat of paint and a little modification. Another popular option is to buy a ready-made over-the-toilet cabinet from a home improvement store. Those are often just two tall sides with shelves, and you can assemble them in an hour. But they tend to be pricey and not as custom. The real satisfaction comes from making something yourself that fits your space perfectly.Beyond the practical storage, a well-built over-the-toilet unit can actually make a small bathroom feel bigger. By drawing the eye upward, you create a sense of height. And when everything has a designated spot, the countertops and floor stay clear, which makes the whole room look more organized. For those of you who are renting, there’s a renter-friendly version too. Instead of drilling into walls, use a tension rod system that fits between the floor and ceiling. You can place a few wooden shelves on the rod, and they’ll stay in place without any permanent damage. It’s not as sturdy as a wall-mounted unit, but it works for lightweight items.One last tip: don’t forget about the space behind the toilet tank itself. You can buy a slim rolling cart that slides right into that gap, perfect for extra rolls of toilet paper or cleaning supplies. Combine that with your new over-the-toilet shelves, and you’ve transformed wasted air into a storage powerhouse. Your bathroom will thank you, and so will your sanity on those busy mornings when you need a towel fast.


