Struggling to fit everything into your small bathroom? Add tons of storage with one of these creative DIY bathroom shelf ideas!
Storage is always a challenge in a small bathroom, especially if there's no vanity or cabinet! Cheap plastic or metal over-the-toilet shelves are typically ugly and lack character.
Luckily, it's really easy to make your own bathroom shelves! They can be as simple as a few boards on store-bought brackets. Or you can go with built-ins or recessed shelves to save space like I did in my bathroom renovation if you're not afraid to make holes in the wall.
This list of DIY bathroom shelf ideas has something for every skill level! Just pick a project, and soon you'll have a new spot to store those extra towels and toilet paper!
25 Practical Bathroom Shelf Ideas
Gain extra storage inside the walls! I'll show you how to build recessed bathroom shelves or a wall niche between the studs. Make adjustable shelves with an easy-to-use shelf pin jig, so you can customize the space to fit your needs.
Sometimes you want to hide away the clutter in a cabinet! This tutorial shows you how to install a small bathroom corner cabinet with shelves.
Give your bathroom shelves a natural look using live edge slabs! These brackets attach any solid wood to the wall easily.
DIY Bathroom Shelves
Made using corner brackets, these DIY bathroom shelves are perfect for an area over the toilet to store all your bathroom necessities.
Simple Bathroom Shelves
Forged steel brackets add a modern touch to these bathroom shelves. The shelving is attached from underneath ensuring they won't move around. Do you need to drill into tile? This tutorial will show you how.
DIY Wood Storage Cubbies
Wood storage cubbies get an upgrade with metal rods to create a cool design. These are easy to build yourself and are a great beginner DIY project.
DIY Floating Bathroom Shelves
Make your bathroom storage pop with a wallpaper backdrop! You can make these floating shelves using just plywood and 2X2 boards.
DIY Industrial Pipe Shelves
Shop the plumbing aisle for iron pipe and flanges to make these industrial pipe shelves! Add a rustic finish to the wood to give it an antique look.
DIY Marble Shelves
Get the look of marble shelves without the expensive price tag! Using marble tile not only keeps the cost down, it will also keep the weight of the shelves lighter.
DIY Bathroom Storage Shelves
Give your bathroom shelf a vintage farmhouse look using a jigsaw to cut a curved top and bottom. Adding an aluminum strip helps keep all your necessities in place.
DIY Built-In Shelving
When you don't have storage in your bathroom, open up the walls and add your own! A pre-made shelving unit is customized to fit the space in the wall and uses valuable real estate that was previously going unused.
DIY Rustic Bathroom Shelves
Clear off your vanity by adding bathroom shelves to the wall. Simple L-brackets and a 2X12 board are all you need to add this much needed storage to your bathroom.
DIY Open Bathroom Shelves
Switch up the style of shelf brackets for a completely different look!
DIY Floating Ladder Shelf
This DIY floating ladder shelf not only adds extra storage with two shelves, it even has a towel holder. It's an easy beginner woodworking project that will look great in your bathroom!
Chair Rail Shelf
This long shelf resembles a chair rail that you might see in a dining room. It runs the full length of the bathroom to give the room a vintage look with plenty of storage.
Modern DIY Bathroom Organizer
This bathroom shelf is perfect to use as a shaving station or to put on makeup. The leather hooks are great to hang towels and you can put all your must-have items right on the shelf within easy reach.
Crate Shelves Bathroom Organizer
Crates are a great way to organize in the bathroom! Paint them the color of your choice and stack them up. Attach them to the wall at the studs to ensure they don't topple over!
DIY Shaving Station
Get him organized in the bathroom with this shaving station shelf. Pegs help keep the trimmer and razor upright to save space.
Scrap Wood Shelf for the Bathroom
Use up your scrap wood to make this shelf for the bathroom. Get more scrap wood project ideas here!
DIY Floating Bathroom Shelves
These floating shelves look great on the shiplap wall. Painted white to match the wall, they blend seamlessly and give the entire space an open and airy feeling.
Easy Bathroom Shelves
These decorative shelves are super cute with the prism brackets. They are a great way to add a decorative touch to your bathroom.
Upcycled Drawers as Bathroom Storage
Drawers as shelves? Yes! They are the perfect depth and add a great vintage touch to the bathroom.
DIY Magnetic Wooden Shelf
Add an extra shelf to your metal medicine cabinet using magnets. If it's starting to get rusty or needs a refresh, learn how to paint a metal medicine cabinet here!
Easy Bathroom Shelves
Add decorative trim or molding to the front edge of your existing shelves for a classy look!
Over The Toilet Storage
I love these L-brackets because the shelf sits in them instead of just on them. The depth of the bracket determines the thickness of the shelf.
Check out these other bathroom project ideas!