WOODWORKING · DIY · A HANDMADE HOME @grainbyjoy
GRAIN by JoyWOODWORKING PLANS · WORKSHOP STORIES · HOME
FIND YOUR NEXT GOOD THING
WOODWORKING PLANPullout Bin Kitchen Island
WOODWORKING PLANFarmhouse Media Console
WOODWORKING PLANRound Coffee Table
WOODWORKING PLANGeometric Hairpin Coffee Table
WOODWORKING PLANHollow Panel Waterfall Console
WOODWORKING PLANFarmhouse Console Table
WOODWORKING PLANBarn Door Console
WOODWORKING PLANBeginner Farm Table
WOODWORKING PLANFarmhouse Coffee Table
Farmhouse Coffee TableFREE WOODWORKING PLAN
Tables / BEGINNER

Farmhouse Coffee Table

A classic coffee table with a slatted shelf and farmhouse X details.

FINISHED DIMENSIONS46 × 22 × 18 in
SKILL LEVELBeginner
WHAT IS INCLUDEDMaterials, cut list and illustrated steps
Read the free planMade this plan? Share your build
A GOOD BUILD STARTS WITH A CLEAR PLAN
  • Materials and tools
  • Cutting information and dimensions
  • Illustrated assembly steps
FROM THE FIRST CUT TO THE LAST DETAIL

Take it one step at a time

Everything you need to follow this build is written below. Read the materials, measurements and construction notes before your first cut.

Read the build steps

Yes. The complete plan is available to read on this page.

THE FREE BUILD GUIDE

Farmhouse Coffee Table

A classic coffee table with a slatted shelf and farmhouse X details.

BEFORE THE FIRST CUT

Materials

Select straight, dry boards without major splits or loose knots. Measure the stock before marking any cuts.

QuantityNominal stockPurchase length
4 boards2×6Stud length or 8 ft 8 ft = 96 in / 2438.4 mm
1 board2×4Stud length or 8 ft 8 ft = 96 in / 2438.4 mm
3 boards2×2 furring strips8 ft / 96 in 2438.4 mm

Fasteners and adhesive

Have 100 self-tapping wood screws, 2 1/2 in (63.5 mm) long, and wood glue. Keep spares: tabletop and X screw patterns are not fixed. Screw gauge is unspecified; select suitable wood screws and follow their pilot-hole guidance.

Finishing supplies

Abrasives, dust-removal supplies, optional wood filler and a compatible paint or stain and protective finish. Quantities depend on the product coverage and number of coats.

Optional items

Corner braces are optional; their size and quantity are not specified. A 1×2 shelf-support scrap is also optional; see the finishing page.

WORKSHOP SETUP

Tools and preparation

Read all six stages first. Assemble on a flat, level surface and label each part as it is cut.

Measuring and marking

One tape measure, one square and one pencil. Add clamps and scrap blocks to hold pieces square and match the lower crosspiece height.

Cutting and fastening

One compound miter saw, one drill with suitable pilot and driver bits, and one sander. A securely supported work surface is needed. No pocket-hole jig is required for this build.

Personal protection

Safety glasses and hearing protection for each person using tools. Use suitable dust extraction and respiratory protection for the wood and finish being used. Follow each tool and finish manufacturer’s instructions.

Cut and drill safely

Clamp work securely, support long stock and keep hands clear of the blade or bit. Disconnect power before adjustments. Never hold tiny offcuts near a moving blade. Predrill near ends and in narrow 2×2 pieces to reduce splitting.

Measure rather than scale

The sketches explain form and order, not machining tolerances. Use the written lengths and actual lumber. Dry-fit before gluing, check the first repeated cut and allow for blade kerf. Ask for help when turning the assembled table.

PARTS A TO E

Cut list

Use one unit system consistently. Metric values are rounded to the nearest 0.1 mm from the inch dimensions.

