Old glass milk bottles are one of those thrift-store finds I can never pass up. Their shape is simple, sturdy, and classic, and with a little twine and a few bathroom basics, they turn into a tidy fall cotton dispenser set that looks far more expensive than it is. This project uses four matching bottles to hold cotton balls, cotton swabs, bath salts, and makeup rounds, giving you a coordinated set that feels warm and seasonal without getting overly fussy.

I especially like this kind of DIY because it blends practicality with a bit of texture and charm. If you enjoy upcycling, easy home décor, or making everyday storage feel intentional, this is a very approachable afternoon project. The wrapping technique is simple, and once you do the first bottle, the other three go quickly.

Four glass milk bottles, twine, glue, and bathroom filling materials laid out together
Four glass milk bottles, twine, glue, and bathroom filling materials laid out together

Materials

4 old glass milk bottles, 1 quart size each, cleaned and dried

1 roll natural jute twine, 3 mm thick, about 120 feet total
8 oz clear-drying craft glue or tacky glue
1 small foam brush or 1/2-inch craft paintbrush
1 pair sharp craft scissors
4 cork stoppers or bottle lids sized to fit the bottle openings
2 cups cotton balls
150 cotton swabs
1 stack round cotton pads, about 80 count
2 cups unscented bath salts or Epsom salt
4 felt pads, 1 inch each, optional for the bottle bottoms

Instructions

1. Wash the four glass milk bottles thoroughly with warm soapy water, then remove any labels or adhesive residue and let them dry completely.

2. Decide how much of each bottle you want wrapped; I like leaving the neck and top shoulder of the glass exposed so the bottle shape still shows clearly.

3. Brush a 2- to 3-inch band of glue around the bottom of the first bottle and press the end of the twine into place near the base.

4. Wrap the twine tightly around the bottle, pushing each row snugly against the last so there are no gaps; add more glue in small sections as you go.

5. Continue wrapping upward until you reach your chosen height, then cut the twine neatly and secure the end with a small extra dab of glue.

6. Repeat the same wrapping process on the remaining three bottles, keeping the wrapped height as even as possible so the set looks coordinated.

7. Let the glue dry fully according to the adhesive directions, and add felt pads to the bottoms if you want to protect a bathroom counter or vanity surface.

8. Fill the first bottle with cotton balls, gently pressing them in so they stay fluffy rather than compacted.

9. Fill the second bottle with cotton swabs, placing some upright near the top if you want a cleaner display.

10. Fill the third bottle with round cotton pads stacked loosely or rolled slightly so they slide in without bending too much.

11. Fill the fourth bottle with bath salts or Epsom salt, then cap each bottle with a fitted cork or lid for a finished dispenser-style look.

Completed fall cotton dispenser set made from four twine-wrapped glass milk bottles
Completed fall cotton dispenser set made from four twine-wrapped glass milk bottles

Variations & Tips

Warm fall color: Tuck a thin strand of rust, mustard, or deep orange yarn into the twine wrap on one or two rows if you want a more obvious autumn look without repainting the bottles.

Different fillers: If bath salts are not useful for your household, swap that bottle for hair ties, facial sponges, or small guest soap pieces.

Cleaner wrapping: Work in short glue sections instead of coating the whole bottle at once; this keeps the adhesive from drying before the twine is in place and makes the rows sit flatter.

Matching lids: Plain corks look lovely, but you can also wrap the tops of lids or stoppers with leftover twine so the whole set feels more unified.

Thrift-store tip: Try to find bottles with the same height and shoulder shape. In my experience, matching silhouettes do more for a polished result than identical closures.

Bathroom placement: Keep the set on a tray if you are using it on a vanity. It makes the arrangement look intentional and also catches any stray cotton fibers or salt grains.