How to Make a DIY Bookshelf: 7 Ways to Build Storage for Your Favorite Stories

Write the book on how to build a home library

father and son sitting in the living room
Photo: Morsa Images/ Getty Images
father and son sitting in the living room
Photo: Morsa Images/ Getty Images
Get quotes from up to 3 pros!
Enter a zip below and get matched to top-rated pros near you.
Geo Icon

There comes a time in every bibliophile's life when their book collection outnumbers the square footage of their home. This is exactly the moment when creative book storage ideas save the day, especially if you're a DIY enthusiast ready to build something of your own. From building a bookshelf from scratch to repurposing old furniture into a mini library, here are some of the top ways to make a DIY bookshelf that matches your style.

What to Know About Building Your Own Bookshelf

wooden bookshelves being made in living room
Photo: AMANDA JACKSON/ iStock / Getty Images Plus / Getty Images

You don't need to be a master carpenter to build a bookshelf yourself, but you do need to keep safety and practicality in mind. Not all materials and pieces of refinished antique furniture are strong enough to be a bookshelf. 

Bookshelves should be made of sturdy materials strong enough to hold significant weight. If you've ever moved into a new apartment and lugged a box of books up the steps, you know how heavy things can get. Pine, oak, and birch plywood are ideal for basic bookshelf construction, and it's worth spending a bit more on higher-quality materials to avoid buckling. 

Also, if a newly built or repurposed shelf shows signs of weakness—such as shifting side to side—it either needs reinforcement or shouldn't play the role of a bookshelf. We'll explain how to secure a bookshelf to your wall below.

All this being said, the perks of creating a DIY bookshelf are plentiful. You can stain the wood to match the style of your home, place the bookshelf to enhance your room's layout, and brush up your carpentry skills.

How Much Does It Cost to Build a Bookshelf?

The cost to build built-in bookshelves yourself comes to about $150per linear foot. The price of a simple freestanding bookshelf, however, will vary depending on the type of wood you choose and the dimensions of your shelf. You will also save some money if you already have common tools like a circular saw, a nail gun, clamps, and wood glue.

How to Prep for Building a DIY Bookshelf

You can find both pre-measured DIY bookshelf plans online as well as full DIY kits. Make sure that you have all the tools and hardware in place before starting your project. For more complex builds, your toolkit should include:

  • Circular or table saw

  • Power drill

  • Pocket hole jig

  • Nail gun or brad gun

  • Wood glue

  • Tape measure

  • Wooden mallet  

How to Make a DIY Bookshelf

The term DIY bookshelf can really mean anything, from a from-scratch build to designating an old bar cart as your new book cart. Here are common DIY bookshelf plans for all levels.

1. Build It From Scratch

Building a bookshelf is an excellent way to dip your toe into the DIY carpentry waters. If you're just starting out, we recommend using a blueprint for a bookshelf instead of concocting the measurements yourself. 

We've outlined basic instructions on how to build a bookshelf without specific measurements below. This way, you can get a general sense of the journey from a pile of plywood to the new home for your Harry Potter collection.

  1. If you choose to stain wood for your bookshelf, you can complete this step before cutting the individual pieces to size or after the bookshelf is totally assembled.

  2. Measure and cut the pieces for your bookshelves with a circular or table saw. You should have:

    • Two side panels measuring the height of the bookshelf.

    • Shelves of the same size (number will vary).

    • One top board slightly longer than your shelves.

    • Four thin framing pieces for the face frame—typically 1-by-2 pieces.

    • One toe kick board.

    • One backer board.

  3. Make a note on each newly-cut piece of plywood specifying its bookshelf location.

  4. Lay the side panels next to one another and ensure they line up. Measure and mark where you plan to place your shelves.

  5. Use a pocket-hole jig to drill one pocket hole in each corner of the bookshelves—but not the top board. Set the jig to the thickness of the board and drill a hole into the bottom of each board in each corner.

  6. Lay one side board down on your workspace and attach the top board to one top edge.  Secure with a line or wood glue and a brad nail gun.

  7. Repeat this process with your lowest shelf. Add a line of glue to the edge of your lowest shelf and position it so the pocket holes face the bottom of the bookshelf. 

  8. Screw appropriately-lengthed screws into each pocket hole to secure it to the side board.

  9. Next, add all the shelves in the same way, moving up the shelf and aligning with the marks you made earlier.

  10. With all the shelves attached, add glue to the open edges as well as the top of your next side board. Fit the second side board into place so it aligns with the shelves and the top board of your bookshelf.

  11. Add another line of brads to secure the top of the side board and then add screws in each pocket hole to secure the shelves to this side.

  12. Screw pocket holes in your toe kick board and wedge beneath your bottom shelf three inches from the front of the bookshelf. Add screws to the pocket holes to secure.

  13. Attach the face framing pieces to the top, sides, and bottom of the face of the bookshelf with a line of wood glue and brad nails.

  14. Line up and attach your pre-cut backer board to the back of the bookshelf.

