top of page

DIY Overall Dress from a Large Flannel Shirt (No Sewing)

Overall dresses are such a cute and stylish look that can be dressed up or down, so I set out to find a simple way to make my own on a budget. Here’s how to turn a large long sleeve flannel shirt into a cute DIY overall dress with NO SEWING!

diy overall dress from large flannel no sewing before after
diy overall dress outfit no sewing
diy overall dress side

Step 1: Gather Materials

What you’ll need:

  1. Flannel shirt (I got mine at Ross for $10!)

  2. Pencil

  3. Fabric scissors

  4. Fabric glue

  5. Elastic

  6. Velcro dots

  7. Needle and thread (optional)

*Miaira is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to

things you need

Step 2: Mark Spots

Use your pencil to mark spots at the front of the shirt where you plan to cut across, and at each side where the waistband will go.

mark spot 1
mark spot 2

Step 3: Cut Dress Shape

Use fabric scissors to cut a slightly curved line from the spot you marked on one side and up (through both layers). Repeat on the other side, then cut straight across the front.

cut top
cut top 2

Step 4: Cut Back Panel

Fold the front panel down out of the way and cut the back panel off so the straps will go all the way down the back and attach to the waistband.

cut back
cut back 2

Step 5: Fold & Glue Along Front

If your shirt is too wide in the front, here’s a simple way to make it more narrow without cutting or sewing. Just create a fold along each side of the buttons and glue it down! Leave it to dry for a few hours.

fold front
fold front 2
glue fold

Step 6: Cut Material for Waistband

Flip the dress inside out. To create the waistband, you’ll use material from one of the sleeves. Cut one sleeve off of the collar, remove the cuff and cut the sleeve open the long way along the seam.

cut sleeve

Then place the elastic along the edge of the material, fold it over and cut. Be sure to leave enough space at the edge for the glue.

line up elastic
fold and cut

Cut along the fold to create two equal strips.

cut along fold
two strips for waistbrand

Step 7: Glue Waistband Material

Glue each strip down along the top and bottom edges to create the waistband opening where the elastic will later go. Be sure not to glue too close to the center so your elastic will fit inside. Leave it to dry for a few hours.

glue waistband 2
glue waistband

Step 8: Cut Material for Straps

Now, using the other sleeve, it’s time to cut the straps. Cut the sleeve open along the seam, then cut two equal strips a few inches wide. Fold each strip in half the long way so they’re double the material thick, and glue them to keep the folds in place.

cut strap strips
fold straps 2

Step 9: Attach Backs of Straps

Glue the ends of the straps to the waistband at the back of the dress. Remember, this is on the inside of the dress since it’s inside out. Leave to dry.

glue straps to waistband 2
glue straps to waistband

Step 10: Measure Elastic

While the glue dries, measure and cut a piece of elastic for your waistband.

measure elastic

Step 11: Insert Elastic

Once all the glue is dry, it’s time to insert the elastic. Attach a safety pin to the end of the elastic and work it through the waistband opening.

insert elastic

Once you get through the first side, scrunch the dress material, then flip the dress over. Slip the elastic through the other side and use a needle and thread to stitch the ends of the elastic together (you can also staple or tie it!).

insert elastic in back
needle and thread
stitch elastic ends

Step 12: Complete Straps

Glue velcro dots to the front ends of the straps. Then glue dots on the insides of the front of the dress at the top. This is how the straps will be taken on and off. Leave everything to dry for a few hours.

velcro dots
velcro dot 3
overall dress

All done!

Once everything dries, you’re ready to try it on! No one will believe you made this dress out of a flannel shirt, and they’ll be so impressed with your DIY skills, they might even ask you to make one for them, too. 😉

Business Inquiries:

Shop my Amazon store:

72 views0 comments


bottom of page