Join 50 free woodworking plans — no strings, just sawdust.

Farmhouse Coffee Table Plans: Chunky Legs, a Solid Top and a Weekend Build

Farmhouse coffee tables sell for hundreds. This forgiving weekend build uses construction lumber and simple joinery — perfect as a first furniture project.

The short answer

Build a 48" × 22" × 18" farmhouse coffee table from four 4×4 legs cut to 16-1/2", a 2×4 apron (two 34" and two 11" rails) joined with pocket screws, and a top of four 2×6 boards cut to 48" and edge-glued. Attach the top with fasteners that allow wood movement, condition the pine before staining to prevent blotching and seal with water-based polyurethane.

  • Choose the straightest, driest boards at the lumber yard
  • Alternate the growth rings when gluing up the top to minimise cupping
  • Attach the top so it can expand and contract across its width
  • Use a pre-stain conditioner on pine to avoid blotchy colour
Skill levelBeginner
TimeOne weekend (8–10 hours)
Cost$80–$150 in materials
Tools you’ll need
Miter saw or circular sawPocket-hole jigDrill/driverRandom orbit sanderClamps (at least four)Tape measure and square
Jump to our gear picks
On this page (9 sections)
  1. Build specs
  2. Materials
  3. Cut list
  4. Step 1: Prepare the legs
  5. Step 2: Build the apron
  6. Step 3: Glue up the top
  7. Step 4: Attach the top
  8. Step 5: Sand and finish
  9. Upgrades

Rustic farmhouse coffee tables fill furniture showrooms with price tags in the hundreds. Look closely and most are construction pine, chunky legs and simple joinery. That makes this the perfect first furniture build: forgiving, sturdy and a piece that looks better with every dent and coffee ring.

It’s the woodworking equivalent of a cast-iron skillet — simple, heavy, and only improves with use.

Build specs

Overall size48" long × 22" wide × 18" high
DifficultyBeginner
TimeOne weekend
JoineryPocket screws and edge glue

Materials

  • (1) 4×4 × 8' post for the legs
  • (2) 2×6 × 8' boards for the top
  • (1) 2×4 × 8' board for the apron
  • 2-1/2" pocket screws, wood glue
  • Figure-8 fasteners or tabletop clips
  • Pre-stain conditioner, stain and water-based polyurethane

Cut list

PartQtyMaterialLength
Legs44×416-1/2"
Long apron rails22×434"
Short apron rails22×411"
Top boards42×648"

With 3-1/2" legs, the base measures 41" × 18", so the 48" × 22" top overhangs about 3-1/2" at each end and 2" at each side. A 1-1/2" top on 16-1/2" legs gives the standard 18" height. Use our cut list optimizer to plan your boards.

Step 1: Prepare the legs

Cut the legs to length with a stop block so all four match. Sand with 80 then 120 grit. Slightly round the bottom edges so they don’t splinter when the table is dragged across the floor.

Step 2: Build the apron

  1. Drill two pocket holes in each end of all four rails.
  2. Attach the short rails between pairs of legs, set 1/2" back from the outside face of the legs for a shadow line.
  3. Connect the two end assemblies with the long rails.
  4. Check for square by measuring the diagonals.

Step 3: Glue up the top

  1. Lay the four 2×6s side by side and arrange them for the best look.
  2. Alternate the curve of the growth rings on the end grain (smile, frown, smile, frown) to reduce cupping.
  3. Glue the edges and clamp with alternating clamps above and below to keep the panel flat.
  4. Pocket screws on the underside can help align the boards on rough construction lumber.
Glue-up essentials

Ease the edges of each board slightly before glue-up. The small V-grooves at each joint look intentional and hide slight height differences — very farmhouse.

Step 4: Attach the top

A solid top expands and shrinks across its width with the seasons. Fix it with figure-8 fasteners or tabletop clips set into the apron so it can move. Gluing or rigidly screwing the top risks cracks. Our wood movement calculator shows how much it moves.

Step 5: Sand and finish

  1. Sand the top flat with 80, then 120, then 180–220 grit.
  2. Apply pre-stain conditioner and wait the recommended time.
  3. Wipe on stain; test on an offcut first.
  4. Seal with three coats of water-based polyurethane, sanding lightly between coats.
Blotch-free finishing

More detail in our sanding guide.

Upgrades

  • Lower shelf: add a second set of rails 4" above the floor and lay slats across.
  • Breadboard ends on the top for a classic farmhouse detail.
  • Hardwood version: build in white oak with mortise and tenon joints — see our mortise and tenon guide.
  • Butterfly keys across checks in reclaimed wood — our butterfly inlay guide.

Ready for the next piece? Our rustic console table plans use the same techniques.

Questions woodworkers ask

What wood should I use?

Construction pine or Douglas fir is affordable and gives a rustic look. Choose dry, straight boards and let them acclimatise indoors for a few days.

How do I attach the top?

Use figure-8 fasteners, tabletop clips or elongated pocket holes so the top can move with seasonal humidity changes.

Why did my stain go blotchy?

Pine absorbs stain unevenly. Use a pre-stain conditioner or a gel stain and test on an offcut first.

What finish is most durable?

Several coats of water-based polyurethane resist rings and scratches and don’t yellow much over time.

Gear from this guide

Kreg
Kreg 720PRO Pocket-Hole JigBest pocket-hole jig
View on Amazon
Bessey
Bessey K Body REVO Parallel ClampBest for glue-ups
View on Amazon
Titebond
Titebond II Premium Wood GlueShop staple
View on Amazon
Minwax
Minwax Pre-Stain Wood ConditionerRecommended Tool
View on Amazon
DeWalt
DeWalt 5-inch Random Orbit SanderBest first sander
View on Amazon
Written by

Michael Wood

Founder of WoodCraft Corner. Fifteen years at the bench, hundreds of projects, and still learning something new every week.

We only recommend gear we would use ourselves, and we always disclose affiliate links.

0 comments

Ask a question or share your build

Keep building your skills

Read next

All Project Plans guides