There have been a lot of questions and comments about the spa wraps I made for my granddaughter’s spa birthday party. The most frequent question is how to get a proper fit, especially for children who are not available for measuring.
After a lot of trial and error, mistakes and re-do’s, I think I finally have the sequence and details worked out. So here is a step-by-step spa wrap tutorial from sizing to finish that I hope will be helpful.

Materials you will need to make spa wrap. Note: my color ink cartridge ran out today. On the embroidery design template, the blue is supposed to be green.
REQUIREMENTS
- 1 bath towel (not too thick)
- black gingham 2″ x 60″
- 30″ green grosgrain ribbon 3/4-1 1/2″ wide
- 1 novelty button (watermelon button is hidden by ribbon)
- 4″ scrap for yo-yo
- water soluble stabilizer~4″ square for yo-y0, 8×8″ to cover embroidery
- embroidery design for monogram to match button
- 10″ velcro
- 10-18″ 3/4″ elastic
- green thread for embroidery and top stitching
- black thread for embroidery
- monofilament thread for stitching ribbon in place
- 30-36″ scrap ribbon with large safety pin
SIZING–The standard/average chest measurements below are from a chart found on-line. If you are unable to measure your spa wrap recipient, just guestimate by age.
The only component of the wrap that requires a child-specific measurement is the elastic. The following formula worked perfectly 9 girls, ages 5-10, none of whom were measured. Simply deduct 12″ from the chest measurement on the chart below. Of course, if the child is larger or smaller than average, take that into account.
- Children’s sizes 1 2 3 4 5 6 6X
- Chest” 18.5 20 20.5 21.5 22.5 23
- Girls’ sizes 7 8 10 12 14
- Chest “ 23 24 25.5 27 28.5
This works because the wrap has a 10″ overlap, closed with velcro. This allows for a wide range of adjustments when the wrap is worn. The other 2″ is for stretch in the elastic. So from the chest measurement, 10″ is subtracted for velcro, and 2″ for stretch. For example, the size 7 standard measurement is 23″. After subtracting 12″ , the suggested elastic length is 11″. Easy peasy.
QUICK OVERVIEW
- Fold short side hem to right side and stitch in place.
- Make casing
- Embroider monogram
- Insert elastic
- Attach velcro
- Make gingham ruffle
- Join ruffle to towel\
- Stitch grosgrain ribbon over raw edge of ruffle
- Create gingham rosette
- Make and attach yo-yo
- Sew on novelty button
DIRECTIONS
1. Fold one short side over approximately 1″ to front, exposing hem. Straight stitch in place with lengthened stitch, approx. L. 3.5 . NOTE: Decorative grosgrain ribbon will be sewn over hem so it will be held securely by that row of stitches.

Hem on short side is folded from wrong to right side of towel and stitched in place. Blue dashes indicate L. 3.5 straight stitching, which doesn't show up in photo.
2. Reduce bulk at casing: On right side, draw a horizontal line 2 1/2″ from top of towel. Work zig zag stitch from top to line, about 1/4 to 1/2″ in from fold.
3. Pick out straight stitches from top to drawn line, at the end of zig zag. Cut away notch from above line and to zig zag stitches. This removes bulk.
4. Casing: Fold top edge (long side of towel) down 1-1/2″ to right side. With green thread in needle and bobbin, work triple straight stitch very close to bottom of casing. Repeat with edge stitch foot 1/8″ (or so) from folded edge. NOTE: Without triple straight stitch, the stitches bury themselves into the terry cloth and are not prominent enough to suit me.
5. Embroider monogram to finish 1-1″ from folded over hem edge. Cover embroidery area with water soluble stabilizer.


























