How to Sew a Scrunchie: 3 Cute and Easy Scrunchie Ideas

13 Materials
30 Minutes

Scrunchies are a great way to add style and color to your hair, and they’re easy and fun to make.

I’ve got three free DIY scrunchie patterns for you, for a basic scrunchie, an XXL scrunchie and a ruffle scrunchie.

I’m going to show you how to sew a scrunchie from whatever fabric you have available.

Tools and materials:

Making basic scrunchie

1. Basic scrunchie

You will need a strip of fabric 32 inches (82 cm) long by 4.7 inches (12 cm) deep and a piece of narrow elastic 8 inches (20 cm) long.

Fold the fabric widthways with the right sides facing and sew the short edges together.

Place the circle of fabric flat with the wrong side uppermost and the seam on top.

Making basic scrunchie

Pick up the bottom edge of the top layer and fold it up towards the center. Fold the top edge of the same layer down over it.

Making basic scrunchie

Holding those two edges in place with one hand, lift the top and bottom edges of the lower layer up over them and align the raw edges with the right sides facing.

Making basic scrunchie

Pin and sew the raw edges of the outer layer together, being careful not to catch the inner layer in your stitching.

When you've sewn as far as you can, start to slowly pull the fabric out from the inside. 

Continue sewing the raw edges together and pulling out more of the inner layer until you’ve sewn almost completely around the entire circle.

Leave a small opening of 1.2 inches (3 cm) at the end.

Making basic scrunchie

Turn the tube of fabric right side out through the opening.

Making basic scrunchie

Use a safety pin to thread the elastic through the tube. Overlap the ends and sew them together.

Sew the opening closed.

Basic scrunchie

Making XXL scrunchie

2. XXL scrunchie

Cut your fabric and elastic to the same size as the basic scrunchie.

Making XXL scrunchie

Fold it lengthways with the right sides facing and sew the long edges together.

Turn the scrunchie right side out.

Thread the elastic through the tube and sew or knot the ends together.

Making XXL scrunchie

Turn in one of the short ends and tuck the other end inside it.

Making XXL scrunchie

Hand or machine stitch the seam.

XXL scrunchie

Making a ruffle scrunchie

3. Ruffle scrunchie

This style looks especially pretty in a transparent fabric.

Cut your fabric to the same size as before. 

Fold it lengthways with the right sides together and match the raw edges. Press it flat.

Making a ruffle scrunchie

Turn the folded edge up by 0.6 inches (1.5 cm) and press it.

Making a ruffle scrunchie

Open the fabric out and form the fold into a pleat.

Pin it along the center and sew along the top and bottom edges of the pleat, creating a casing in between them.

Cut a piece of round elastic cord to 8 inches (20 cm) in length.

Use a safety pin to feed it through the casing and pin the two ends in place.

Fold the scrunchie in half widthways with the wrong sides together and sew the seam.

Making a ruffle scrunchie

Trim the excess seam allowance close to the sewing line.

Making a ruffle scrunchie

Turn the scrunchie inside out. Press the seam flat and sew it again from the wrong side, to create a French seam.

Making a ruffle scrunchie

Turn the scrunchie right side out. Make a narrow double hem on the long edges.

Ruffle scrunchie

DIY scrunchies

How to sew a scrunchie,

I recommend using silk, satin, cotton, linen, crepe, poly cotton, chiffon, or organza fabric, depending on the effect you want. You can also mix and match different fabrics to create your own unique scrunchies. 

You can even make your scrunchies without a sewing machine, as there is so little sewing involved. So have fun and make several of them! 

If you find this helpful, I’d love to hear from you in the comments below.

Next, check out my Easy Waistcoat Sewing Pattern Tutorial.

Suggested materials:
  • Free basic scrunchie pattern
  • Free XXL scrunchie pattern
  • Free ruffle scrunchie pattern
See all materials

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

Join the conversation