WoodworkingWeb
Some pages on this site carry affiliate links, marked where they appear. The joinery and technique guides carry none.

How to Build a Coffee Table: Frame-and-Panel Build

Learn how to build a frame-and-panel coffee table: leg-to-apron joinery, solid top attachment, and proportions that look right.

  • Difficultyintermediate
  • Timea weekend

Tools

  • table saw
  • miter saw
  • router
  • drill/driver
  • clamps
  • sanding block

Materials

  • hardwood lumber (e.g., oak, walnut, cherry)
  • plywood for panels
  • wood glue
  • screws
  • finish of choice

A frame-and-panel coffee table is a forgiving first furniture build. The size is small enough that material costs stay reasonable, but the joinery and proportions teach skills that transfer to larger pieces. The design below uses mortise-and-tenon joinery for the base and a solid wood top attached with figure-eight fasteners so it can move with humidity changes.

Proportions and dimensions

A coffee table should be roughly the height of the seat of your sofa or slightly lower. Standard coffee table height is 16 to 18 inches (40 to 45 cm). The length and width depend on your seating arrangement, but a common proportion is to make the table about two-thirds the length of the sofa. For a typical three-seat sofa, a table 48 inches (122 cm) long and 24 inches (61 cm) deep works well. The top should overhang the aprons by about 1 inch (2.5 cm) on each side, so the base frame would be 46 inches (117 cm) by 22 inches (56 cm).

Materials and cutting list

Choose a hardwood like oak, walnut, or cherry. The legs are typically 2 inches (5 cm) square, but you can use 1.5-inch (3.8 cm) stock if you prefer a lighter look. The aprons are usually 3 to 4 inches (7.5 to 10 cm) wide and 3/4 inch (1.9 cm) thick. The top is made from boards glued up edge-to-edge, then cut to final size. For the panels between the aprons (if you choose a paneled look), use plywood or solid wood panels that fit into grooves.

Here is a representative cutting list for a table 48 x 24 x 17 inches (122 x 61 x 43 cm):

  • Legs: 4 pieces, 1.5 x 1.5 x 16 inches (3.8 x 3.8 x 40.6 cm)
  • Long aprons: 2 pieces, 3/4 x 3 x 45 inches (1.9 x 7.6 x 114.3 cm)
  • Short aprons: 2 pieces, 3/4 x 3 x 21 inches (1.9 x 7.6 x 53.3 cm)
  • Top: 5 boards, 3/4 x 5 x 48 inches (1.9 x 12.7 x 121.9 cm) (glued up and trimmed to 24 inches deep)

Leg-to-apron joinery

The strongest and most traditional joint for this connection is the mortise and tenon. The tenon is cut on the ends of the aprons, and the mortise is cut into the legs. The tenon should be about one-third the thickness of the apron, and the mortise should be the same size. For a 3/4-inch (1.9 cm) apron, a 1/4-inch (6 mm) tenon is common, but 5/16 inch (8 mm) is also fine. The length of the tenon should be about 1 inch (2.5 cm) to fit into the leg without breaking through the outside face.

Cut the mortises first. Mark their locations on the legs, then use a router with a straight bit and an edge guide, or a drill press with a mortising chisel. The mortise should be square to the leg’s face. Then cut the tenons on the apron ends using a table saw with a dado stack or a tenon jig. The tenon should fit snugly but not require excessive force. Test the fit and trim the tenon cheeks with a shoulder plane or sandpaper if needed.

Attaching the top so it can move

Solid wood expands and contracts across its width with changes in humidity. If you screw the top rigidly to the aprons, the top can crack or the joints can fail. Use figure-eight fasteners or Z-clips. These allow the top to slide slightly as it moves. Install the fasteners in shallow recesses on the inside of the aprons, then screw them to the underside of the top. Leave a small gap between the top and the apron to allow for movement.

Where the build goes wrong

