A classic picnic table is one of the most rewarding woodworking projects you can tackle in a weekend. Whether you're setting up a gathering spot in your backyard, outfitting a patio, or creating seating for a community space, a well-built picnic table delivers years of use and enjoyment.
This guide walks you through the entire process — from measuring and cutting your lumber, to assembling the tabletop and benches, attaching the legs, and applying a durable finish. Even if you're a beginner, you can achieve professional-quality results by following each step carefully and using the right materials.
What You'll Need
- Pressure-treated or cedar lumber (2x6, 2x8, and 2x4 boards)
- Galvanized or stainless steel carriage bolts, lag screws, and deck screws
- Circular saw or miter saw
- Power drill and drill bits
- Tape measure and carpenter's pencil
- Speed square or combination square
- Clamps for securing pieces during assembly
- Sandpaper or orbital sander (80-grit and 120-grit)
- Wood glue (exterior grade)
- Safety gear: goggles, ear protection, and work gloves
- Exterior wood stain or sealant for finishing
Select quality lumber for your project.
Head to your local lumber yard or home improvement store and choose straight, dry boards with minimal warping or cracks. Pressure-treated pine is an affordable option that resists rot, while cedar and redwood offer a premium appearance and natural weather resistance. For a standard 6-foot picnic table, you'll typically need five 2x6 boards for the tabletop, four 2x6 boards for the benches, and additional 2x4 stock for the support framework.
![]()
Measure and mark all your cut lines.
Using a tape measure and carpenter's pencil, mark each board according to your chosen plans. For the tabletop planks, measure them at equal lengths — typically 72 inches (6 feet) for a standard table. Bench planks are usually the same length. Leg pieces need to be cut at approximately 36 inches with angled ends, and cross braces should be marked at the appropriate length with matching angles on each end.
![]()
Double-check all your measurements before making a single cut. Use a speed square to draw precise, straight lines across each board where the saw will pass. Consistent marking ensures all matching pieces come out identical, which makes assembly far smoother.
Cut the boards with a circular saw or miter saw.
Secure each board on a stable work surface or saw horses with clamps before cutting. Follow your marked lines carefully, keeping the saw blade on the waste side of the line. For the angled leg cuts — typically 22 to 30 degrees depending on your plan — set your miter saw or adjust your circular saw guide to the correct angle before cutting.
![]()
Sand all surfaces and edges smooth.
Once every piece is cut, go over each board with an orbital sander or sandpaper. Start with 80-grit to knock down rough spots and splinters, then follow up with 120-grit for a smoother surface. Pay extra attention to the edges of the tabletop and bench seats — these are areas where people will sit, lean, and rest their arms, so they should feel comfortable to the touch.
![]()
Round over any sharp edges slightly with sandpaper. This not only improves comfort but also helps the finish coat adhere better and prevents the wood from splintering along corners over time.
Lay out the tabletop planks on a flat surface.
Place your five tabletop boards face-down on a level work area. Arrange them side by side, leaving a small gap of about 1/8 inch between each board to allow for water drainage and seasonal wood expansion. Use spacers — thin nails or shims work well — to keep the gaps even across the full length of the boards.
![]()
Attach the cleats across the underside.
Position two 2x4 cleats (sometimes called battens) perpendicular to the tabletop planks, roughly 12 inches in from each end. These cleats hold the tabletop planks together as a unified surface. Pre-drill holes through the cleats and into each plank to prevent the wood from splitting, then drive galvanized deck screws through the cleats into each tabletop board.
![]()
Check the tabletop for flatness and square.
After attaching the cleats, carefully flip the tabletop over and set it on a flat surface. Look along the length of the boards from one end to make sure there's no twisting or cupping. Use a framing square at the corners to confirm the assembly is square. If anything is slightly off, you can loosen the screws and re-adjust before the final tightening.
![]()
Assemble the A-frame leg pairs.
Take two leg pieces and position them so they cross over each other in an inverted "A" shape. The top ends should be spread apart to match the width of the tabletop, and the bottom ends should splay outward to provide stability. Typical picnic table legs are angled between 22 and 30 degrees from vertical. Clamp the two legs together at their crossing point and drill a hole through both pieces for a carriage bolt.
![]()
Insert the carriage bolt, add a washer and nut on the back side, and tighten firmly. Repeat for the second pair of legs. The crossing point should be positioned so the top of the "A" supports the tabletop at the correct height, usually around 30 inches from the ground.
Connect the legs to the tabletop cleats.
With the tabletop still upside down, position each A-frame leg assembly against one of the cleats. The upper tips of the legs should rest flat against the underside of the tabletop. Use lag screws or carriage bolts to fasten each leg firmly to the cleat and the tabletop boards. Pre-drill all holes to prevent splitting, and use washers under bolt heads for added holding power.
![]()
Install a center brace between the leg assemblies.
Cut a 2x4 to span the distance between the two A-frame leg assemblies. This horizontal stretcher provides critical lateral stability and prevents the table from racking side to side. Position it roughly at the midpoint of the legs where they cross, then bolt or screw it into both leg assemblies securely.
![]()
On larger tables, you may also want to add diagonal bracing between the center stretcher and the tabletop cleats for extra rigidity. This is especially important in windy environments or if the table will see heavy use.
Position the bench supports on each leg assembly.
Cut four bench support brackets from 2x4 or 2x6 stock. These short pieces extend outward from each leg to hold the bench seat planks. Attach them to the lower portion of each leg assembly at a height that places the bench seat approximately 18 inches above the ground. Use carriage bolts for a strong, lasting connection.
Secure the bench planks to the supports.
Set the bench planks (usually two 2x6 boards per side) across the bench support brackets. Space them evenly and leave a small drainage gap between the two boards, just as you did for the tabletop. Pre-drill and use galvanized deck screws to fasten the planks down firmly. Make sure the ends of the bench planks extend evenly past the outside legs for a symmetrical appearance.
Flip the table upright and test for stability.
With all bench seats attached, carefully turn the entire assembly right side up — this is definitely a two-person job. Set it on a flat surface and press on different areas of the table and benches to check for any wobbling. If you notice instability, go back and tighten any loose bolts or add an extra brace where needed. Sit on each bench to test that everything feels solid and level.
Do a final sanding pass on the entire table.
Now that the table is fully assembled, go over every surface one more time with 120-grit sandpaper. Focus on any spots where assembly may have left marks, scratches, or raised grain. Wipe the entire table down with a damp cloth afterward to remove all sawdust before applying finish.
Apply an exterior wood stain or sealant.
Using a brush or roller, apply a quality exterior wood stain, sealer, or a combination product to all surfaces of the table and benches. Cover the top, sides, undersides, and all structural pieces. Multiple thin coats produce a better result than one heavy coat. Allow proper drying time between coats as directed by the product label — usually several hours.
Place the table in its final location and enjoy.
Move the finished picnic table to your chosen spot — on a patio, under a shade tree, or on a level patch of lawn. If the ground isn't perfectly level, you can trim the leg bottoms slightly or place small shims under the low side. Consider anchoring the table to the ground in high-wind areas or public settings for added safety.
Your handmade picnic table is now ready for countless meals, gatherings, card games, and lazy afternoons outdoors. With regular maintenance, it will serve your family and friends for many years to come.
Build Something That Lasts
A picnic table you've built yourself is more than outdoor furniture — it's a centerpiece for family memories. Take your time, measure carefully, and don't rush the finish. The result is a table that's built to your standards and ready for every season.