Last-minute invitation and nothing to bring? This free crochet wine bottle cozy pattern is the answer. It takes less than an hour and barely any yarn, and the laced-up back is my favorite part — it’s so pretty, and it cinches the cozy snug so it fits just right. Make it with narrow stripes or wide ones; both versions are included.

The Evergreen Wine Bottle Cozy — Free Crochet Pattern
Whether it’s a casual dinner at a friend’s house, a summer barbecue, or a Christmas party, I usually show up with a bottle of wine and something sweet from the bakery. That’s been my thing for years — and somewhere along the way, I started dressing up the bottle instead of just handing it over.
I’ve designed quite a few of these, and this free crochet wine bottle cozy pattern is the one for this Christmas. We have a few parties coming up, and my husband will be gifting a few bottles to his coworkers as well.
It’s easy, it works up fast with leftover yarn, and the lace-up back is my favorite part — it looks so pretty and fits beautifully around almost any bottle. Narrow stripes or wide, it looks lovely either way.

Why You’ll Love This Crochet Wine Bottle Cozy Pattern
The Evergreen wine bottle holder is quick to make, pretty to look at, and a real joy to give.
- It’s genuinely quick. Less than an hour from start to finish, which makes it the pattern to reach for when the invitation is tonight.
- A true scrap-yarn project. You’ll only need small amounts of each color, so dig through the stash.
- The lace-up back does three jobs at once. It cinches the cozy snug, lets the label peek through so the bottle still gets to be the star, and makes the whole thing look deliberately wrapped rather than simply covered.
- Two stripe versions included. Narrow stripes for something festive and playful, or wide bands for a soft winter ombré.
- Beautiful texture. The granny spike stitch gives the cozy a soft, raised surface with real depth
- It’s an easy one-row repeat. A joy to crochet.
Part of the Evergreen Christmas Collection

The Evergreen Christmas Collection is five free crochet patterns designed with holiday gifting in mind: a lovely washcloth and towel set, a placemat with a matching napkin holder, a mug cozy, a wine cozy, and a cozy blanket. Each one uses the same granny spike stitch, so once you’ve made one, the rest fly by.
The full pattern is free right here on the blog — just keep scrolling.
If you’d rather have an ad-free printable PDF, the complete Evergreen Collection is available now in all my shops — five patterns plus printable gift tags. Individual patterns are available too in my Etsy and Ravelry shops.

Prefer A Printable PDF?
Treat yourself to the ad-free, beautifully formatted version of this design for a small fee!
Free Crochet Wine Bottle Cozy Pattern — Granny Spike Stitch
RECOMMENDED YARN: Any #4 worsted-weight yarn works. I used Hobby Lobby I Love This Yarn. Colors shown:
- Forest Green (Yarn A)
- Serene pa (Yarn B)
- Linen (Yarn C)
YARN SUBSTITUTION
- Red Heart Super Saver Yarn
- Paintbox Yarns Simply Aran Yarn
- Premier Yarns Basix
- Caron One Pound Soft Yarn
YARDAGE: About 85 yards total
- Yarn A: about 30 yards
- Yarn B: about 20 yards
- Yarn C: about 35 yards
HOOK: 4.5 mm or the hook to meet the gauge.
GAUGE: 2” square = 6 rows x 13 ST
FINISHED MEASUREMENTS: Approximately 8 in. long × 5 in. wide
OTHER MATERIALS: Faux leather tag
ABBREVIATIONS
- CH: Chain
- ST: Stitch
- STS: Stitches
- SL ST: Slip stitch
- SC: Single crochet
- HDC: Half double crochet
- DC: Double crochet
- SK: Skip
- Rep: Repeat

