A DIY Denim Wrap Shirt Tutorial [Sew What? Series]

That Black Chic
by That Black Chic
5 Materials
1 Hour

I have seen this DIY wrap shirt several times on Pinterest and several versions but I didn't see any made in denim. You know how much I love working with denim, so denim it was. I pinned Hartfabrics.com version to my DIY'd board and that is what I used, with a few modifications. Most of the tutorials that I saw called for one yard of fabric, 44 inches wide and the shirt ties at the waist. But I wanted a longer version of this top. I created this top for my daughter Mori. You will need your measurements for this project to fit your figure.

Supplies:1 yard fabric [I used 54 inch wide denim]1 Pack of bias tape, Matching thread, Top-stitching thread

Cut fabric into three sections 2"X54" 27"X54"  5"X54"[you need to determine if the width will wrap around for your size. This size wrapped around Mori's 29 inch waist and she is a 36 Bust]

We are starting with the skinny straps. [Cut on fold to make two pieces] Fold them in half and press. Fold each side into the middle and press. Fold in half, press and top-stitch.

Now let's take care of the thicker straps [Cut on fold to make two pieces] Fold in half, right sides together with a slant at one end. Turn over the with right side & press and top-stitch each strap.

Mark the center of you big piece for your neck opening. [You need your head circumference, to make sure it fits over your head. Use half of that measurement.] Use a round object to make your half circle. Cut out your neck opening

Now take your bias tape and pin it around the right side of your neck opening. Sew bias tape in place. Clip seam around neck opening. Flip your bias tape to the other side and press. Top-stitch neckline [I did mine like denim but that is optional]

I made a little curve to the back of my top.[optional]

Hem your sides and bottom. You may want to double fold all the way around and hem. I serged my ends and folded once and top-stitched. I left my bottom selvage edges as they were.

Here is what you should have right now. Your thin straps, your shirt and your thick straps.

Now you will need to measure to determine where you want your shirt to wrap at. I originally measured down 22 inches. I ended up moving my straps up about 5 inches higher for this version.The skinny straps should be attached to the front of the shirt.

The thicker strap should be attached to the shirt back. [same placement as the front straps]

 YOU ARE DONE!!!! Put it over your head and tie the skinny straps in the back and now wrap the back straps to the front. You can tie the belt in front or if it's long enough like ours was you can tie it in the back. **You will need to trim you skinny straps but try it on and make the decision on how short to cut them.

Finished DIY denim shirt
Mori clowning around in denim shirt

When I chose denim I was aware that the inside of the denim would be visible when wearing this wrap shirt. Keep this in mind when choosing fabrics if you decide to give it a go.

How to fold a dress shirt

Struggling to store your favorite shirt neatly? Check out this tutorial on How to Fold a Dress Shirt!

Suggested materials:
  • Denim
  • Denim thread
  • Sewing machine
See all materials

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

That Black Chic
Want more details about this and other fashion and style ideas? Check out more here!
Join the conversation
2 of 34 comments
  • Brenda Brenda on Apr 18, 2022

    Best DIY top I have seen!

    Great job & adorable! (You and the top)

  • Tanya Williams Tanya Williams on Apr 19, 2022

    I think it would look better with the front being wrapped over the back. Where are the the small straps tied? Underneath the back?