PartQtyStockLength inmmUse
A42×416 1/2419.1Legs
B102×618457.2End pieces support and slats
C42×237939.8Long rails
D42×6461168.4Tabletop planks
E42×2Fit to frameSee belowX diagonals

Keep all ten B pieces accounted for

Use four in the two end leg sets, one across the top center, and five as lower shelf slats. Do not use a shelf slat as an extra brace.

Scribe the X pieces to fit

A reference diagonal length is 19 1/2 in (495.3 mm), measured long point to short point. Mark each angled end directly against its frame opening. Do not treat this as a square-ended cut length or copy an angle from the sketch.

MEASURE THE WOOD YOU HAVE

Nominal and actual sizes

Nominal lumber labels are shopping names. Typical dry, surfaced dimensions are smaller; local stock can vary.

NominalActual cross section inActual cross section mm
2×21 1/2 × 1 1/238.1 × 38.1
2×41 1/2 × 3 1/238.1 × 88.9
2×61 1/2 × 5 1/238.1 × 139.7

Orient the end pieces correctly

Lay each B crosspiece flat with its broad face horizontal. Keep the legs upright, with their broad faces in the long-side plane. The top crosspiece is flush with the leg tops.

Set the lower shelf level

The underside of each lower B crosspiece sits 1 1/2 in (38.1 mm) above the feet. With standard stock, the clear opening between the top and bottom crosspieces is 12 in (304.8 mm).

Calculated size checks

With standard stock, the base is 44 × 21 in (1117.6 × 533.4 mm). Centering the 46 × 22 in top gives 1 in (25.4 mm) at each end and 1/2 in (12.7 mm) along each long side. Recheck if your lumber differs.

1 in = 25.4 mm. Rounded millimeters are conversions, not a separate design.

STEP 01 / ASSEMBLY

Build two end leg sets

A × 4 / B × 4

farmhouse coffee table — 6 illustration
Build two end leg sets · Farmhouse Coffee Table

Position the pieces

Square and fasten

Use two A legs and two flat B crosspieces per end. Keep the top B flush with the leg tops. Set the bottom B underside 1 1/2 in (38.1 mm) above the feet. Keep both crosspieces flush to the outside end faces, projecting inward.

Clamp the pieces on a level surface. Check the corners with a square and compare diagonals. Apply glue at every joint. Fasten each crosspiece to each leg with two 2 1/2 in (63.5 mm) screws per joint. Make the second end set identical.

BEFORE YOU CONTINUE

Let the glue hold before moving. Compare both end sets: top edges and lower crosspiece heights must match.

STEP 02 / ASSEMBLY

Connect the two end sets

C × 4 / Two rails above and two below

farmhouse coffee table — 7 illustration
Connect the two end sets · Farmhouse Coffee Table

Stand and align

Glue and join

Stand the two end leg sets on a flat, level surface. Fit all four 37 in (939.8 mm) C rails between them: front and back at both levels. Keep each rail top flush with the corresponding flat crosspiece top.

Clamp the frame square, then apply glue and drive two 2 1/2 in (63.5 mm) screws at each rail end. Slightly angled screws can enter the crosspieces; keep every screw path inside the wood. Predrill the 2×2 ends to limit splitting.

BEFORE YOU CONTINUE

Check both diagonals of the frame and confirm all four feet touch the work surface before the glue sets.

STEP 03 / ASSEMBLY

Fit the X braces at both ends

E × 4 / Two blanks per short end

farmhouse coffee table — 8 illustration
Fit the X braces at both ends · Farmhouse Coffee Table

Scribe each diagonal

Make the three-piece X

Hold a length of E stock across the opening and mark where it meets the top and bottom crosspieces. Cut the marked ends, test-fit and trim gradually. Fit the first diagonal, then mark and fit the crossing blank. Repeat for the other end.

Glue and screw the first diagonal at top and bottom. Hold the second beside it and trace the crossing on that second blank. Remove the overlap to make two pieces. Glue, fit and fasten those at their outer ends and at the continuous diagonal.

