DIY Built-in Bunk Beds with Stairs

DIY built-in bunk beds with stairs are the perfect addition to our twin boys’ room! Lots of storage, shiplap, dimmable lights, and more. 

It was time to make a change in my twin boys’ room, and this was a project I’d been thinking about for awhile. It’s a small bedroom, and bunk beds would really give them some much-needed room and extra space, especially as they got older. One of my boys is really tall for his age, and he was also ready for a queen bed. It was time!  

I decided to design something that would be exactly what we needed! Instead of twin bunks, the top bunk is a twin XL, and the bottom bunk is a queen. We chose the twin XL because it has the same measurements in length as a queen mattress. As they both grow, the longer length will definitely be utilized.

On my design list? Extra deep drawers that hold all of their clothing were a must. Dimmable lights make it perfect for sharing a room. They’re only 11, but they’ll be using these beds into their teenage years, so instead of a ladder, we designed the beds to have a set of stairs on one end. With the intent that they would be grow into these beds, and have them as they were even teens, durability and strength for long-term use was important.  We’ve had other twin bunk beds in the past, and even strong ladder rungs are more difficult to navigate as you grow bigger and taller.

Built-in shelves were also a part of my vision, so they’d have a place for books, sports stuff, and any other treasures they wanted to display. I also made sure we had more than one outlet in strategic spots (where they couldn’t be seen). 

DIY Built-in Bunk Beds

To utilize the space under the bed for storage, we built three large drawers. Each drawer is wide enough to hold 4 of the 13x13x13 fabric storage bins. These hold all of their clothes except those hung in the closet.  It gives them a lot of space, and means they don’t need a dresser, making the room more open.

I added in farmhouse style with shiplap, industrial lighting, and painted white wood. I love the end result! It’s one of my favorite diy projects to date.  It’s a simple bunk bed, but has everything I was looking for.

DIY Built-in Bunk Beds with Stairs

Affiliate links of products used in this room are below for your convenience. Please see my full disclosure.

How to build DIY bunk beds

How did we build them? I don’t have specific instructions or tutorial. I wish I had specific DIY bunk bed plans (we made up our own!), but I do have a bunch of pictures that will show you the process from the different viewpoints, and the steps we took in making them. I’m also sharing our hand drawn specs and measurements so you can see how everything came together.

Our shopping and material list included 2×4 pine studs, 3/4 in. plywood, MDF for trim, electrical wire and supplies, dimmer switches, framing nails and brad nails, screws, and new tools.  I say that because every time we start a new project, a new tool (or two) is part of the deal! Both a miter saw and table saw were used to build these beds.

DIY Bunkbed Plans
DIY Bunkbed Plans
DIY Bunkbed Plans
DIY Bunkbed Plans


The pictures of the bunk bed frame show the bones of this project, and how it started to come together. We also used 2x4s for bed slats, to give as much strength and durability to the bed as possible. You’d rather have a bed be too strong than not strong enough! A really good stud finder is essential for this project, to make sure that your lumber is in the right place.

Building stairs…

This was literally the only place the stairs would work, and we had to work with the measurements so the lower steps would fit under or at the windowsill level.  We did not use stair tread, but cut out own instead.  


We ripped plywood into 5-inch wide planks.  I originally tried wider, which is what I usually prefer, but it just didn’t look right on this project.  This size works well! Shiplap is really great for covering up any seams in plywood. (Although we try and use whole pieces as much as possible for any large sections).

“X’ railing on top bunk…

I’d seen a lot of different options for bunk bed railing, but I thought the “x” fit this design the best.  It was also easy to do, and less expensive than other options.  

Prep & Paint

Lots of sanding to prepare for painting was next, along with filling in nail holes with wood putty. We taped off the lights and walls around the bunk beds. A paint sprayer is really a must for this kind of a large project, and will save HOURS of time.  It’s worth the investment, even if for a one-time use.  Some hardware stores (Home Depot is a possibility) rent them out, so it’s worth looking into that option as well, if you don’t want to purchase.  

Between coats, we sanded with a fine grit sandpaper to get it nice and smooth. This was an extra step, but so worth the lovely finish. After the paint was dry, we applied a clear protective coat. You can always choose to stain your beds instead of paint them, but you would still want to do a lot of sanding and prepping before doing so.

This design is even more customizable.  Other options include building a loft bunk, with the space underneath as a desk and reading area, with bookshelves all the way around.  Or flip it around, and have the bed on the bottom, with stairs going up to a reading or study space. Kids love them–they’d be perfect in a cottage or cabin too.

Farmhouse bedding for bunk beds…

I went with simple comforters with a striped duvet cover in grey and a creamy white. They go work really well in the space, and the the style will grow with them. A leather striped pillow brought the look together. My kids have had both quilts on duvet covers on their beds, and all of them prefer a duvet because of the coziness.  They’re more of a pain to wash, but using them also cuts down on the amount of blankets they pile on! 

I often get questions about bedding on bunk beds, so here’s the scoop…

I’ve used Beddy’s on our bunk beds for a long time, and that’s what the boys were using on their separate beds before these were finished. I really love them, and still highly recommend them. However, my boys (and other kids) just don’t use them in the way they’re designed. They were consistently sleeping on top of the bedding, and just using a comforter to cover up with. Even if they unzipped the bedding and used the top blanket, it wasn’t heavy enough to keep them warm, so they’d use a comforter anyway. You still have to put Beddy’s on the corners of the mattress just like a fitted sheet, which have to be removed in order to wash the sheets, so it wasn’t going to save me in that respect either. So I just decided to use a bottom sheet, and cozy comforter on top. All they have to do is smooth out their comforter and fold it down in the mornings, which is pretty easy to do. And it saved me a lot of money too! 

I spent less than $100 on each bed for the comforter, duvet comforter, and sheets for each bed. The lights were an awesome deal–just $20 for both! The cute farmhouse leather striped pillow was less than $20. I was able to decorate this space on a budget, which is always a huge plus! (Details at the end of the post.) I’d still like to add some curtains to the space, or maybe replace the blinds for roman shades.  I’m also looking for something to go on the wall next to the front of the bed. But a cute rug ties in the modern farmhouse theme, and the boys love the whole space.  It’s a win!

Source List:

Find more farmhouse style projects here!

Farmhouse bedding / Kitchen Faucet / DIY Greenery Hoop Wreath

Share and save for later!