Beginner woodworking project

DIY Floating Shelves - Budget-Friendly Walnut Shelving

Custom walnut shelves can look expensive without becoming an expensive project. This version keeps the build approachable: cut the slab, drill the hidden bracket holes, sand, finish, and mount.

Finished walnut floating shelf mounted on a neutral bathroom wall
Measuring a walnut slab before cutting it to shelf length
Sanding a walnut floating shelf before finish

Short answer

This build is worth it when you want real wood without paying retail shelf prices.

The original store-bought pair was $80. With scrap walnut, my total cost was $19. If you need to buy the materials, the practical DIY range on this page is about $39-71 for two shelves, compared with many store-bought options in the $60-149 range.

$19My scrap-walnut cost

The lowest-cost version when good hardwood is already in the shop.

$39-71Typical DIY total

The page cost model for two shelves when buying the basics.

3-4 hrBuild window

A beginner-friendly weekend project, including finish time.

Build path

The project succeeds or fails in three places.

Walnut slab selected for a DIY floating shelf
Best savings path

Start with the wood

Walnut looks expensive because it is. Scrap piles, marketplace slabs, and local sawmill shorts are where this build gets interesting.

Walnut shelf with drilled holes for hidden floating shelf brackets
Make-or-break step

Treat the bracket holes like the project

The shelf only looks clean if the bracket holes are straight, centered, and deep enough for the support pins.

Finished walnut slab floating shelf after sanding and polyurethane
Final look

Finish before you rush the wall

Sanding and clear finish are what turn a plain board into a shelf that looks intentional in the room.

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.

Walnut slab before cutting into floating shelves

Project Overview

Difficulty Level: Beginner

Time Required: 3-4 hours

Note: Includes drying time for finishing

Tools You'll Need

Miter saw for straight cuts

Miter Saw

For cutting the wood to length

Saw for cutting wood width

Table Saw or Circular Saw

For ripping the wood to width

Orbital sander

Orbital Sander

For smoothing the wood surface

Power drill

Drill

For making holes for shelf brackets

Level tool

Level

For ensuring shelves are straight

Tape measure

Tape Measure

For accurate measurements

Stud finder

Stud Finder

For locating wall studs during installation

Materials Needed

Walnut slab for shelving

Hardwood Slab

Walnut or other hardwood, at least 1" thick x 4" wide

Floating shelf brackets

Floating Shelf Brackets

Hidden support brackets, 3" length recommended

Drywall anchors

Drywall Anchors

Heavy-duty anchors for secure mounting

Polyurethane finish

Polyurethane

Semi-gloss finish for protection and shine

Sandpaper for wood finishing

Sandpaper

80-grit and 120-grit for smooth finishing

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!

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.

Finished walnut shelf after applying a protective clear coat

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

Related Projects