MistakeWhy it happensThe cost to fix
Mortise and tenon not squareCutting the mortise freehand or misaligning the router guideThe base racks and the table wobbles; you may need to recut the joint or shim it
Top glued up with cupped boardsNot jointing the edges or not using cauls during glue-upThe top is not flat; you may need to plane it down, losing thickness
Top attached rigidlyUsing screws directly into the apronsThe top cracks or the screws pull out as the wood moves; you’ll need to remove and reattach with proper fasteners
Proportions offGuessing dimensions without measuring the sofaThe table looks awkward or is too high/low; you may need to cut the legs down, which is possible but changes the look

The most common mistake: the top is attached too rigidly

The mistake that causes the most problems is attaching the top with screws driven straight into the aprons. This is easy to do and seems sturdy, but it does not allow for wood movement. When the top expands and contracts, the screws either strip out or the top cracks. The fix is to use figure-eight fasteners or Z-clips. These are inexpensive and easy to install, and they allow the top to move freely. The reason this mistake happens is that many plans show screwing the top from underneath, and it seems like the simplest method. But wood movement is a real force, and ignoring it will lead to failure.

Finishing

Sand the entire table to at least 180 grit, then 220 grit for a smooth finish. Apply a finish of your choice. An oil finish is easy to apply and repair, while a film finish like polyurethane offers more protection. Apply several coats, sanding lightly between coats. Allow the finish to cure fully before using the table.

Variations

You can adapt this design in many ways. Add a lower shelf by installing a second set of aprons and a plywood panel. Use a different wood for the top, such as a contrasting species. Or skip the frame-and-panel look and use a simple solid top with a skirt. The joinery and techniques remain the same.

Safety

When using a table saw or router, always use push sticks and featherboards. Keep your hands away from the blade. Wear safety glasses and hearing protection. When gluing up, use clamps with pads to avoid marring the wood.

Step by step

  1. Cut the lumber to size

    Cut the legs, aprons, and top pieces to length. Use a miter saw for accurate crosscuts and a table saw for ripping stock to width. Label each piece.

  2. Cut the joinery on the legs

    Cut mortises in the legs for the aprons. Use a router with a straight bit or a hollow chisel mortiser. Make the mortises centered and square.

  3. Cut the tenons on the aprons

    Cut tenons on the apron ends to fit the mortises. Use a table saw with a dado stack or a tenon jig. Test the fit; it should be snug but not forced.

  4. Dry-fit the base

    Assemble the legs and aprons without glue to check the fit and squareness. Measure diagonals to ensure the frame is square. Adjust if needed.

  5. Glue up the base

    Apply glue to the mortise-and-tenon joints and clamp the base together. Check for square and ensure the frame is flat. Let the glue dry completely.

  6. Build the top panel

    Glue up the top boards edge-to-edge. Use cauls to keep the boards flat. After drying, trim to final size and sand smooth.

  7. Attach the top

    Use figure-eight fasteners or Z-clips to attach the top to the aprons. This allows the top to expand and contract across its width.

  8. Finish the table

    Sand all surfaces to the desired grit. Apply a finish of your choice, such as oil, varnish, or lacquer. Follow the manufacturer's instructions for application and drying times.

Common questions

What is the best wood for a coffee table?

Hardwoods like oak, walnut, and cherry are durable and attractive. Softwoods like pine are cheaper but scratch more easily. Choose a wood that matches your décor and budget.

How do I make sure the coffee table is level?

During assembly, check that the legs are all the same length and that the frame is square. After the glue dries, place the table on a flat surface and see if it rocks. If it does, adjust the legs by sanding or cutting them slightly.

Can I use plywood for the top?

Yes, but plywood does not expand and contract like solid wood, so you can attach it more rigidly. However, the edges will show the plywood layers, so you'll need to edge-band or cover them.

How long does it take to build a coffee table?

If you have the tools and materials, you can complete the build in a weekend. Allow extra time for finish drying and curing.

What is the best finish for a coffee table?

A durable finish like polyurethane or a wipe-on poly is good for a coffee table because it withstands spills and heat. An oil finish is easier to repair but offers less protection.

Read next