2. Attach a Floating Shelf

white floating bookshelves
Photo: Spiderplay/ iStock / Getty Images Plus / Getty Images

Installing a floating shelf is an excellent DIY project that only requires minimal saw and drilling skills. A floating shelf attaches directly to a wall in your home with either small braces or no braces at all. 

Before you go stacking your Tolstoy collection on it, keep in mind that not all floating shelves can hold the same amount of weight. Attaching the shelf to wall studs ensures your shelf can house up to 50 pounds per stud, but drywall and other masonry require specialty screws or braces.

All this being said, here are the basic steps to installing a floating shelf:

  1. Locate the wall studs and measure your wooden board to span the length between them.

  2. Construct the pre-cut pieces to create a long box-like shape for your shelf. The shape will allow you to hang the shelf on the wall more safely.

  3. Measure, cut, and attach the cleat to the wall between the two studs. The cleat is often a piece of 2-by-2 that braces the shelf and holds and manages the weight.

  4. Attach the box-like shelf to the cleat and secure with one screw at the base.

3. Install Floating Pallet Shelves

Take your floating shelf skills a step further by installing DIY bookshelves from old wooden palettes. Transforming a pallet into a shelf is not quite as simple as simply attaching a pallet to the wall. Begin by breaking down the wood of the pallet and choosing four planks for the shelves.

You'll then complete nearly the same steps as you did above with the floating shelf, but with the repurposed, rustic wood as your material. Consider either a cleat or a set of sawtooth hangers to attach it to your wall studs. 

4. Install a Rope Bookshelf

diy book shelf with rope
Photo: ksyusha_yanovich/ Adobe Stock

DIY rope bookshelves are rustic, modern, and ideal for a room with minimal floor space. Building the shelf also requires less cutting, drilling, and bracing to the wall. On a basic level:

  1. Measure and cut two to three pieces of plywood to equal sizes.

  2. Drill 1-inch holes at the corners of each shelf.

  3. Insert four thick ropes through each of the corner holes, securing the shelf in place with a knot and dowel under each piece of plywood for stability. 

  4. Pull the four ropes together at the top into a triangle and secure them to a hook large enough to carry the weight of the shelves.

5. Stack Wooden Crates

You can find old wooden crates at your local gardening, hardware, or craft store, and may be able to even snag some for free.

Stack the wooden crates in both a diagonal and vertical position depending on the final shape you desire. Secure the crates to one another with a line of wood glue and a nail gun along each edge. As you build upwards, always make sure that your crates create an even and sturdy shelf that does not tip to either side. Remember that you can build side to side as well as upwards.

6. Stack Cinder Blocks and Wood

A safe yet easily stackable DIY bookshelf can be made with just plywood and cinder blocks or bricks. While it may sound overly simple, the project gives a room a rustic, minimalist, and industrial look with minimal effort.

Begin by measuring and cutting four equal plywood boards. Place evenly sized cinder blocks on each end of the board and build up, finishing with the final board.

Heads up: since these shelves are not permanently attached to the cinder blocks, keep your shelf low and wide to avoid tipping.

7. Repurpose Old Furniture

