Skip to Content

DIY Bathroom Cabinet: Custom Storage for Your Bathroom

Sharing is caring!

Discover how to build a DIY bathroom cabinet perfect for a shared kids’ bathroom with this easy, step-by-step tutorial.

My sons share a bathroom, and we host an au pair as well, who shared the bathroom with them until we completed the basement bathroom rough-in. The original bathroom was original 1990’s style and it really lacked for light, storage space, and… joy. To get more storage space, we opted to remove the long counter on the sink and add this DIY bathroom cabinet. It gave the kids much more room for storing toothbrushes, towels, and dirty laundry, and it looks SO much better than it did before.


This post may contain affiliate links which may earn me commissions should you click through them and take certain actions. As an affiliate for Amazon, Cricut, xTool, Home Depot, and other sites, I earn from qualifying purchases. Please DIY carefully. View my full legal disclosures here.

Please read the whole post so you don’t miss any important information!


DIY Bathroom Cabinet

Project Supplies

Cuts List

  • (3) 3/4″ plywood x 20″ @ 72
  • (4) 1x2s @ 13 1/4″
  • (6) 3/4″ plywood x 20″ @ 13 1/4
  • (1) 3/4″ plywood x 22″ @ 28 3/4
  • (2) 2×2 @ 72″
  • (2) 1×4 @ 25″
  • (2) 1×2 @ 65″
  • (2) 1×4 @ 66″
  • (2) 1×4 @ 6 3/4″
  • (3) 1×4 @ unknown- angled pieces
  • (1) 1/4″ plywood @ 13 3/4 x 66

This is the really basic tutorial on how we made the cabinet.  Ana White has a full tutorial that we followed with our adjusted wood sizes.

Step by Step Instructions

Step 1: Prepare the Cabinet Design:

Follow the Ana White plans to cut and prepare your wood pieces. Adjust the measurements to fit the intended bathroom space.

Cutting 3/4" plywood for the DIY bathroom cabinet and the door for it.

Step 2: Drill Pocket Holes:

Before assembling the pieces, drill all necessary pocket holes in your wood to prepare for easy assembly.

Before assembling the pieces, drill all necessary pocket holes in your wood to prepare for easy assembly. Photo of a man using a Ryobi drills to add pocket holes to the shelves of the DIY cabinet.

Step 3: Assemble the Cabinet:

Assemble the cabinet using the pocket screws. Ensure all pieces fit together snugly.

Test the fit of the assembled cabinet in your intended space to ensure it fits. Adjust if necessary.

Step 4: Build the Trim Frame:

Construct a frame of trim to add to the front of your cabinet for a polished look.

Building and assembling the trim frame for the cabinet.

Step 5: Attach the Trim Frame:

Secure the trim frame to the cabinet front using wood glue and brad nails. Make sure it’s properly aligned and set.

Step 6: Construct the Door:

Build the door according to your design preferences, ensuring it matches the dimensions of the cabinet opening.

Photo of the wood for the door being prepared and about to be cut.

This door had to be pretty small which was challenging for this project and caused some issues. A different style of door may have been a better choice for this.

Step 7: Prime the Cabinet and Door:

Apply a coat of primer to both the cabinet and door. Allow the primer to dry completely, following the drying time recommended on the primer can.

Step 8: Paint the Cabinet and Door:

Paint the cabinet and door with your chosen color. White is a great choice for making small spaces appear larger and brighter.

Allow the paint to dry thoroughly.

Step 9: Install the Cabinet and Door:

Step 10: Mount the cabinet in the desired location in your bathroom. Ensure it is securely attached to the wall using cabinet screws.

The cabinet was pushed up against the back wall, after we removed the baseboard and we attached it to the wall using cabinet screws. We ensured it fit before removing it to paint, but it was TIGHT. Whoops.

Step 11: Install the barn door brackets and hang the door, making sure it slides smoothly.

Final Step:

  • Add handles or knobs to the door for functionality and style.

One thing we needed to do in addition was add a cut out for the outlet that was on that wall. We did that and set it up like this… it’s not perfect and now that I’m a bit more experienced, I’d probably do this differently next time, but it works!

One thing we needed to do in addition was add a cut out for the outlet that was on that wall. We did that and set it up like this... it's not perfect and now that I'm a bit more experienced, I'd probably do this differently next time, but it works!

This DIY bathroom cabinet project not only adds storage and style to your bathroom but also allows customization to fit your space and decor preferences. Enjoy your new space-enhancing addition!

DIY Bathroom Cabinet painted white with sliding doors that have barn door style hinges.

DIY Bathroom Cabinet painted white with sliding doors that have barn door style hinges. Next to a small sink with a step stool for kids to reach the sink to brush their teeth. Toilet paper and toothbrushes are stored on the shelves.

What you can’t see in these pictures is that I ended up adding custom laundry bags to the bottom right shelf, allowing me to swap out washable bags for laundering. It is a great way to keep things neat and tidy-ish… as much as a bathroom shared between 4 people, 3 of whom are young boys, can be

Please share and pin this post! If you make this project, share it in our Stuff Mama Makes Facebook Group. We have regular giveaways for gift cards to craft stores. You can also tag me on Instagram @doityourselfdanielle; I love seeing everything you make!

DIY Bathroom cabinet for a shared kids bathroom. The white cabinet has a sliding barn door and isn't floor to ceiling. This was a relatively affordable build.

Sharing is caring!