$30 Modern Coffee Table

4 Materials
$29
5 Days
Easy

Modern furniture looks great because of its clean lines and simple style. But, that simplicity can cost a lot of money. With a few bucks and only a few tools, you can design and build your own modern coffee table to fit your space and your personality. This is an easily adaptable DIY that you can alter to fit your own unique style. I experimented with angles on my build. Here's how:

Start with two 4' 2x12 pieces of framing lumber. I bought them from Menards for $7.50 each. You can save yourself a few dollars by buying an 8' 2x12 if you have the means to haul it.

I cut each 2x12 down to 3' and then ripped an 1/8" off each long side with a table saw. This eliminates the curved edge and gives it a more square, clean feel. If you're not comfortable ripping the edges, you can leave those slightly rounded edges. I've built tables like that too, and it looks fine. I just prefer the flat sides.

Next, I marked a 45-degree angle on one end of each board and cut the angle. I used a sliding compound miter saw, but a circular saw would also work well.

At this point, I used a jig saw to cut 1 1/4" deep slits on each side of the angled end of the boards. You don't need to make any cuts on the flat side. I made two passes with the saw to make the opening about 1/8" wide - wide enough to insert the steel leg.

I also cut a small angle off the inside corner of every slit. The angle is to allow the table leg to slide in all the way, since the inside of the angle iron leg is not perfect square.


Now, sand down both boards on all sides.

This video file cannot be played.(Error Code: 102630)

Time to work on the legs. I used 1/8" x 1 1/4" x 36" steel angles. They were $7 each at Menards, and I bought two. Decide what height you want your table to be, and cut 4 legs at that length. I went with 15". I used an angle grinder with a cutting wheel to make the cuts. Because I wasn't confident I would make a perfectly square cut, but obviously wanted the table to sit level, I cut each leg from an end of a steel angle so I knew I had 4 perfectly square factory-cut ends for the bottom of each leg.

Sand down each leg with medium grit sandpaper and then wipe clean with a rag and some mineral spirits. Beware, it's a dirty process getting these steel legs ready for painting.

Once the legs are clean, spray them with primer and then paint. I went with gold for this project. At this point, I also painted the heads of the 2 1/2" screws I'll be using for assembly. You need 8 screws, so I painted 10 just in case.

While the spray primer and paint were drying, I also went back to the wood pieces for staining. I used a dark walnut, but just like the legs, go nuts with whatever color you're feeling. One thing I love about building tables in this way - the options are endless. After the stain was dry, I applied two coats of polyurethane. I also did a VERY light sanding after the polyurethane dried to smooth out the finish.

Back to the legs. When the paint was dry, I drilled holes for mounting to the table. In retrospect, I wish I would have drilled the holes before painting so there was no need for an additional touch-up coat.

To mark each hold for drilling, measure up from the same (flat, factory) end. I put holes at 3" and 14 1/2".

I used a 3/16" bit to drill all the way through and then a 3/8" bit to countersink the hole so the screw head will eventually sit flush with the outside of the leg.

Time for the fun part - assembly! I put the bottom shelf on first with special care to make sure the shelf is level both side to side and front to back. I used a small bit to predrill holes before driving in the screws.

There you have it!

For $29, plus some stain and spray paint, you have your own, custom-designed coffee table.

This video file cannot be played.(Error Code: 102630)

I liked the look of parallel angles on each side, but with some small tweaks, the options for this type of table are endless. I'd love to see what color and cut variations you go with. Follow me on Instagram at   @woodyworking for more simple woodworking DIY projects and shoot me a message or comment to show me your styles. I love to be inspired!

Any price and availability information displayed on [relevant Amazon Site(s), as applicable] at the time of purchase will apply to the purchase of this product.
Hometalk may collect a small share of sales from the links on this page. More info

Top Hometalk Projects

The 15 Coolest Ways to Reuse Pipes in Your Home Decor
18 Fun Ways To Add Glitter To Your Home Decor
30 Unusual & Helpful Gardening Tips You'll Want To Know
29 Of The Best DIY Mirror Projects Ever Made
31 Space-Saving DIY Ideas That'll Keep Your Home Organized
20 Easy Concrete Projects You Absolutely CAN Do!
31 Amazing Furniture Flips You Have to See to Believe
15 Quick and Easy Gift Ideas Using Buttons
21 Insanely Cute Reasons to Add Pineapple to Your Decor
11 Unexpected Ways to Use Spices in Your Home
16 Creative Ways To Upcycle Pallets
17 DIY Projects You Can Start And Finish Tonight
15 Amazing Ways To Get Your Patio All Ready For Summer
15 Kitchen Updates Under $20
22 Ideas To Make Your Terra Cotta Pots Look Oh-So-Pretty

Have a question about this project?

Join the conversation

4 of 24 comments
  • Robyn Garner
    on Oct 3, 2019

    Honestly the clearest instructions on a wood & metal build! If only I had someone to stand by checking my measurements - and with 911 on autodial - I'd be all set!

  • Beth
    on Oct 16, 2019

    This is really attractive! However, I can't imagine how often I would hit my ankle on that bottom point!

    • My
      on Oct 26, 2019

      Beth, my thoughts exactly! The 1st thing I saw was an extremely sharp point close to the floor and a definite danger hazard just waiting for passersby. Modern design is great for showrooms but not very practical in use at home, especially in a busy living or family room. I would have to have an ice bucket and bandages and a phone kept on that lower shelf to call for medical aid. Perhaps the crafter might make some alterations for a safer home environment.

Your comment...