There are so many clever ways to repurpose old furniture, from turning a door into a headboard or ladder into a towel rack. But there are countless things in your home that can transform into a bookshelf, and we don't just need to stack a bunch of books between two bookends. For example:

  1. Transform an old hutch or armoire into a bookcase by using the shelves previously reserved for board games for your favorite titles. 

  2. Tuck your books behind the glass door of a China cabinet, especially if you collect specialty or antique books.

  3. Remove the drawers on an old dresser and replace the base of each open section with plywood. Create a deep-set bookshelf with plenty of added decor.

  4. Swap out your glasses on your bar cart for your cookbooks and cocktail-recipe coffee table books. 

  5. While not exactly furniture, a large antique dollhouse turns into an excellent repurposed bookshelf for the kids' room.

How to Safely Secure a Bookshelf

Anchoring furniture to prevent it from tipping over is a must when you plan to fill it with heavy items like books. You can purchase an anti-tip kit with everything you need based on the type of wall, as well as the size of your bookshelf. Most anti-tip kits will include:

  • Screws

  • Wall mounts

  • Straps

  • Anchor wire

  • Basic tools for installation

Use a stud to locate the most secure place to anchor your bookshelf. Attach the wall brace directly behind the top of the bookshelf and the related anchor to the back of the shelf. You may also need drywall screws, wood screws, or masonry screws for other types of walls. If the bookshelf sits several inches from the wall because of your baseboard, connect the two with braided metal wire.

DIY vs. Hiring a Carpenter

man hammering wood to make bookshelf
Photo: ksyusha_yanovich/ Adobe Stock

According to HomeAdvisor, the cost to hire a local carpenter ranges from $13 to $39 an hour. You can call in a local carpenter for projects like installing built-in bookshelves or constructing a highly-customized bookcase for your home. 

If you've purchased a bookshelf that came in 30 different pieces, a 20-page instruction manual, and three Allen keys, you’ll pay between $90 and $150 for the cost of furniture assembly

In other words, you'll save a bit of money by assembling a bookshelf yourself. However, the type of DIY bookcase you choose really depends on your carpentry skills. If you're not comfortable with power tools, leave the job to a professional to ensure a safe and sturdy bookshelf.

Frequently Asked Questions

Look to the professionals when figuring out the secrets to styling a bookshelf. Place decor in varying heights, mix colors and textures, and always create a balanced overall design by alternating where you place extra decor items. Most importantly, don't overfill the shelf. Leave a bit of open space to deter clutter.

Plywood is the least expensive wood for making a bookcase. It’s an affordable yet strong material for basic furniture assembly, like building a DIY shelf. However, be careful when purchasing pine plywood, as it has a tendency to splinter when cut. Birch and oak plywood will cost a little more, but will ensure a finished look and sturdy base for bookshelves.

Need professional help with your project?
Get quotes from top-rated pros.
The homeowners guide to handyman services
From average costs to expert advice, get all the answers you need to get your job done.
Toddler and dog looking at backyard chicken coop
Jan 21, 2025
Jan 21, 2025
Find out how much it costs to build a chicken coop—whether you've got a few hens in your backyard or a big, self-sustaining flock—with our expert guide.
Modern living room with wood panel walls
Jan 21, 2025
Jan 21, 2025
The cost to remove wood paneling will depend on the amount of time it takes. Learn how you can complete this job, and avoid more costly repairs.
An array of mobile homes creating a small community
Jan 3, 2025
Jan 3, 2025
Mobile home skirting replacement costs come down to the material you choose and the size of your home. Use this guide to budget for your skirting project.
Mid century furniture in pastel colors
Jan 17, 2025
Jan 17, 2025
If you’re not keen on spending your afternoon assembling flat-pack furniture, bring in the professionals. How much does furniture assembly cost? It can be shockingly affordable.
Father and son playing basketball
Dec 18, 2024
Dec 18, 2024
If you're wondering who to hire to remove a basketball hoop, it's important to know that handypersons and professionals alike can haul it away.
A modern living room with a leather sofa
Dec 16, 2024
Dec 16, 2024
For homeowners who struggle to keep up with household chores, or those whose health prevents them from doing certain tasks, hiring help with chores around the house can be a huge help.
Share project details to get started.