How to Make a Strapless Crop Top Out of an Old Tablecloth

9 Materials
1 Hour

Ever wondered how do you reuse old tablecloths? Recently, my goal has been to take bigger unwanted items from the thrift store, like a curtain or a tablecloth, and give them new life.

In this tutorial, I’m going to show you how to make a strapless crop top out of a tablecloth.

Tools and materials:

  • Linen tablecloth
  • Measuring tape
  • Scissors
  • Elastic
  • Pins
  • Safety pin
  • Sewing machine
  • Rope
  • Needle and thread
How do you reuse old tablecloths?

I found this linen tablecloth at the thrift store for literally $1, and I really loved it . First of all, it’s linen, and second of all, the summery white and blue colors gave me the inspiration to do a short, cropped, flowy tube top.

Measuring the cutting the tablecloth

1. Measure and cut the fabric

I first measured on myself how long I wanted the top to be. Then, I measured from the bottom up, added a few inches for seam allowance at the top, and cut straight across.

Measuring and cutting the elastic

2. Measure and cut the elastic

Next, I took my elastic, fitted it around me, and cut it to my size.

How to make a strapless top

3. Pin and sew a hem

I pinned down a hem that will enclose all the raw edges when I fold this edge down again to make the tube for the elastic later. Then, I proceeded to sew the hem down.

How to sew a strapless top

4. Pin and sew the tube

I used my elastic as a guideline for how wide I needed my tube to be. So I folded that over, leaving myself about a ¼ inch of space or so, and pinned that all down.

I removed the elastic and sew as close to the edge as possible to create my elastic tube.

Inserting elastic into the DIY strapless top

5. Insert the elastic

To thread my elastic through the tube, I pinned a big safety pin through the end of one side of the elastic. I inserted it into the tube and then pulled it through to the other side. 

Pinning the elastic to the opening

Once the opposite end reached where I started threading through, I pinned that end to the opening so the elastic didn’t fall back into the tube.

Sewing the elastic ends together

6. Sew the two elastic ends together

Once both ends were through the openings, I pulled them out a little and pinned them down about an inch overlapping each other.

Then I used a zigzag stitch to make a good few passes through this inch of overlap.

Making a DIY strapless crop top

7. Join up the fabric

Next, I hid the elastic seam with the ends of my tubes, so they were nice and lined up.

I then pinched the top of the tube, avoiding the elastic so I could sew a short stitch above and below the elastic connecting the ends of the tubes.

Adding a decorative rope tie to the top

8. Add the tie

For my decorative tie at the back, I decided to use some rope that I had lying around.

I cut it in two and tied it in a bow, leaving two short ends. I pushed them through this slight opening in the tubes so they’ll be hidden.

After that, using a needle and white thread, I sewed straight through the rope in the back of the top to secure it all down. The tie is only decorative; it isn’t functional since I have the elastic.

Back of the DIY strapless crop top

Side of the DIY strapless crop top

How to make a strapless crop top

How to make a strapless crop top

I really enjoyed this DIY strapless crop top project. It felt very rewarding to take an unwanted tablecloth and completely transform it into a cute top that I can wear in the summer.

This DIY was so easy, so I hope you’ll give it a go, or perhaps this tutorial gave you some inspiration for other upcycling projects that you can do. Let me know your thoughts in the comments below.

Suggested materials:
  • Linen tablecloth
  • Measuring tape
  • Scissors
See all materials

The author may collect a small share of sales from the links on this page.

Join the conversation
 1 comment
  • Gaye Gaye on Mar 30, 2022

    I don’t see. Am not handy with my hands, but the top is so cute! & simple.

    I have been collecting old floral linen tablecloths for decades, & have an idea to have a 3 different florals, 3 row skirt (can’t think of what they are called right now, but I have several). Great little summer skirt with elastic waist!