Garden & Home Reviews is reader-supported. We earn affiliate commissions from qualifying purchases — how this works.

How to Build a Coffee Table

Home/Resources/Furniture & Decor/Building a Coffee Table
Three-quarter view of a person arranging cushions on a sofa in a styled living room, in soft early-morning light

Affiliate Disclosure

Some links on this page are affiliate links. As an Amazon Associate, we earn from qualifying purchases — at no extra cost to you. We do not buy, test, or physically handle the products we cover; our rankings come from aggregated owner reviews, ratings and expert consensus. Commissions never change our verdicts. How we rank · full disclosure.

Building a coffee table is an intermediate weekend project, roughly 6 to 10 hours of work spread over two days for glue and finish to cure, at a lumber cost of $40 to $120 depending on wood. You need a saw, a drill and ideally a pocket-hole jig; no permit or pro is involved. The build itself is simple joinery. The part that determines whether the table actually works in the room is the dimensions, getting the height, length and clearance right so it sits comfortably with your sofa.

Easy to Build DIY Wood Coffee Table — Bourbon Moth Woodworking

Step-by-step: a simple four-leg coffee table

  1. Set your dimensions. Measure the sofa. Target 16 to 18 inches tall, a length about two-thirds of the sofa, and 20 to 24 inches deep. Write a cut list.
  2. Acclimate and cut the lumber. Let boards sit indoors a few days, then cut legs, aprons, stretchers and top boards to length with square, clean ends.
  3. Build the top. Edge-glue the top boards, or use a solid slab or banded plywood. Clamp, wipe squeeze-out, and let the glue cure fully before sanding flat.
  4. Drill pocket holes. Set a pocket-hole jig for 3/4-inch stock and drill the apron ends and stretchers where they meet the legs.
  5. Assemble the base. Glue and pocket-screw the aprons to the legs to form the frame, checking for square with a diagonal measurement. Add lower stretchers for rigidity.
  6. Attach the top. Fasten the top to the base with figure-8 fasteners or elongated screw slots that allow the solid wood to expand and contract seasonally without cracking.
  7. Sand up through the grits. Sand to 150 then 180-grit, easing all sharp edges so nobody catches a shin.
  8. Finish. Apply stain if desired, then two to three thin coats of polyurethane, sanding lightly between coats. Let it cure before use.
Wide view of a person arranging cushions on a sofa in a styled living room, in warm evening lamplight

Tools and materials

You need a saw, drill/driver, pocket-hole jig, clamps, sandpaper and finish. A coffee table anchors the seating group, so its proportions should be set against the sofa and chairs you already have or plan to add, which is why it helps to size it alongside our accent chair picks for the surrounding seating. If the same room doubles as a workspace, keeping wood tones consistent with a desk from our standing desk roundup ties an open plan together.

Over-the-shoulder view of a person arranging cushions on a sofa in a styled living room, in warm late-afternoon light

Mistakes that ruin a build

Three-quarter view of a person arranging cushions on a sofa in a styled living room, in soft overcast light

Notes and safety

This is DIY woodworking with normal shop cautions: eye and ear protection, push sticks near saw blades, and ventilation plus proper disposal for oily finish rags, which can spontaneously combust if wadded up. There is no building code or permit for furniture. The main risk is to your fingers and your lumber budget, so take the cuts slowly and dry-fit every joint before glue-up.

We never buy, test or physically handle the products we rank. Recommendations come from aggregated owner reviews, star ratings, review volume and expert consensus — see how we rank.

More from this hub: Furniture & Decor · Build a console table · Build a floating nightstand · Refinish a wood dresser · Best accent chairs · How we rank

Straight Answers

Frequently Asked

What is the right height for a coffee table?

Aim for 16 to 18 inches tall, which puts the tabletop level with or an inch or two below the seat cushions of most sofas. That height keeps drinks and the remote within easy reach without making you hunch. Measure your sofa's seat height before building, because a low-slung modern sofa may want a table nearer 14 to 16 inches while a taller traditional sofa suits 18. A table much taller than the seat looks bulky and blocks the view across the room, while one too low is awkward to reach.

What size should a coffee table be?

A common rule is to make the table about two-thirds the length of the sofa, so a 90-inch sofa pairs with a table around 48 to 54 inches long. For depth, 20 to 24 inches is comfortable. Leave about 14 to 18 inches of clearance between the sofa edge and the table so people can walk past and stretch their legs, and keep a similar gap to any chairs. A table that fills the whole space looks crowded and makes the room hard to move through.

What is the best wood for a DIY coffee table?

For a first build, construction-grade pine or Douglas fir is cheap, easy to cut and takes stain well, though it dents. For a heirloom-quality piece, hardwoods like oak, maple, walnut or poplar are far more durable and worth the cost. Plywood with a solid-wood edge band gives a stable, wide top with less cost and no worry about seasonal wood movement. Whatever you choose, let the lumber acclimate indoors for a few days before building so it does not warp or cup after assembly.

How do you join a coffee table without visible screws?

Pocket-hole joinery is the easiest hidden method: a pocket-hole jig drills angled holes on the underside of aprons and stretchers so screws pull the joints tight from where nobody sees them. For a stronger, more traditional joint, mortise-and-tenon or dowels connect legs to aprons invisibly. Glue every joint in addition to the mechanical fastener, since glue in a well-fit wood joint is often stronger than the wood itself. Clamp until the glue sets and wipe squeeze-out immediately before it dries and blocks stain.

How do you finish a coffee table so it resists water rings?

Use a durable film finish. Polyurethane, either oil-based or water-based, builds a hard, water-resistant layer that shrugs off cup rings and spills, and two to three thin coats sanded lightly between coats gives the best result. A wipe-on poly is the most beginner-friendly, going on without brush marks. Oil-and-wax finishes look beautiful but offer far less protection against water and heat on a surface that holds drinks. For a table that will see coasters ignored, a poly topcoat is the practical choice.