The Crafty Catsman
Finished walnut floating shelf mounted on a neutral-toned wall

DIY Floating Shelves - Budget-Friendly Walnut Shelving

My wife wanted to put floating shelves in our bathroom and initially ordered a pair for $80. Shelves are pretty straightforward, and I knew I could offer a more custom and natural solution at a cheaper price. With some scrap walnut I had lying around, my total cost was just $19. Even if you don't have spare walnut, the materials should only cost around $30, making this a budget-friendly alternative to expensive store-bought options while adding a beautiful natural element to your space.

Project difficulty illustration with cartoon cat

Project Overview

Difficulty Level: Beginner

Time Required: 3-4 hours

Note: Includes drying time for finishing

Cost Comparison: DIY vs. Store-Bought

Store-Bought Options

West Elm Floating Shelf (20")$60-80
Pottery Barn Floating Shelf (24")$79-129
Crate & Barrel Walnut Shelf (36")$99-149
Etsy Handmade Walnut Shelf (24")$65-110
*Prices may vary by region and over time

DIY Cost Breakdown

Walnut Slab (from marketplace)$15-30
Floating Shelf Brackets (2 pairs)$12-18
Quality Drywall Anchors$4-8
Polyurethane Finish$8-15
Total Cost (2 shelves)$39-71

DIY savings: 50-70% compared to store-bought options, plus the satisfaction of creating something custom for your space!

Wood Selection Guide

Walnut

Walnut wood grain
  • Color: Rich chocolate brown
  • Grain: Straight with occasional waves
  • Hardness: Medium-high (1010 Janka)
  • Cost: $$$
  • Best for: Modern, mid-century, luxurious spaces

Maple

Maple wood grain
  • Color: Pale cream to light reddish-brown
  • Grain: Fine, often with interesting figuring
  • Hardness: High (1450 Janka)
  • Cost: $$$
  • Best for: Bright, contemporary, Scandinavian spaces

Oak

Oak wood grain
  • Color: Light tan to medium brown
  • Grain: Prominent, distinctive patterns
  • Hardness: High (1290 Janka)
  • Cost: $
  • Best for: Traditional, craftsman, rustic spaces

For most cost-effective options, check Facebook Marketplace, local sawmills, and lumber yards for "shorts" or remnants.

Illustration of applying finish to wood

Finishing Techniques

The right finish can dramatically enhance the beauty of your floating shelves while providing essential protection. Here are three excellent options for your DIY shelves:

Polyurethane (Used in this project)

A clear, protective coating that comes in different sheens (matte, satin, semi-gloss, or high-gloss). Semi-gloss provides a nice balance of protection and subtle shine.

Application: Apply 2-3 thin coats, letting each dry completely and lightly sanding between coats with 320-grit paper.

Danish Oil

Penetrates the wood and hardens, enhancing the natural grain with minimal surface buildup. Great for a more natural, matte finish that's easy to apply.

Application: Wipe on generously, let sit for 15 minutes, wipe off excess, and let dry for 24 hours. Repeat for additional protection.

Shellac

Natural finish that brings out rich amber tones in wood. Creates a warm glow and seals the wood quickly. Less water-resistant than polyurethane.

Application: Apply multiple thin coats with a brush or cloth. Dries very quickly and can be recoated in under an hour.

Floating Shelves FAQ

Common questions about DIY floating shelves

The weight capacity of DIY floating shelves depends on several factors: the bracket type, installation method, and shelf material. With the 3" brackets recommended in this guide and proper installation into wall studs, these shelves can typically hold 25-40 pounds per pair of brackets. For heavier items, consider using longer brackets (4-6") that penetrate deeper into the wood, adding more brackets, or using thicker wood (1.5-2"). Always distribute weight evenly across the shelf rather than concentrating it in one area.

Yes, you can install floating shelves on drywall without hitting studs, but you'll need to use proper anchors:

  • For light shelves (under 15 lbs): Toggle bolts or self-drilling anchors
  • For medium shelves (15-25 lbs): Threaded drywall anchors or toggle bolts
  • For heavier shelves: Consider a cleat mounting system that distributes weight across multiple anchors

Always check the weight rating on your anchors and use at least 2-3 times the capacity you think you'll need. For truly heavy loads, it's still best to find at least one stud to secure to, even if you need to adjust your shelf position slightly.

If you don't have a table saw or miter saw, you can still build floating shelves with these alternatives: For the miter saw (cutting to length), use a circular saw with a speed square as a guide, a hand saw with a miter box, or a jigsaw with a straight edge. For the table saw (cutting to width), use a circular saw with a straight edge guide clamped to the board, a jigsaw following a pencil line, or ask your local hardware store to make the cuts for you - many offer cutting services for a small fee or free with purchase. For hole drilling, a standard handheld drill works fine, just take extra care to keep it perfectly straight.

To ensure perfectly level floating shelves: 1) Use a long level (24" or longer) when marking bracket positions; 2) Measure from a consistent reference point (floor or ceiling) to verify both ends are at the same height; 3) Double-check level before final tightening of bracket screws; 4) For multiple shelves, create a temporary reference line with painter's tape or use a laser level; 5) After installing brackets, place the level on top to verify before mounting the shelf; 6) If your shelf is slightly off after installation, you may be able to make minor adjustments by slightly loosening the bracket screws and making small position corrections. Taking the time to ensure level brackets will save frustration later.

Yes, you can create floating corner floating shelves with a few modifications to this project: 1) Cut two pieces of wood at 45° angles on the inner corners so they meet perfectly in the corner; 2) Join the pieces with pocket hole screws, biscuits, or dowels for strength; 3) Install brackets in both walls, ensuring they're at exactly the same height and level; 4) Consider adding a small support bracket directly in the corner for additional stability; 5) For a simpler alternative, you can also cut a single piece of wood in an L-shape if your wood is wide enough. Corner floating shelves add excellent storage in otherwise unused space and create a cohesive look around room corners.

To prevent wood splitting when drilling bracket holes: 1) Use a brad-point drill bit instead of a standard twist bit for cleaner holes; 2) Drill slowly, especially when starting the hole and when nearing the target depth; 3) Clamp a piece of scrap wood to the back of your workpiece to provide support as the bit exits; 4) For hardwoods like walnut or oak, consider drilling pilot holes with a smaller bit first; 5) If your wood is particularly dry or prone to splitting, rub the drill bit with candle wax or drilling lubricant; 6) Ensure your drill bit is sharp - dull bits are more likely to cause splitting; 7) If possible, use a drill press for perfectly straight, controlled holes.

