Sew a Draft-Blocking Door Snake in 30 Minutes for $12
The difference between a door snake that actually blocks cold air and one that just looks cute on the floor comes down to fill weight and density, not fabric choice.
![[#~image_alt_1~#]](/_next/image?url=https%3A%2F%2Fd3klpa3rfwubzz.cloudfront.net%2Fmedia%2FAPI%20Uploads%2FDIY%2F7cf2f9f1eeb4b6977e877314b0d1ed0a_70bffcaa1f.jpg&w=1920&q=75)
Every fall I'd shove a rolled-up towel under my back door and wonder why my feet were still cold. Turns out a floppy towel doesn't create a real air seal — it just sits there looking helpful. A proper door snake works because it's packed dense enough with weighted fill (rice or poly pellets, not just batting) to conform tightly to the gap and stay put under its own weight, blocking the convective air current that sneaks under every exterior door. This project takes about 30 minutes and costs around $12 in fabric and fill, and it'll noticeably cut the chill by your door within the first cold night you use it.
What You'll Need
- Materials (~$12 total):
- 3/4 yard of medium-weight cotton or canvas fabric ($6) — sturdy enough to hold weight without sagging
- 4 cups of dry rice or 3 cups of poly pellets ($4) — the actual draft-blocking weight
- 1 cup of polyester fiberfill ($2) — softens the shape so it drapes into the gap
- Matching thread (on hand or $1)
- Tools:
- Sewing machine or needle for hand-stitching
- Measuring tape
- Fabric scissors
- Funnel or rolled paper cone for filling
How to Do It
- Measure your door's width and add 2 inches — this ensures the finished tube fully spans the gap with no cold-air escape route at either end.
- Cut a fabric rectangle roughly 8 inches wide by your measured length, doubled — the extra width gives you enough diameter to pack in real weight, not just fluff.
- Fold the fabric right-sides together lengthwise and stitch along the long edge and one short end, leaving one end open for filling — a straight, even seam keeps rice from leaking through stress points later.
- Turn the tube right-side out so the seam is hidden, which also lets the fabric flex naturally into the door gap's shape.
- Fill in stages, alternating a few inches of rice with a pinch of fiberfill, tamping it down as you go — this layering is what gives you weight for sealing plus enough loft to hug an uneven threshold.
- Pack the rice densely enough that the tube feels firm, not squishy, along its entire length — a too-light fill is the single most common reason these fail to actually block air.
- Stitch the open end closed with a tight seam, doubling back over your stitches for reinforcement since this end takes the most handling over the season.
- Place it snug against the bottom of your door and press it flush against the threshold gap before you close the door fully, letting its own weight settle into place.
Weatherproofing contractors will tell you rice outperforms fiberfill alone because density, not thickness, is what actually stops airflow — a loosely stuffed tube just moves out of the way when air pushes against it. For extra scent appeal, some professional organizers toss in a few whole cloves or a cinnamon stick with the rice so the door snake releases a faint warm scent every time it's nudged into place.














