Overview
A freestanding hardwood surf rack that holds six boards vertically, fins free, no wall anchors needed. The kind of thing you build once and keep forever.
The frame is Red Oak — kiln-dried hardwood with tight grain and real weight. Finished with Watco Dark Walnut Danish Oil, a penetrating oil that soaks into the grain and brings out a rich, warm brown without sitting on top like paint. All cuts have a hand saw and an electric saw option — use what you have.
Materials & Cost
| Item | Qty | Dimensions | Est. Cost | Source |
|---|---|---|---|---|
| Vertical posts (4×4) | 2 | 3.5″ × 3.5″ × 66″ | ~$28 ea / $56 | Home Depot / hardwood dealer |
| Top horizontal rails (2×4) | 2 | 1.5″ × 3.5″ × 36″ | ~$8 ea / $16 | Home Depot |
| Bottom horizontal rails (2×4) | 2 | 1.5″ × 3.5″ × 36″ | (cut from above) | — |
| Base feet (2×4) | 2 | 1.5″ × 3.5″ × 40″ | ~$6 ea / $12 | Home Depot |
| Base plate (¾″ plywood) | 1 | 12″ × 36″ | ~$8 (scrap cut) | Home Depot |
* Buy 8ft 4×4 Red Oak and cut to 66″. This height fits boards up to 10′ with fins hanging free.
| Item | Qty | Spec | Est. Cost | Source |
|---|---|---|---|---|
| Red Oak dowel rods (36″) | 6 | 1″ dia × 36″ — cut to 16″ ea (2 per rod) | ~$6 ea / $36 | Hardwood dealer |
| Foam pipe insulation | 12 pcs | 1″ ID, cut to 6″ lengths | ~$8 (one 6ft tube) | Home Depot plumbing aisle |
| Bungee cord with ball hooks | 1 | 36″ adjustable | ~$6 | Amazon / hardware store |
| Eye screws | 2 | 3/8″ × 1.5″ | ~$3 (pack) | Home Depot |
| Dowel screws (lag/machine) | 12 | ¼″ × 3″ | ~$6 (pack) | Home Depot |
| Structural wood screws | 20 | #10 × 3.5″ | ~$7 (box) | Home Depot |
| Wood glue (Titebond II or III) | 1 | 8 oz bottle | ~$6 | Home Depot / Amazon |
| Rubber furniture feet | 4 | 1.5″ dia self-adhesive | ~$5 (pack) | Home Depot |
| Item | Qty | Notes | Est. Cost | Source |
|---|---|---|---|---|
| Watco Dark Walnut Danish Oil | 1 pint | Stains, seals & protects — rich warm tone on Red Oak | ~$15 | Home Depot #265501 / Amazon |
| Sandpaper — 80 / 120 / 220 grit | 1 pack ea | Hand-sand between finish coats | ~$8 | Home Depot |
| Tack cloth | 2 sheets | Wipe dust before oiling | ~$4 | Home Depot |
| Foam brush or lint-free rags | 3–4 | Apply Danish oil in thin coats | ~$3 | Home Depot |
| Disposable gloves | 1 box | Danish oil stains skin | ~$5 | Home Depot |
| Category | Items | Est. Cost |
|---|---|---|
| Lumber | Posts, rails, feet, plywood | ~$84 |
| Dowels & hardware | Dowel rods, foam, bungee, screws, glue, feet | ~$65 |
| Finish & supplies | Danish oil, sandpaper, rags, gloves | ~$35 |
| Tools (if purchasing) | Saw, miter box, clamps, square, bits | ~$40–80 |
| Total — materials only | — | ~$135–175 |
| Total — with tools | — | ~$200–255 |
Key Dimensions
Frame is sized for six boards side-by-side — 36″ wide between posts, 40″ deep base, 12 staggered dowel arms. Fins hang free below the bottom rail.
Tools
- →Crosscut hand saw, 10–12 TPI. A Japanese pull-saw (Suizan or Gyokucho) cuts faster and cleaner in dense Red Oak than a push saw.
- →Miter box — guides the hand saw for dead-square 90° cuts. ~$15–25 at Home Depot.
- →Hand drill (corded or cordless) — drill the 1″ dowel holes and all pilot holes.
- →1″ spade bit or Forstner bit — Forstner gives a cleaner flat-bottomed hole; spade bit works fine too.
- →Small drill bit set — for pre-drilling pilot holes before screws (critical in hardwood).
- →Awl or nail — punch a starter dimple at each hole center to stop the bit wandering.
- →Hand screwdriver or driver bit — for #10 wood screws and eye screws.
- →Tape measure (25 ft)
- →Combination square or speed square — marking 90° lines and checking frame squareness.
- →Marking pencil or knife
- →4× bar clamps or pipe clamps — hold joints while glue sets. ~$10–15 ea at Home Depot.
- →Rubber mallet — tap dowels in without damaging wood.
- →Sandpaper block — cork or wood with sandpaper wrapped around it.
- →Foam brush or lint-free cotton rags — for applying Danish oil.
Build Steps
- 1
Cut All Lumber to Length
Mark all cut lines with a combination square before sawing. Score each line with a knife first to prevent tearout in Red Oak's open grain.
Hand sawUse a crosscut hand saw in a miter box. Long, smooth strokes — don't force it. The miter box keeps cuts square.Electric sawSet miter saw to 90° and batch all cuts in sequence: posts → rails → feet → dowels.Cut list: 2× posts at 66″ — 4× rails at 36″ — 2× base feet at 40″ — 12× dowel arms at 16″ — 12× foam insulation at 6″. Sand all cut ends with 80-grit.
- 2
Mark & Drill Dowel Holes
On each post, mark 6 dowel hole locations per side — spaced 8″ apart vertically, starting 14″ up from the bottom. Stagger left and right columns by 4″ vertically so boards can nestle tighter without touching.
Punch a starter dimple at each mark with an awl. Drill 1.5″ deep with a 1″ spade or Forstner bit, angled ~5° downward so the dowel slopes slightly — this grips boards more securely. Test-fit each dowel before moving on.
- 3
Assemble the Frame
Lay both posts flat and parallel, 36″ apart outside-to-outside. Pre-drill all pilot holes — this is critical in hardwood. Oak will split without them.
Glue and screw the top rails flush with post tops (2× #10 × 3.5″ per joint). Attach bottom rails at 8″ above post bottoms. Check squareness at all four corners with a speed square before the glue sets. Wipe squeeze-out with a damp cloth. Allow 2 hours minimum — overnight is better.
- 4
Attach the Base Feet
Position the 40″ base feet perpendicular under each post, centered so they extend 8″ beyond the post on both ends. Pre-drill, glue, and drive two screws through each post into the foot below.
Optional: screw the plywood base plate to the underside of both feet with countersunk screws — adds ballast and prevents sliding. Stick rubber feet to all four corners.
- 5
Install Dowel Arms
Thread a dowel screw (lag end first) into the end of each dowel with a screwdriver or driver bit. Apply a small bead of wood glue inside each hole, insert the dowel, and drive the lag screw home. Verify each dowel has a slight downward angle before the glue sets. Slide foam insulation sleeves over each arm once cured — secure near the post with contact cement if needed.
- 6
Install Bungee Retention
Pre-drill a pilot hole at 32″ height on the outer front face of each front post. Thread in an eye screw (use a screwdriver through the eye for leverage). Clip one ball-end bungee hook into each eye. Test with boards loaded — the bungee spans the front of all boards to keep them upright.
- 7
Sand & Finish
Hand-sand all exterior surfaces: 80 grit to remove mill marks → 120 grit to smooth → 220 grit for a silky final surface. Round over all sharp edges and corners with 120 grit. Wipe down with a tack cloth.
Apply Watco Dark Walnut Danish Oil liberally with a foam brush or rag, working it into the grain. Let soak 20–30 minutes, then wipe off all excess — never let it dry on the surface. Cure 6–8 hours, sand lightly with 220, apply second coat. Third coat optional but recommended. Full cure: 24 hours before loading boards.