Skip to Content

DIY Tall Bookcase with Trim

Build a beautiful large bookshelf to add storage to any room in your home.

Bookcases are the best! You can store books in them, or add baskets for other storage, or use them to display decor, or all three.

And while you can buy a bookshelf for quite cheap, they will feel very cheap too.

Instead, you should build your own DIY bookcase. This beautiful tall bookcase with 5 shelves, was built from 1 sheet of 3/4″ plywood, 1 sheet of 1/4″ plywood, and some trim.

This post may contain affiliate links. As an Amazon Associate I earn from qualifying purchases. Click here to read my full disclosure policy.

It is not much more expensive then the cheap veneer bookcases you can buy, but looks so much better! Plus it is so sturdy, it will last forever.

DIY tall bookcase with 5 shelves with natural wood on the inside and black paint on the outside.

Easy DIY Bookcase from Plywood

When designing this tall bookcase, I wanted to keep the supply list short. So I made all the frame pieces fit on one sheet of 3/4″ plywood.

If you want more shelves in your bookshelf, you can easily add them from plywood scraps or with a second sheet of plywood.

The trim on the sides and front completely cover the screws used to build the frame. And add a ton of style.

The result is a stunning bookcase you will be excited to show off.

Empty DIY bookshelf with black trim and moulding.

But the best part of this bookcase build, it is very easy!

It took me longer to finish the bookshelf because I chose a two-toned look then it did to build it.

And all you need is a circular saw with a guide to get straight cuts, a drill, brad nailer, and a sander.

I also used a pocket hole jig, miter saw and trim router but these tools are totally optional (as described in the tutorial below).

So dust off your work table and let’s get to building!

Side view of the tall bookcase with trim covering the screws.

How to Build a Large Bookcase

Tools & Materials

Recommended Tools:

Supplies:

Overall Dimensions

The finished bookshelf is 35 1/2″ wide by 73″ tall and 13″ deep. It has 1 stationary shelf and 3 adjustable shelves.

3D sketch of the bookcase with dimensions noted.

Cut List

Cut out the pieces according to the easy-to-read table in the PDF plans.

Button to buy the PDF plans for the tall bookcase.

Using a rip cut guide, cut down the plywood into 4 strips. I like to cut my plywood on a piece of rigid foam insulation to keep it fully supported.

Learn all my tips for cutting plywood with a circular saw here.

Cutting plywood on a piece of rigid foam with a circular saw and guide.

I then used my sliding miter saw to cross-cut the pieces.

If you do not have a sliding miter saw, you can cross-cut with your circular saw. Use a straight edge as a guide so your cuts are straight.

Cross-cutting bookcase pieces with a sliding miter saw.

STEP 1- Assemble bookcase box

On the inside of both side boards, draw lines to mark the top of the stationary shelf and bottom of the bottom piece according to the diagram in the plans

Then on the outside of the sides, draw lines where the center of the boards will be as guides.

Marking the location of the shelves on the sides of the bookshelf.

Add wood glue to the side of the boards. Line the top, bottom and shelf boards up on the inside of the side.

Temporarily secure with 1 1/4” brad nails using the line as a guide. 

Temporarily attaching the shelves with brad nails.

Drill countersunk holes for screws in the side on the line.

Then permanently secure the pieces with 1 1/4” pan head screws. 

Make sure the heads of the screws are flat or slightly recessed into the sides.

Attaching the shelves to the sides of the bookcase with countersunk screws.

Add wood glue to the other side of the top, bottom and shelf pieces. 

Then line the second side up on the inside lines. 

Secure the side the same as you did before: first with brad nails, then with countersunk 1 1/4” screws. 

Attaching the second side piece.

To add the adjustable shelves, use a shelf pin jig to drill holes toward the front and back of the sides. 

Add shelf pin holes in the upper and lower compartment. But don’t worry about going all the way to the top and bottom since you will likely not want shelves that close together. 

Adding shelf pin holes with a shelf pin jig.

STEP 2- Build trim frames

I like to assemble the trim like a face frame. This helps to hold the joints together so I don’t have to worry about cracks forming.

It also allows me to attach the frame with less nails, meaning less holes to fill. You can skip it and just attach the trim pieces with the nails if you prefer.

To build the side trim frame, drill one pocket hole set for 3/4” thick material in each end of the side trim rails.

Drilling a pocket hole in the back of the rail boards.

Then attach them between a large stile and a small stile according to the diagram in the PDF plans

This placement puts the trim directly over the holes in the sides of the bookcase to cover them up.

Repeat for the other side, but make sure to mirror it.

Building a face frame for the side trim.

Again, the face frame can be nailed directly to the bookcase, but I prefer to attach the boards together first. 

To build the face frame, drill a pocket hole set for 3/4” thick material in each end of the face frame rails. Then attach them between the remaining large stiles according the same as the side trim. 

This placement puts the rails so they are flush with the top of the top, bottom and shelf boards. 

Building a face frame for the bookcase with pocket holes.

STEP 3- Attach trim

Attach the frames to the assembled bookcase. Start with the sides.

Attach the side trim panels so the small stile is flush with the front of the bookcase. The large stile will hang over the back 1/4”. 

Attach with wood glue and 1 1/4” brad nails. Then repeat for the other side. 

Attaching the side frame trim to the bookshelf.

Last, attach the face frame. Line it up so the inside is flush with the inside of the bookcase and the top of the rails are flush with the tops of the shelves.  

Secure with wood glue and 1 1/4” brad nails.

Attaching the face frame to the front of the bookcase.

If the front face frame is slightly larger than your bookcase (likely because plywood is not actually 3/4″ thick), line it up so the inside of the frame up so the sides overhang a little.

Then flush up the sides to the side trim with either a sander or trim router with a flush cut bit. 

Flushing up the sides of the face frame with a sander and flush cut router bit.

STEP 4- Attach back

Cut the back to fit in between the side trim. 

Attach to the back of the sides and top/bottom/shelf with 1” brad nails. 

Attaching a 1/4" plywood as the back.

STEP 5- Attach moulding

Cut the moulding for the top and bottom with mitered corners to fit around the bookcase.

I found these miter spring clamps that were very helpful in holding the mitered corners tight while attaching to the bookcase.

Secure with wood glue and 1” brad nails to the front and sides.

Fill all the nail holes with wood filler.

Adding moulding to the top of the bookshelf.

STEP 6- Finish

Iron edge banding onto the front of the adjustable shelf boards. Then trim to fit the board.

Want to add doors to your bookcase? Learn 3 ways to build DIY doors here and then how to install doors with concealed hinges here.

Finishing the front of the shelves with iron-on edge banding.

Sand and stain/seal/paint your new bookcase and shelves.

I sealed the inside of my bookcase with wipe-on polyurethane and painted the outside Blackout by Behr.

Don’t forget to grab the printable PDF plans here!

Premium plans include:

  • Recommended Tools
  • Shopping list
  • Easy to read cut list table
  • Plywood cut diagrams
  • Step-by-step instructions with 3D renderings
  • Helpful resources
  • BONUS: 3D SketchUp file

You did it!

Add your adjustable shelves with the shelf pins. Now you can load up your new bookcase with books and decor. 

DIY tall bookcase made from plywood with wood inside and painted black outside.

Happy building!

-Kati with picture of blog author Kati

This site uses Akismet to reduce spam. Learn how your comment data is processed.