Quick and Easy DIY Mid-Century Modern Bookshelf

11 Materials
3 Hours

Looking for a quick project that is stylish and functional? Look no further! This mid-century modern bookshelf with hairpin legs is a quick and easy build, and is sure to be a real conversation piece in your home. You only need a few tools and supplies to create this beauty, and you probably already have most of what you need to build it. Follow my step-by-step guide and you’ll have your own homemade bookshelf in no time.

DIY Mid-Century Modern Bookshelf

Tools and Materials

  • Eight 1”x12” x4ft pieces of wood
  • Two 1”x2” x8ft pieces of wood
  • Four 6” hairpin legs
  • 2” trim head screws
  • Wood glue
  • Sanding block
  • Wood filler
  • Stain
  • Polyurethane
  • Tape measure
  • Pencil
  • Protective gear
  • Electric drill and impact driver

Measure and Cut Your Lumber

Measure the Lumber

In order to make a mid-century modern bookshelf, I knew that I needed shelves of varying shapes and sizes, so I had quite a few cuts to make to my lumber. I cut the 1”x12” x8ft pieces into two 48” long pieces, four 46 ½” long pieces, two 19” long pieces, and four 13” long pieces. Then I cut my 1”x2” x8ft pieces into two pieces that were 48” long and two pieces that were 45” long.

Cut the Lumber

Lay Out Part of the Bookcase

Lay Out Part of the Bookcase

During this build, I’m going to first lay out and glue the pieces, and then screw them together. I lay out two of the 46 ½” pieces and placed a 13” piece between them at the center. 


Then I glued the pieces together at the joints. Use enough glue to make sure it’s secure, but not so much that it spurts out when you push the pieces together.



Next, I drilled pilot holes at the joints for the screws. Drilling pilot holes is especially useful when working with thinner pieces of wood, as without them your wood might split when you drill the screws into it.


With the pilot holes drilled, I screwed the pieces together. Then I flipped the piece over and repeated it on the bottom part of the boards. 


Repeat this whole process one more time so that you now have two identical pieces. 

Lay Out the Next Part of the Bookcase

Lay Out the Next Part of the Bookcase

On to the next part of the bookcase. I lay out a 48” piece, a 13” piece, and a 19” piece as shown in the picture above. Make sure that either side of the 13” piece lines up to the exact center of the 19” and 48” pieces. Then I secured them using the same process as with previous pieces, glue, drill pilot holes, and screw together. And, once again, I repeated this process so that I had two identical pieces. 

DIY Bookcase

Connect the Four Pieces

Connect the Four Pieces

With all of the shelves built, all I had left to do was connect them to each other. I lay them out as seen in the picture above.

Push Together

Then I pushed them together. Doesn’t it come together nicely? They should all fit snugly if you’ve properly measured up until now.

Screw Together

Next, I connected all four corners together. Once again I glued them together, then drilled pilot holes, and finally screwed them together. 

Measure and Secure Again

Measure Again

With the corners attached, it was time to add some more support to the bookcase. First I measured that the four corner cubbies had 13” of space between the boards. You don’t want to have crooked shelves, so it’s important to make sure that they are all even.

Secure Again

Then I secured those four boards to the outer framework of the bookcase. 

Measure the Inner Cubbies

Next I measured the inner cubbies to make sure that there was 13” of space between them. 

Secure the Inner Cubbies

And I secured them as well. Now the basic frame of the bookshelf was built and secured, I could move on to some of the more decorative features.

Add the Frame

Add the Frame

To add to the presence of the bookshelf, I wanted to add a frame that would make the outer edge of the shelves seem thicker. I lay one of the 1”x2” x48” pieces and lay it down the side of the bookcase. 

Make Sure It's Flush

Make sure that it sits flush against the edge of the bookshelf.

Screw on the Frame

Then I screwed it on. I made sure to screw both into the outer frame of the bookshelf, and into the shelves themselves to make sure that it was secure. 

Repeat the Process

Then I repeated the process with a 1”x2” x45” on the top and bottom of the bookcase, and another 1”x2” x48” piece on the opposite side.

Fill in the Screw Holes

Fill in the Screw Holes

Using wood filler I filled in all of the screw holes I had just made screwing on the frame. It’s quick and easy to do this using your fingers, just make sure to smooth it down as much as possible.



With the wood filler dry, it was time to sand. This project has quite a bit of surface area, so I really got a workout in while sanding it. Using a sanding block was a bit easier on my hands than a piece of sandpaper. While sanding, make sure to wear a mask to protect yourself from inhaling any sawdust.



A rich, dark stain is what this mid-century modern bookcase was begging for, so that’s what I gave it. I rubbed an even layer of the stain over the entire piece, which took a bit of time. Make sure to wear the proper protective gear when staining any piece.



With the stain dry, I moved on to sealing the bookshelf. I used polyurethane for a clear coat to protect all of my hard work. Once again, wear the proper protective gear while doing this step.

Attach the Legs

Attach the Legs

I placed a hairpin leg on each corner of the bookshelf, and secured them using the screws that came with the legs. The matte black legs bring a nice contrast to the shine of the bookshelf. Once this was done, all I needed to do was flip the bookshelf over and fill it up with goodies!

Easy Mid-Century Modern Bookcase

This mid-century modern bookshelf is timeless and will add character to any space you put it in! 

Any price and availability information displayed on [relevant Amazon Site(s), as applicable] at the time of purchase will apply to the purchase of this product.
Hometalk may collect a small share of sales from the links on this page. More info

Top Hometalk Projects

15 Unbelievable Ways People Paint Their Walls
Here's How You Can DIY The Hottest Home Decor Trends of 2018
31 Clever Ideas To Reuse Muffin Pans And Cupcake Liners
These West Elm Knockoffs Are Pretty Unbelievable
30 Great Mason Jar Ideas You Have To Try
30 Essential Hacks For Cleaning Around Your Home
14 DIY Must-Haves For All Camping Trips
31 Super Cute & Easy DIY Ideas For Your Kitchen
13 Spectacular Ways To Display Your House Number
30 Essential Hacks For Cleaning Around Your Home
31 Storage Hacks That Will Instantly Declutter Your Kitchen
3 Gorgeous Ideas to Use Photo Frames - and Not for Pictures!
Upgrade Your Backyard With These 30 Clever Ideas
30 Unbelievable Backyard Update Ideas
30 Creative Ways To Repurpose Baking Pans

Have a question about this project?

2 questions
  • Tam
    on May 2, 2020

    Good grief...THAT is beautiful! I'm pretty handy, myself...BUT I get caught up in the 'how' I want something designed.... did you have an inspiration for this??

  • Elaine
    on May 8, 2020

    Absolutely gorgeous!!! Approximately how much weight will the legs support??? Thanks

Join the conversation

2 of 21 comments
Your comment...