
Free Crochet Pattern: Piper the Peppermint Snake
With 2025 being the Year of the Snake, I thought why not kick off the new year by giving my own snake pattern a fresh new look! If you’re looking for a mindless project to ease into the year, then Piper is definitely for you. Created with simple stitches and beautiful color work, you’ll soon be addicted to the mesmerizing spiral of this cute snake. Let’s get right into this free crochet pattern: Piper the Peppermint Snake!
©2025 cbfiberworks. This pattern or it’s parts are not allowed to be redistributed, copied or resold. Any items handmade by you from this pattern may be sold, but please credit me (cbfiberworks) as the designer.
This pattern was updated as of January 2, 2025.
This post contains affiliate links, meaning if you purchase through my links, I will earn a small commission at no extra cost to you. View the full affiliate disclaimer here.
Free Crochet Pattern: Piper the Peppermint Snake
Tester Photos
If the classic red and white isn’t your thing, why not mix it up? Check out these amazing snakes from my lovely testers! Be sure to check them out on Instagram and give them some love!









There are a few tricky bits in this pattern and if you need some bonus instruction, the premium version of this pattern has photos, a helpful video and more! You can grab it in my Etsy, Ravelry, Ribblr and Ko-Fi!
Plus there’s a bunch of cool bonuses included in the paid version including a coloring page and printer-friendly PDF.

Project Materials
- Yarn: WeCrochet’s Animation (2 skeins) -affiliate link-
- Color A Fiesta Red (56yds)
- Color B: White (56yds)
- 2.5mm hook
- 10mm safety eyes
- Stitch markers
- Tapestry needle
- Scissors
- Polyfil/stuffing
Stitch Abbreviations
(**) – See Project Notes section
- MR – magic ring (**)
- Sc – single crochet (**)
- Inc – increase (**)
- Dec – decrease (**)
- St(s) – stitch(es)
- Rnd – round
Project Notes
- Final dimensions: L: 32in. x W: 1.5in.
- This length will vary depending on your yarn, hook, tension and the number of body rows you work.
- This project is written in US terminology.
- Unless otherwise specified, work in continuous rounds without using a slip stitch to join rows.
- Move stitch markers up each row as you go.
- Magic Ring: Create a magic ring and work the specified number of single crochet into it (ex. MR6 = 6sc into the ring).
- Single Crochet: Unless otherwise specified, this project uses the yarn under technique. Insert your hook into the stitch, yarn under, pull up a loop (2 loops on your hook), yarn under, and pull through both loops.
- Increase: Work 2sc into the same stitch.
- Decrease: Unless otherwise specified, use the invisible decrease method. Insert your hook into the front loop of the next stitch, then insert your hook into the front loop of the following stitch, yarn over and pull through the first loop (3 loops on the hook), then yarn under and pull through all 3 loops on the hook.
- Changing Colors: In this pattern, always change colors in the last stitch stitch of the working color by finishing the stitch with the new color:
- How to change colors: Insert your hook into the next st, yarn under, pull up a loop, then finish the sc by pulling through the last 2 loops with the second color.
- When to change colors: Ex. Color A: 2sc, Color B: 2sc.
- Work 2sc in Color A, then use the method above to change colors in the 2nd st.
- Work 2sc in Color B, then change colors in the 2nd st.
- Keep your floats loose: We’re using fair isle crochet in this pattern, which means you’ll have yarn running along the inside of your work. I suggest keeping the stitches where you change color just a little bit looser and you can always tug on the float to tighten it as needed. Check out this article for more info on Fair Isle crochet.
Piper the Peppermint Snake Pattern
Head
Beginning this 2-color spiral can be a little tricky. If you get stuck, check out this video tutorial or this article on How to Create the Perfect Peppermint Spiral.
Start by holding Color A (red) and Color B (white) together.
Rnd 0: form a MR: [A: sc, B: sc] 3 times. (6)
You should have 6 sts in your MR. Be sure to switch to Color A (red) in the last st.
Rnd 1: [A: inc, B: inc] 3 times. (12)
Rnd 2: [A: 2sc, B: 2sc] 3 times. (12)
Rnd 3: [A: inc, sc, B: inc, sc] 3 times. (18)
Rnd 4: [A: 3sc, B: 3sc] 3 times. (18)
Rnd 5: [A: sc, inc, sc, B: sc, inc, sc] 3 times. (24)
Rnd 6: [A: 4sc, B: 4sc] 3 times. (24)
Rnd 7: [A: inc, 3sc, B: inc, 3sc] 3 times. (30)
Rnd 8: [A: 5sc, B: 5sc] 3 times. (30)
Rnd 9: [A: 2sc, inc, 2sc, B: 2sc, inc, 2sc] 3 times. (36)
Rnds 10-12: [A: 6sc, B: 6sc] 3 times. (36) (3 rnds)
Rnd 13: [A: 2sc, dec, 2sc, B: 2sc, dec, 2sc] 3 times. (30)
Place your safety eyes between Rnds 8-9 with one red stripe and one white stripe between them. (Your stitch marker will be at the top.)
Rnd 14: [A: sc, dec, 2sc, B: sc, dec, 2sc] 3 times. (24)
Rnd 15: [A: sc, dec, sc, B: sc, dec, sc] 3 times. (18)
Start stuffing the head.
Body
Rnds 16-18: [A: 3sc, B: 3sc] 3 times. (18) (3 rnds)
Finish stuffing the head. Make sure to pause and add stuffing every inch or so (about 6-8 Rnds).
Make sure to pause and add stuffing every inch or so (about 6 to 8 Rnds).
Rnds 19-215: [A: 3sc, B: 3sc] 3 times. (18) (197 rnds)
NOTE: In total, the body is 200 Rnds, but feel free to work more or less depending on how long you want your snake to be. When your snake is as long as you want, continue to Rnd 216 to start the tail.
Tail
Rnd 216: [A: dec, sc, B: dec, sc] 3 times. (12)
Rnds 217-219: [A: 2sc, B: 2sc] 3 times. (12) (3 rnds)
Rnd 220: [A: dec, B: dec] 3 times. (6)
Rnds 221-223: [A: sc, B: sc] 3 times. (6) (3 rnds)
Fasten off both colors with a short yarn tail (6-8in.) and use a tapestry needle to sew the remaining hole closed. Weave in the remaining yarn tails on the inside of the snake.
Wrap Up
If you loved this pattern, be sure to Pin it for later and share it with your friends! And I’d love to see your beautiful peppermint snakes, so if you want to share your project with me, tag me on socials @cbfiberworks!
Did you know I have other fun and free holiday patterns? Check out Sid the Snowman and my Tree Ornament patterns right here!
Have a wonderful day and happy stitching!
Thank you so much! I cant wait to make a bunch of these!!!
You’re so welcome! It’s such and addicting and fun project. I hope you LOVE it!
Love seeing the different variations on this llittle guy!