Pattern notes
- TERMINOLOGY: Written in US terms.
- DIFFICULTY: Intermediate.
- Construction: The bottle cozy is crocheted from the bottom up. The base is worked in the round, then the body is crocheted back and forth in rows to create the opening.
- Written for the wide-striped colorway. For the narrow-striped version, see the color change notes .
- This pattern uses the granny spike stitch. Keep your tension even for the best finish. Photos are included, and there are lots of video tutorials on YouTube if you’d like to see it in motion.v
- SPECIAL STITCHES:
- Double crochet Spike Stitch: YO, insert hook into the indicated stitch from the row below, YO, pull up a loop to the height of the current row, YO, pull through 2 loops, YO, pull through the remaining 2 loops.
- CHANGING COLORS
- Complete the last stitch until 2 loops remain on your hook. Yarn over with the new color and pull through the last 2 loops. Cut the old yarn and continue with the new color
Crochet the Evergreen Wine Bottle Cover
Crochet the base
Using Yarn A and a 4.5 mm crochet hook, make a magic circle.
Rnd 1: CH 1, work 8 HDC into the magic circle. Join with a SL ST to the first HDC. (8 STS).
Close the magic circle by pulling the tail tight, then secure it with a couple of knots.
Rnd 2: CH 1, work 2 HDC in each ST around. Join with a SL ST to the first HDC. (16 STS)
Rnd 3: CH 1, * work 2 HDC in the next ST, HDC in the next ST; rep from * around. Join with a SL ST to the first HDC. (24 STS)

Rnd 4: CH 1, * work 2 HDC in the next ST, HDC in the next 2 STS; rep from * around. Join with a SL ST to the first HDC. (32 STS)
Rnd 5: CH 1, * work 2 HDC in the next ST, HDC in the next 3 STS; rep from * around. Join with a SL ST to the first HDC. (40 STS)
Crochet the sides
Work in rows to create the opening in the cozy.
Row 1: With Yarn A, CH 3. *Work 3 DC in the next ST, CH 1, SK the next 3 ST; rep from * until 10 STS remain (ending the repeat with 3 DCs). SK the next ST, then work 1 DC in the next ST. CH 1, turn. You will have 8 STs left (unworked) for the back opening.
Row 2: HDC in the first ST, *CH 1, SK the next 3 STS, work 1 DC in the next CH-1 SP, 1 DC spike ST in the middle DC of the 3-DC group from the previous row, 1 DC in the same CH-1 SP; rep from * across. End with CH 1, SK the next 3 STS, HDC in the top of the starting CH 3. CH 1, turn.
Row 3: HDC in the first ST. *Work 1 DC in the next CH-1 SP, 1 DC spike ST in the middle DC of the 3-DC group from the previous row, 1 DC in the same CH-1 SP, CH 1, SK the next 3 STS; rep from * across end with 3-DC group, HDC in the last ST. CH 1, turn.
Row 4: HDC in the first ST, *CH 1, SK the next 3 STS, work 1 DC in the next CH-1 SP, 1 DC spike ST in the middle DC of the 3-DC group from the previous row, 1 DC in the same CH-1 SP; rep from * across. End with CH 1, SK the next 3 STS, HDC in the last ST. At the end of the row, change to Yarn B. Fasten off Yarn A. CH 1, turn
Rows 5–10: With Yarn B, repeat Rows 3-2. At the end of Row 10, change to Yarn C. Fasten off Yarn B.
Rows 11–19: With Yarn C, repeat Rows 3-2.
Row 20: HDC in the first ST. *SK the next ST, HDC in the next ST, SK the next ST; work 1 DC in the next CH-1 SP, 1 DC spike ST in the middle DC of the 3-DC group from the previous row, and 1 DC in the same CH-1 SP; rep from * across. End with 1 HDC in the last ST. CH 1, turn.
Crochet the Border
Weave in all ends, then work the border around the top edge and the opening of the cozy.
In the first ST, work (SC, CH 2, SC). *SK the next ST, work (SC, CH 2, SC) in the next ST; rep from * along the top edge to the corner.
Work (SC, CH 2, SC) in the next row, then *SK the next row, work (SC, CH 2, SC) in the following row; rep down the side until you reach the base. Work 1 SC in each of the 8 STS across the base.
Continue up the other side of the opening, working (SC, CH 2, SC) in the next row, then *SK the next row, work (SC, CH 2, SC) in the following row; rep to the end. Join with a SL ST to the first ST.
Fasten off and weave in the ends.
Finishing
With Yarn A, CH 150 for the tie string. Fasten off and cut the yarn. Thread the string through the opening in a crisscross pattern, starting at the bottom and working through the CH-2 spaces along the opening, skipping one CH-2 space between each insertion.
Your wine cozy is finished!
I offer full support to help you with any questions or challenges you might have. Feel free to drop your comments in the section below or join our Facebook group, where I, along with my wonderful testers and community members, will be more than happy to assist you!