BEFORE YOU CONTINUE

Use 2 1/2 in (63.5 mm) screws; check angled paths carefully. Each X has one full diagonal and two fitted pieces, not a half-lap.

STEP 04 / ASSEMBLY

Add the top center support

B × 1 / Across the top frame

farmhouse coffee table — 9 illustration
Add the top center support · Farmhouse Coffee Table

Center the support

Attach at both ends

Find the middle of the frame length. Lay one 18 in (457.2 mm) B piece flat across the top opening, between the two long upper rails. Its broad face is horizontal and its top is flush with the rail tops.

Dry-fit and clamp the support square to the rails. Apply glue at both end joints. Drive two 2 1/2 in (63.5 mm) screws per joint through the rails into the support. Predrill, and keep screw positions clear of earlier fasteners.

BEFORE YOU CONTINUE

This piece supports the tabletop. It belongs at the upper level, not in the lower shelf opening.

STEP 05 / ASSEMBLY

Attach the four-board tabletop

D × 4 / Frame upside down

farmhouse coffee table — 10 illustration
Attach the four-board tabletop · Farmhouse Coffee Table

Lay out the top

Center and fasten

Arrange the four D planks side by side on a protected, flat surface, best faces downward and ends aligned. Apply glue to the upper edges of the base. With help, invert the frame onto the underside of the tabletop.

Center the base and clamp it in place. Attach from below with 2 1/2 in (63.5 mm) screws through the rails, crosspieces and leg tops into the planks. Check penetration before driving: no point may break through the finished face. Reserve screws for the shelf.

BEFORE YOU CONTINUE

For standard stock, check 1 in (25.4 mm) end overhangs and 1/2 in (12.7 mm) side overhangs. Do not infer spacing from the sketch.

STEP 06 / ASSEMBLY

Install the five shelf slats

B × 5 / Slats run front to back

farmhouse coffee table — 11 illustration
Install the five shelf slats · Farmhouse Coffee Table

Space the slats

Secure and inspect

With help, turn the table upright. Center one B slat along the lower shelf length. Dry-lay two more on each side, between the existing end crosspieces. The gaps should be even and just under 1 in (25.4 mm); adjust to the actual opening.

Keep the broad slat faces horizontal and their tops flush with the lower frame. Attach every slat with two 2 1/2 in (63.5 mm) screws at each end joint. Predrill near edges and avoid earlier screws. Check that all slats sit firmly without rocking.

BEFORE YOU CONTINUE

Count five added slats. These ten end joints use twenty screws. Inspect the underside for protruding points and split wood.

FINISH AND INSPECT

Make it ready for your space

Choose a finish suited to the table’s intended location. Test the complete finish system on an offcut first.

Prepare the wood

Let glue cure. Check for loose joints, splits and exposed screw tips. Soften sharp edges, sand with the grain and remove dust. Follow product directions for preparation, ventilation and protection.

Paint or stain

For paint, fill holes, dry and sand before priming or painting. For stain, sand and clean, then apply and wipe off as directed. Use color-matched filler if desired. Apply a compatible protective finish and allow full cure.

If the table will be outdoors

Use lumber, adhesive, fasteners and a finish suitable for the actual exposure. Apply an exterior coating according to its label, including the recommended coats, drying and cure times. Maintain the finish as it wears.

Optional shelf support

A 1×2 scrap about 20 in (508.0 mm) long can be centered lengthwise beneath the shelf to act as a center support. Confirm stable contact beneath the slats and on the floor. This option does not establish a tested load rating.

Final check and care

Check the table on a level floor: no rocking, loose joints or sharp edges. No tested load capacity is specified. Do not sit, stand or climb on it. Recheck joints and finish periodically.

MAKE IT YOURS

Measure your own stock and dry-fit before fastening. If you make this project, I would love to see what you built.

Share your build