Handmade, Nesting

DIY: Marble Coffee Table

August 1, 2016

Twenty sixteen is the year of marble. I know, I’m late to the marble game, but I at least I made it. I love marble. How have I overlooked this beautiful rock for so long? Perhaps it was childhood memories of my grandmothers marble coffee and end tables; they appeared to be breakable so I stayed away from all the marble things.

Who knew years later I would want a marble coffee table? Nope, not me. For this, I have to thank West Elm and Anthropologie for their beautiful marble tables. So what did I do? I went to Craigslist *giggles*

snapchat snap of our marble table

If you follow me on Snapchat, you may have seen this little snap already. I was so excited to score this 1940’s marble coffee table for $50. Antique marble tables are usually in the $200-$300 price range, and new marble tables are $500-$800. Fifty bucks is kind of a big deal.

I had no idea marble is so heavy. It’s not even attached to the legs in the photo below. I’m not complaining though, I knew I wanted to replace the legs with hairpin legs. So let’s price this DIY project before we get started:

• Marble table $50
• Hairpin legs + paint + glue supplies $50

Our marble coffee table cost $100 *happy dance* If you are browsing Craigslist for marble and every listing is over priced, keep looking! It took me a couple of days to find the style and price that I liked. Also, I emailed the seller and asked if they would lower the price, and they did! Most sellers want to get rid of bulky items fairy quickly.

Oh, and that’s our new sofa. I’ll tell you all about it later!IMG_0217 2IMG_0235

Okay, what you don’t see is Stephen spray painting the hairpin legs. I’m a messy painter, so you can imagine what I’m like with a spray paint can in my hand. A natural disaster. I’m not exaggerating, I have no patients for it. Luckily, Stephen has a lot of patients = his spray painting skills are awesome.

Note: We bought our hairpin legs from Amazon. When Stephen built our dining room table we bought hairpin legs from DIY Furniture Store, and we love them. I wanted to finish this project pretty quickly though, and amazon prime two day shipping made my quick project dream possible.

Here are the steps:

  1. Bin Primer 
  2. Spray paint gold
  3. Seal with shellac
  4. Measure, then glue using Liquid Nails for Marble *edit* we used Gorilla Glue instead 

You may notice in the photo above we bought Liquid Nails for Paneling…we noticed this moments before we began to glue whew! —that was close. Marble Coffee Table | MrsAmberApple DIY Marble Table | MrsAmberApple

It takes 48 hours to fully dry. I had my doubts at first, but now that this glue is completely dry the legs aren’t going anywhere. I was afraid the marble top was going to be too heavy. Nope, it’s perfect.

Okay, so now you know how to DIY a marble coffee table —if you have any questions comment below!

You Might Also Like


  • Reply Amber August 1, 2016 at 6:26 pm

    This looks completely AWESOME!!!! So chic!! Also Gandalf looks so huge in comparison with the couch! LOL What a great and fairly easy project!!

    • Reply Amber Apple August 1, 2016 at 8:57 pm

      Aw! Thank you Amber! Yes, Gandalf is huge—we have a local dog trainer visiting our little cottage on Wednesday and I hope I can learn how to manage walking him! He’s so strong!

  • Reply Megan August 2, 2016 at 7:42 am

    Love this!! DIY gone right!! I never would have known it was a Craigslist redo!

    • Reply Amber Apple August 2, 2016 at 11:25 am

      You are so sweet, thanks Megan!

  • Reply vivian November 22, 2016 at 3:48 pm

    it looks really nice! I am planning to do something similar to this soon. Was it hard to take off the old legs?

    • Reply Amber Apple November 26, 2016 at 1:48 pm

      Not at all! Most vintage marble tables aren’t attached to the legs. Our marble top was simply sitting on the leg base. I would love to see your project when you are finished!

  • Reply Michael June 17, 2017 at 5:27 pm

    This is beautiful. What are the rough dimensions of the table?

  • Leave a Reply