How To Add A Yoga Band To Your Pants In 5 Easy Steps – Up-cycle Tutorial

I am 100% positive that I am not the only person who hates tight fitting clothing around her belly. So, let’s do something about that! Below I have created a detailed tutorial on how to turn your uncomfortable pants into the most comfortable pants you own!


The pants I chose to work with cost me a whopping $5.99 CAD from the local thrift shop. They are made from a woven fabric with 0% stretch. I am sure you can imagine how uncomfortable the waist band was to begin with.

Make sure you have all of your supplies:

  • Uncomfortable pants
  • Scissors
  • Cotton Lycra fabric (or a fabric with good stretch and recovery)
  • Sewing machine or serger

Step 1: Try your pants on and mark the front, back and sides where you want your band to sit on your waist. Take the pants off and fold them in half so the sides are touching. Draw a line to connect the dots and cut along the line.

Step 2: Making the waist band. Measure your waist where you want the band to sit. Minus 1.5″ from that measurement. This will be the measurement for the width of your fabric (along the stretch of the fabric). Now measure how high you want your waist band to be and double that number. This will be the measurement for the height of the band. Cut this piece out of your cotton lycra or other stretch fabric.

Step 3: Fold your fabric in half (hamburger) with right sides facing together. Sew along the red line using a stretch stitch or serger.

Step 4: Fold your band in half, outwards creating a cuff. Wrong sides of fabric will be facing each other. Find the center front, back and sides of your band and your pants. Turn your pants inside out and place your band inside your pants. Line up the raw edges, center front, back, sides and pin in place.

Step 5: Sew all the way around your waistband with a stretch stitch or serger. You will have to stretch your band as you sew, so that it will fit your pants correctly. You are now complete!

Stay tuned for styled photos and a maternity option!

Leave a Reply

Your email address will not be published. Required fields are marked *