I love when I find a project that is fast and easy and doesn’t turn into a Pinterest-fail!

If you can sew even a simple straight line, then you can definitely make this DIY cornered tablecloth in under an hour (with a sewing machine…you could hand-stitch, if you needed to, and I’m guessing that might take about two-hours).

Cornered Tablecloth Tutorial

 

This project came about because the lovely wooden table my son received as a gift was getting a workout from the constant crafts and building projects. I needed a way to protect the table top from crayons, glue, and liquids.

Putting a loose tablecloth over the top wouldn’t work as my children kept shuffling it off the table when they colored or created. So I needed something “fitted” to stay on the table whilethey worked.

I did a trial run with an old vinyl tablecloth that I cut down. You could certainly use this as it’s a great way to upcycle an old picnic tablecloth. After seeing how easy it was to sew this cornered tablecloth, I decided to splurge on some pirate printed PUL material (the same used for cloth diapers!) and make something more fun for the boys (plus the print hides the random crayon markings!).

DIY Cornered Tablecloth TutorialDIY Cornered Tablecloth Tutorial

Materials needed:

  • Sewing machine
  • Scissors
  • Thread
  • Straight pins
  • Table (you’ll need the table you’ll be covering to be handy for measuring)
  • Material – a waterproof material works best for small children. For length of fabric, it will depend on your table; I recommend measuring the table and adding 20 inches to the length and width of the table (so you get 10 inches margin on all 4 sides).

Directions:DIY Cornered Tablecloth Tutorial

1. Lay your fabric right side DOWN (that is, inside out!) onto the table you wish to cover.

2. Trim the fabric so there’s about ten inches overhanging all four edges evenly.DIY Cornered Tablecloth Tutorial

3. Without moving the tablecloth (you may wish to set a heavy book on top to keep it still), pin the fabric at each corner so you make what looks like “wings” sticking out from each corner. Pin both at the very corner edge and then all the way down the table leg, making sure you don’t slope inward if your table legs are recessed.DIY Cornered Tablecloth TutorialDIY Cornered Tablecloth Tutorial

4. Sew a straight stitch down each corner “wing.” Trim the “wing” off to leave about a 1/2 inch edge. You could turn this down for a flatter seam if you like, or if you have a serger that won’t be an issue. I just left mine!

5. Once you have sewn each corner, flip the tablecloth to the right side, and place over your table, making sure it fits snugly and without puckers. If you have pinned correctly, you should not have to redo this part – both my tablecloths fit correctly the first time – I only tell you that to say that it should be that easy!

6. Fit whatever chairs will be at the table under the table. You’ll want to hem the tablecloth edge up to have a few inches above the chairs so that little legs won’t get caught on the tablecloth. Measure how many inches down from the table top this will be. For our children’s table, it was about 7 inches.

7. Flip the tablecloth back inside out and put on the table. Starting at the corners, measure down to where you want your hem to be (mine was 7 inches) and pin fabric edge up and pin at each corner. Then, holding two corners, flip the fabric up so you get a straight line across from corner to corner, and pin that down. This is the easiest way I’v found to get a straight edge from one corner to the next. Repeat around all four sides of the table. I only folded my fabric up once, leaving a raw edge, but you could certainly fold twice for a finished edge.DIY Cornered Tablecloth TutorialDIY Cornered Tablecloth Tutorial

8. Sew the hem and trim any excess fabric down to 1/4″ from the seam. You may choose to use a straight stitch or a more decorate and secure zig zag stitch.

Put your tablecloth on the table and enjoy! Your kids are going to love it!DIY Cornered Tablecloth Tutorial

Please let me know if you try this tutorial out – I’d love to see a photo! If you’re looking for more great ideas to “sew or not to sew” check out my sewing project Pinterest board!

Follow Julie Kieras’s board To sew or not to sew on Pinterest.

