This bench has a classic farmhouse inspired design fused with black iron pipe that blends with a variety of styles!

This is a great weekend project that will expand your woodworking skills. The use of solid wood, a few angled cuts, and accurate measuring are all part of building this bench.

Difficulty moderate


Kreg Tools

Other Tools

  • Miter Saw
    Miter Saw
  • Square
  • Table Saw
    Table Saw
  • Tape Measure
    Tape Measure
  • Thickness Planer
    Thickness Planer
  • Clamps
  • Drill (cordless)
    Drill (cordless)
  • Drill Press
    Drill Press
  • Impact Driver
    Impact Driver
  • Sander
  • Drum Sander
    Drum Sander
  • Shop Vacuum
    Shop Vacuum
  • Workbench


Wood Products

  • 10 Lumber , Rough Sawn , Board Feet

Hardware & Supplies

  • 1 3/4" Black Iron Pipe, 3'
  • 6 Z-Clips (screws usually included)
  • 28 1-1/2" Fine Thread Pocket Hole Screws
  • 1 Varathane Weathered Wood Accelerator, Quart
  • 1 Osmo Polyx-Oil, Quart

Cut List & Parts

  • 1 Bench Top , 47" x 12" x 1"
  • 4 Leg , 18-13/16" x 2" x 2"
  • 2 Apron, Long , 32-29/32" x 1-3/4" x 1"
  • 2 Apron, Short , 6" x 1-25/32" x 1"
  • 1 Stretcher, Center , 38-13/32" x 2" x 1-1/2"
  • 2 Stretcher, Side , 6" x 2-3/8" x 1-1/2"
  • 2 3/4" Black Iron Pipe , 17-1/2" Long


  • Rough Cuts

    I start off by picking out my boards and chopping everything to rough length on the miter saw. 

    Next, I head over to the table saw and rip my boards to their rough widths, which is about 1/4" wider than the final size needed.

  • Intro

    Much of the process I describe will be based on working with rough-sawn lumber. However, this bench can certainly be built from dimensional lumber available from your local big box home center.

    If you're using dimensional lumber like 2X4s, 1X12s, and 2X4s, just skim over some of the milling operation details!

  • Make Legs

    Since I don't have any 8/4 stock to make the legs from, I'll have to glue up a few boards first. 

    I start by running my stock through the planer until I have at least one surface that is flat. 

    With all of my boards for the legs planed, I grab my clamps and get started gluing them up.  Be sure to "mirror" the end grain pattern; this will help deter the piece from warping over time.

    After the glue has cured, these pieces are planed just shy of their final dimensions and then run through the drum sander.

    The last step is to cut the ends to 12° and set them somewhere safe until assembly.

  • Make Bench Top

    The bench top is pretty straight forward. I repeat the basic milling operations again and glue up the necessary boards.

    Once the glue is cured, I mill and sand the top to final thickness. I then rip and cross cut the top to it's final size.

  • Make Aprons

    With the long and short aprons milled per the plans, it's time to cut them to length and add pocket holes. Note that the long apron is cut with a 12° angle on each end.

    Now is also the best time to cut the slots for the z-clips that will hold the bench top in place. I used my biscuit joiner for this task.

    If a biscuit joiner isn't available, you could use a hand router or drill and chisel to make the slots.

  • Make Stretchers

    The stretchers are made very similarly to the aprons.

    With the items milled to their proper sizes, cut them to the final lengths. Note that the center stretcher has a 12° angle on both ends.

    Next, drill the pocket holes as noted in the plans.

  • Drill For Pipe

    Now over at the drill press, I set up to drill holes for the 3/4" pipe (O.D. 1.050") to rest in. I use a digital angle finder to dial in the correct angle on my drill press table.

    Now, I grab a 1-1/16" Forstner bit and drill holes in the short aprons and center stretcher as shown in the plans.

    Be sure to hold the pieces securely with clamps during this operation.

    NOTE: If you prefer the look of 1/2" pipe (O.D. .840") use a 7/8" Forstner bit instead.

  • Base Assembly 1

    To build the left and right sets of legs, I start off by laying out two legs on the bench, making sure that the angles on each end are pointing the same direction as shown in the plans.

    Next, I place some 1/4 plywood between the legs and place one short apron and one side stretcher between the legs.

    I now screw the short apron into place using 1-1/2" fine thread screws.

    Repeat above procedure for the other legs.

    NOTE: If using softwoods, use coarse thread screws.

  • Base Assembly 2

    Next, I secured the center stretcher and short stretchers together using 1-1/2" pocket hole screws.

    Then I put one end of each pipe into the holes drilled into each short apron and the center stretcher.

  • Base Assembly 3

    Now I simply position the stretcher as shown in the plans and secure it with 1-1/2" pocket hole screws.

    The space here is pretty tight, so you'll need either a very long square drive bit, a very small impact driver, or a 1/4" socket wrench to drive the screws in.

  • Attach Top

    I now place the bench top face down on my work surface and center the base on the bench top.

    I locate z-clips into each of the biscuit slots and secure them with the provided screws.

  • Finish

    To stain this bench, I used Varathane Weathered Wood Accelerator. Once the desired color is reached, I very lightly sand with 320 grit to knock down any grain that was raised during this process.

    For finish, I really like the look and feel of Osmo Polyx-Oil. This is an easy finish to apply and provides a silky smooth surface when cured.

  • Beauty Shot

    With the bench all finished up, it's now hanging out in our entryway to great us everyday when we come home! I hope you enjoyed the build!

  • Visit woodshopmike.com

    Go checkout this out to see more pictures of this project!


  • Watch The Video!

    Check out my YouTube video to show more of this build!