I see these headbands on Etsy for up to $8 each. A friend wanted me to try to make some for her girls. They turned out pretty cute!
1/8 yard cotton fabric (this will be enough fabric to make 2 headbands)
4.5 inches elastic - I used 1/4 inch wide
sewing machine and matching thread
2 safety pins
cardboard to make a pattern piece
To make the pattern, I recycled some thin cardboard. Use the photo below to draw the shape. The length across is 8 in. The height of the right side of photo is 3 1/3 inches. The height of the left side of the photo is 1 1/2 inches.
Fold your fabric in half, trace the pattern and cut with the folded edge on the 3 1/3 inch side.
Next cut a rectangle about 6 1/2 x 1 3/4 inch. These are the 2 pieces you will now have:
Fold the main fabric piece in half lengthwise and press.
Sew along the long side, leaving openings on each end.
Pin a safety pin to the end and push through to turn the whole piece right side out.
Press open so that the seam in on the underneath side.
Sew the rectangle lengthwise.
Use the safety pin to turn the rectangle right side out. Attach the safety pin to the end of the elastic and push through the rectangle. I like to pin each side now and sew each end so that the elastic won't move.
Turn the end of the main headband piece under and put the end of the elastic piece inside that end. Sew across, making sure that you are sewing through the main piece, rectangle AND elastic. Repeat with other end.
These measurements are for a child size. If you would like to make an adult size, just adjust the rectangle and elastic accordingly!