Leave a Comment

  • Melody December 17, 2016, 3:50 pm

    This seems like a good method to make a protective cover for my dining room table to have under my tablecloth. I recently saw flat table protector at Walmart and could use that with this method. Thank you for the great idea!

    Reply
  • Akamatra May 8, 2016, 11:39 am

    Thank you for sharing! I want to make one of these to turn a desk into a nursery changing station and wanted to use elastic to keep it in place but I like your idea more!!!

    Reply
  • Nikki March 27, 2016, 9:09 pm

    Practical! I’m excited to try this on the Ikea LACK table our son uses for painting and drawing. I’ll refer to your post on my blog if I end up doing it! Great idea. Thank you!

    Reply
  • Kathleen February 11, 2016, 6:30 pm

    I need something like this on my coffee table to protect it from my grandbaby banging toys on it. She’s already dinged up some areas. Thanks for sharing!

    Reply
  • Kay L Ford-Sollimo February 11, 2016, 2:18 pm

    This is one of the most clever and practical ideas I’ve seen
    in a very long time. Genius!

    Reply
  • Patricia February 11, 2016, 8:34 am

    I want to make a cover for a table with rounded corners too. I hope someone can give some help and advice.

    Reply
  • pat January 9, 2015, 4:01 pm

    Great idea – can anyone out there tell me how to improvise this if I have rounded corners on my rectangular dining table. How to make them come out as crisp as the sharper squared off corners. Thanks.

    Reply
    • Kay L Ford-Sollimo February 11, 2016, 2:26 pm

      The simplest thing would be to cut the shape of your table top with an added seam allowance (suggestion: 1/2 inch all around) and then make a band of the desired width/depth and the same circumference as the table top plus 1 inch. Bring the short ends together and sew using 1/2 inch seam allowance. Hem one long edge as desired, then attach the band to the “shaped” piece cut for the top.

      Reply
      • Julie Kieras February 11, 2016, 3:10 pm

        That’s a fantastic tip!! Thank you! I definitely need to try this out myself – now off to find something round to cover!!

        Reply
  • pat January 9, 2015, 4:01 pm

    Great idea – can anyone out there tell me how to improvise this if I have rounded corners on my rectangular dining table. How to make them come out as crisp as the sharper squared off corners. Thanks.

    Reply
    • Julie Kieras February 11, 2016, 3:18 pm

      I think you just have to “ease in” the rounded corners. That is you would slow down your sewing machine when you hit the corner, and gently turn the fabric as you stitch. You may want to practice this “easing in” technique first to get the speed / turning time down. It’s not something I am particularly good at b/c I tend to speed through projects LOL

      Reply
  • Stefani Tolson September 4, 2014, 4:06 pm

    What a great idea on keeping the tablecloth on. I wish I would have done this to my tables before my kids make their marks on them.

    Reply
  • Tess September 3, 2014, 2:36 pm

    Ahhh, what a good idea! I dont know how many times our table cloth slipped off.

    Reply
  • Ann BAcciaglia September 3, 2014, 12:34 pm

    That is a really neat idea! I just bought a rectangular table so I will be making a table cloth like this!

    Reply
  • Ann BAcciaglia September 3, 2014, 12:34 pm

    That is a really neat idea! I just bought a rectangular table so I will be making a table cloth like this!

    Reply
  • Sofia September 2, 2014, 11:44 pm

    I’m gonna have to do this with my kiddos’ table!! So easy that I can even make it! 🙂

    Reply
  • Jenn Park September 2, 2014, 10:32 pm

    I really wish I were more talented when it came to sewing. I am not kidding when I tell you that sewing a button back on is about as good as it gets with me.

    Reply
  • Stacie @ The Divine Miss Mommy September 2, 2014, 10:09 pm

    What an adorable project. You had me at one hour.

    Reply
  • Courtney September 2, 2014, 10:09 pm

    This is a super cute project! My daughter has a little table, and she’d just love this.

    Reply
  • Dawn September 2, 2014, 10:08 pm

    What a great DIY! It looks really great, it’s easy to make, and I can think of some great places to use it.

    Reply
  • Jennifer September 2, 2014, 10:08 pm

    I love this table cloth. I can think of some really nice fabrics I can make this with.

    Reply
  • Jennifer September 2, 2014, 10:08 pm

    I love this table cloth. I can think of some really nice fabrics I can make this with.

    Reply
  • Stacey - Seattle Mom Blog September 2, 2014, 10:07 pm

    What a great project. It looks really easy to make, and it’s very cute.

    Reply
  • Stacey - Seattle Mom Blog September 2, 2014, 10:07 pm

    What a great project. It looks really easy to make, and it’s very cute.

    Reply
  • Mama to 5 BLessings September 2, 2014, 9:35 pm

    How cute is that! i wish my sewing skills were this good. I am pinning this so that I am try this out.

    Reply
  • Mama to 5 BLessings September 2, 2014, 9:35 pm

    How cute is that! i wish my sewing skills were this good. I am pinning this so that I am try this out.

    Reply
  • Debi September 2, 2014, 9:33 pm

    That is adorable and so easy. I could make that in no time.

    Reply
  • Debi September 2, 2014, 9:33 pm

    That is adorable and so easy. I could make that in no time.

    Reply
  • Amanda September 2, 2014, 9:24 pm

    This looks super cute. I have to tell you, I am so NOT the crafty type but you make it look so easy! 🙂

    Reply
  • Amanda September 2, 2014, 9:24 pm

    This looks super cute. I have to tell you, I am so NOT the crafty type but you make it look so easy! 🙂

    Reply
  • Shauna September 2, 2014, 8:34 pm

    What a cool thing to make. My MIL does all the sewing in this house and I wonder if she knows how to do this? I am totally passing this on to her. Thanks so much

    Reply
  • Shauna September 2, 2014, 8:34 pm

    What a cool thing to make. My MIL does all the sewing in this house and I wonder if she knows how to do this? I am totally passing this on to her. Thanks so much

    Reply
  • Paula September 2, 2014, 6:27 pm

    This is awesome. Thank you for the tutorial!

    Reply
  • Paula September 2, 2014, 6:27 pm

    This is awesome. Thank you for the tutorial!

    Reply
  • Pam September 2, 2014, 6:24 pm

    You make it sound so easy. I love the project but am not sure I can sew a straight line!

    Reply
  • Pam September 2, 2014, 6:24 pm

    You make it sound so easy. I love the project but am not sure I can sew a straight line!

    Reply
  • Chelley @ A is For Adelaide September 2, 2014, 6:09 pm

    This is an awesome tutorial! I have an OLD table and I want to cover it nicely without my kids or hubby pulling the tablecloth off! I will be tackling this project in the Fall!

    Reply
  • Brett September 2, 2014, 3:39 pm

    julie i LOVE this! it’s awesome!! pinning

    Reply
  • Amber Edwards September 2, 2014, 3:32 pm

    Oh that turned out absolutely fabulous! I love the fitted look. It is so much better than the extra loose table clothes I just throw in our table.

    Reply
  • Jenna Wood September 2, 2014, 3:22 pm

    Wow, this looks so much more ‘finished’ I love the look! I don’t sew often or handle fabrics, but I think I could tackle this project for the playroom!

    Reply
  • Tammi @ My Organized Chaos September 2, 2014, 1:32 pm

    Genius!! That always bugged me about our tablecloth too – I’m so going to do this!!!

    Reply
  • Tammi @ My Organized Chaos September 2, 2014, 1:32 pm

    Genius!! That always bugged me about our tablecloth too – I’m so going to do this!!!

    Reply
  • Robin (Masshole Mommy) September 2, 2014, 11:06 am

    What an awesome idea if you have little kids in the house. I wish I had thought of that back when my kids were toddlers.

    Reply
  • Robin (Masshole Mommy) September 2, 2014, 11:06 am

    What an awesome idea if you have little kids in the house. I wish I had thought of that back when my kids were toddlers.

    Reply
  • Trisha W. September 2, 2014, 9:27 am

    I LOVE this Julie. I wish we were neighbors so I could pay you to make one for me. =) The pirate fabric is such a fun print for the boys too.

    Reply
  • Trisha W. September 2, 2014, 9:27 am

    I LOVE this Julie. I wish we were neighbors so I could pay you to make one for me. =) The pirate fabric is such a fun print for the boys too.

    Reply