Styling Your Floating Shelves

Bathroom floating shelf styling

Bathroom Styling

  • Small potted plants or succulents
  • Decorative containers for cotton swabs/balls
  • Rolled hand towels
  • Scented candles
  • Small artwork leaned against wall
Kitchen floating shelf styling

Kitchen Styling

  • Most-used cookbooks
  • Favorite coffee mugs
  • Small potted herbs
  • Decorative salt and pepper mills
  • Wooden cutting boards (leaned against wall)
Living room floating shelf styling

Living Room Styling

  • Small framed photos
  • Short stack of books with decorative object on top
  • Sculptural objects or small collectibles
  • Air plants or small potted plants
  • Smart speakers or small electronics

Design tip: Use the "rule of thirds" when styling shelves - group items in odd numbers (3 or 5) and vary heights for visual interest.

Ready for a Bigger Challenge?

Background image of hidden bookcase door project

Now that you've mastered floating shelves, take your woodworking skills to the next level with our hidden bookcase door project - the ultimate statement piece for any home.

Explore the Hidden Bookcase Project

Tools You'll Need

Materials Needed

Step-by-Step Instructions

Unfinished walnut wood slab for floating shelves

1Select Your Wood

Choose a hardwood slab that's at least 1" thick and 4" wide. Walnut offers a beautiful rich tone, but maple, oak, or cherry also work well. The length is up to you - these instructions are for 20" shelves, but you can adjust as needed for your space. Consider what you'll be storing on the shelves when determining length.

Measuring and cutting wood to length for floating shelf

2Cut to Length

Using a tape measure, mark your desired length (I used 20"). Make a straight cut with a miter saw. If you don't have a miter saw, a circular saw with a straight edge guide will also work. Ensure your cut is square by measuring from multiple points.

Ripping wood to proper width on table saw

3Cut to Width

Set your table saw fence to 4.5" and rip the boards to width. If using a circular saw, mark lines every few inches at 4.5" from the edge, connect them with a straight edge, and carefully follow the line. Always use push blocks with a table saw for safety, keeping hands away from the blade.

Drilling holes for floating shelf brackets

4Drill Bracket Holes

On the side that will face the wall, measure and mark 6" from each end, centered on the board. Using a 10mm drill bit, drill 3-3.25" deep holes at each mark. These holes must be straight to ensure level shelving. Use a drill press if available, or carefully drill by hand with the board secured.

Sanding the walnut shelf with orbital sander

5Sand the Wood

Start with 80-grit sandpaper on an orbital sander, working in the direction of the grain. Follow with 120-grit for a smooth finish. For a more natural look, slightly round the edges by running the sander in half-moon arcs along the edges. This gives the shelf a more finished appearance.

Wood with grain raised after water application

6Pop the Grain (Optional)

For enhanced grain appearance, wipe the sanded wood with a damp cloth and let it dry completely. This raises the grain. Once dry, lightly sand again with 120-grit paper. This process enhances the wood's natural beauty and helps stain or finish penetrate more evenly.

Applying polyurethane finish to walnut shelf

7Apply Finish

Walnut has beautiful natural tones that typically don't require staining. Apply 2-3 thin coats of semi-gloss polyurethane for protection and a subtle sheen. Let each coat dry completely before applying the next, and lightly sand between coats with fine-grit sandpaper for the smoothest finish.

Marking wall for bracket installation

8Mark Wall Locations

Determine the final shelf location and mark where the brackets will go. Use a level to ensure the marks are perfectly horizontal. For reliable reference, measure from a consistent point (like the floor or ceiling) to ensure both bracket marks are at the same height.

Installing floating shelf brackets on wall

9Install Brackets

If possible, screw directly into wall studs for maximum strength. For drywall installation without studs, use quality anchors (not the ones that come with brackets). Drill appropriate pilot holes, install anchors, and secure brackets with screws. Double-check that brackets are level before final tightening.

Completed walnut floating shelf mounted on wall

10Mount the Shelves

Carefully align the shelf holes with the installed brackets and push firmly until the shelf is flush against the wall. The tight fit of the brackets in the drilled holes will keep the shelf securely in place. Step back and admire your professional-looking floating shelves!

Related Projects

Complete Speakeasy Arcade Bar Project

Check out the full speakeasy bar arcade build with hidden door, custom bar, and more!
See Full Project