
Crochet Snake Amigurumi Pattern: A Complete Step-by-Step Guide
If you’ve been searching for a fun, beginner-friendly amigurumi project that delivers big on personality, a crochet snake is one of the best places to start. Snakes are surprisingly satisfying to make — their long, continuous body shape means you spend most of your time in a meditative rhythm of single crochets, and when you’re done, you have something that genuinely charms everyone who sees it. Whether you’re making this as a gift for a child, a decorative piece for your home, or just a way to sharpen your amigurumi skills, this complete crochet snake amigurumi pattern will walk you through every single step.
This pattern is written for crocheters who already know the basics — chain stitches, single crochet, increases and decreases — but even if you’re newer to amigurumi specifically, the instructions here are detailed enough to follow along with confidence.
What Is Amigurumi and Why Make a Snake?
Amigurumi is the Japanese art of crocheting (or knitting) small stuffed animals and fictional characters. The word itself comes from the Japanese words “ami,” meaning crocheted or knitted, and “nuigurumi,” meaning stuffed doll. The style originated in Japan during the 1980s and has since become one of the most beloved niches in the fiber arts world.
The appeal of amigurumi is its accessibility. You typically work in continuous rounds using a small hook and medium-weight yarn, and almost all amigurumi patterns use the same handful of basic stitches. The magic is in the shaping — tiny increases and decreases create three-dimensional forms that look deceptively complex but are genuinely approachable.
Snakes are a particularly good amigurumi project because their anatomy is forgiving. You don’t need to worry about legs, arms, or complex joins. The body is essentially one long tube with a shaped head on one end and a tapered tail on the other. You can make your snake as long or as short as you like, customize the colors to your heart’s content, and add personality with embroidered details or safety eyes in different sizes.
Materials You Will Need
Before diving into the pattern, gather everything you need so the process flows smoothly.
Yarn: Worsted weight yarn (Category 4) works beautifully for this project. You’ll want a main color for the body and an accent color if you want stripes or a contrasting belly. Approximately 150–200 yards of your main color and 50–75 yards of any accent color should be more than enough for a snake roughly 18–24 inches long. Acrylic yarn is easy to work with, widely available, and machine washable, which is great for toys that will be handled by kids.
Hook: A 3.5mm or 4.0mm crochet hook is ideal for worsted weight yarn in amigurumi. Going down a hook size from what the yarn label recommends creates a tighter fabric with fewer gaps, which prevents stuffing from showing through.
Safety Eyes: Two 9mm or 12mm safety eyes. If this snake is intended for a child under three years old, skip the safety eyes and embroider the eyes instead using black yarn.
Polyfill Stuffing: A bag of polyester fiberfill is the standard stuffing for amigurumi. Use it generously so your snake has a satisfying firmness without being hard.
Stitch Markers: At least two or three stitch markers to help you keep track of your round beginnings.
Tapestry Needle: You’ll use this for weaving in ends and, if desired, adding embroidered details.
Scissors: A good sharp pair.
Optional: Pipe cleaners or wire armature if you want your snake to be poseable. If you use wire, make sure to bend the ends back on themselves so no sharp points can poke through.
Abbreviations Used in This Pattern
These are the standard US crochet abbreviations used throughout this pattern.
MR = Magic Ring
ch = chain
sl st = slip stitch
sc = single crochet
inc = increase (two single crochets in the same stitch)
dec = invisible decrease (insert hook through the front loops of the next two stitches and single crochet them together)
BLO = back loop only
FLO = front loop only
st = stitch
sts = stitches
rnd = round
Gauge
Gauge is less critical in amigurumi than in garment making, but for reference: with a 4.0mm hook and worsted weight yarn, you should aim for approximately 4 stitches and 4 rows per inch in single crochet. A tighter gauge means a denser fabric, which is exactly what you want.
Pattern Notes
All rounds are worked in continuous spirals unless otherwise noted. Do not join or turn at the end of each round unless the pattern specifically tells you to. Use a stitch marker to mark the first stitch of each round and move it up as you work. When you stuff the body, do so gradually as you work rather than waiting until the end — this makes it much easier to get a nice even fill throughout the length of the snake.
The Pattern
Part One: The Head
Start with your main color yarn.
Round 1: Start with a magic ring. Work 6 sc into the ring. Pull the tail to close. (6 sts)
Round 2: Inc in each stitch around. (12 sts)
Round 3: Sc 1, inc — repeat around. (18 sts)
Round 4: Sc 2, inc — repeat around. (24 sts)
Round 5: Sc 3, inc — repeat around. (30 sts)
Round 6: Sc 4, inc — repeat around. (36 sts)
Rounds 7–14: Sc in each stitch around. (36 sts) — This is eight rounds of even single crochet with no shaping.
At this point, attach your safety eyes between rounds 10 and 11, approximately 8–10 stitches apart. If you’re embroidering the eyes, do that at the end before closing.
Round 15: Sc 4, dec — repeat around. (30 sts)
Round 16: Sc 3, dec — repeat around. (24 sts)
Round 17: Sc 2, dec — repeat around. (18 sts)
Begin stuffing the head firmly at this point.
Round 18: Sc 1, dec — repeat around. (12 sts)
Round 19: Dec around. (6 sts)
Do not fasten off. You are now going to continue directly into the neck and body section.
Part Two: The Neck and Body
The body of the snake is worked by gradually increasing the stitch count to widen slightly from the neck, then maintaining a consistent width for the length of the body before tapering at the tail.
Round 20: Inc in each stitch around. (12 sts)
Round 21: Sc 1, inc — repeat around. (18 sts)
Round 22: Sc 2, inc — repeat around. (24 sts)
Rounds 23–80: Sc in each stitch around. (24 sts)
This is the long middle section of the body. Fifty-eight rounds at 24 stitches each will give you a snake body of roughly 14–16 inches depending on your gauge and tension. If you want a shorter snake, work fewer rounds. If you want a dramatically long snake, add as many rounds as you like. This is one of the most enjoyable things about making a snake — the pattern is easy to modify for length.
As you work through these rounds, stop every 10–15 rounds and add more stuffing. Keep the stuffing firm but not stretched. You want the snake to feel full and hold its shape, but you don’t want the fabric to be distorted.
If Adding Stripes: To add stripes, simply change yarn color at the beginning of a new round. Work as many rounds in your accent color as you want the stripe to be wide, then switch back. Two or three rounds per stripe gives a nice bold look. You can also do a single round per stripe for thin pinstripes. Weave in your color-change ends as you go to avoid a pile-up at the end.
Part Three: The Tail
Round 81: Sc 4, dec — repeat around. (20 sts)
Round 82: Sc 3, dec — repeat around. (16 sts)
Round 83: Sc 2, dec — repeat around. (12 sts)
Round 84: Sc 1, dec — repeat around. (8 sts)
Round 85: Dec around. (4 sts)
Stuff the tail lightly — less stuffing here than in the body will help create a natural taper.
Fasten off. Leave a short tail of yarn, thread it onto your tapestry needle, and weave it through the remaining 4 stitches to close. Pull tight and weave in the end.
Part Four: The Tongue
The tongue is one of the most charming details on the finished snake. It’s made separately and then attached.
Using red yarn or any bright accent color:
Chain 12. In the second chain from the hook, sl st. Sl st in the next stitch. Now you’re going to make the fork. Chain 5 more stitches, sl st back down those 5 stitches to the base of the fork. Then sl st the remaining stitches back to the starting point.
Alternatively, for a simpler tongue: Chain 10, sl st back along all stitches to the beginning. Chain 10 again, sl st back. You’ll have two thin strands emerging from the same base — a simple forked tongue.
Fasten off and leave a long tail for attaching.
Using your tapestry needle, sew the tongue into the center front of the snake’s head, just at the “mouth” area — roughly at the very tip of the head near the magic ring. Secure it firmly with several stitches and weave in the end.
Part Five: Finishing Touches
Once your snake is assembled, take a moment to look it over and decide if there are any additional details you’d like to add.
Nostrils can be added by using a tapestry needle and a short piece of dark yarn to make two small French knots or simple straight stitches on either side of the snout, just above where you attached the tongue.
Scale texture is optional but beautiful. If you’d like your snake to have the suggestion of scales, you can work the body rounds in back loop only (BLO). This leaves a visible front loop on the surface of the fabric, creating a subtle ridged texture that reads as scales. This does change the look and feel of the fabric slightly, so it’s a personal choice. If you decide to do this, work the head rounds normally and begin the BLO technique at round 23 when you start the long body section.
A belly color is one of the most popular customizations for crochet snakes. To create a contrasting belly, you can work the flat center stitches of each body round in an alternate color. This is a slightly more advanced technique involving surface slip stitching or color carrying, but the visual result is striking.
Customization Ideas
One of the greatest joys of working with a basic amigurumi pattern is that it becomes a framework for creativity. Here are some ways to make your snake uniquely your own.
Changing the size: Use bulky yarn with a larger hook for a chunky, oversized snake. Drop down to fingering weight yarn and a 2.0mm hook for a tiny, delicate miniature version.
Making it poseable: Thread a length of craft wire or pipe cleaner armature through the body before closing it. Make sure the wire is longer than the body, fold the ends back on themselves to blunt any sharp points, and then complete your stuffing around it. The snake can then be coiled, curved, and arranged into any position.
Different species-inspired colorways: A green and yellow striped snake looks like a classic garter snake. Red, black, and yellow together evoke a coral snake. A bright, solid turquoise snake is fantastical and fun. Let your yarn stash or a reference image guide you.
Adding a rattle: For a rattlesnake variation, crochet a small textured cluster of rounds at the tail end before tapering. Work a few rounds in a contrasting color with a different stitch, like half double crochet or even popcorn stitches, to create a bumpy rattle.
Troubleshooting Common Issues
The head is too floppy: This usually means you haven’t stuffed it firmly enough, or your gauge is too loose. Try going down a hook size or adding more fiberfill.
The body has visible gaps in the fabric: Again, this is a gauge issue. Amigurumi fabric should be tight enough that you can’t see the stuffing through it. Try a smaller hook.
The magic ring won’t stay closed: Make sure you pull both the working yarn and the starting tail tight before making your first round of stitches. Some crocheters prefer to make a slip knot and chain 2 to start instead of a magic ring — that’s a perfectly valid substitute.
The stripes don’t line up: Stripes in continuous rounds will spiral slightly rather than stacking perfectly. This is a natural feature of working in continuous rounds and not a mistake. If a perfectly straight stripe is important to you, join each round with a slip stitch and turn your work. This creates a visible seam but eliminates the spiral.
Caring for Your Finished Snake
Most worsted-weight acrylic yarn is machine washable on a gentle cycle in cold water. Air drying is always the safest choice for stuffed amigurumi to prevent distortion from heat. If you used cotton or a natural fiber yarn, check the label and hand wash accordingly. Because this toy is fully stuffed and has safety eyes, it can withstand the handling of an enthusiastic child with no problem as long as it’s dried thoroughly before being returned to play.
A Note on Gifting
Crochet snake amigurumi make genuinely wonderful gifts. Children tend to adore them — there’s something about a long, wiggly stuffed snake that invites play in a way that a conventional stuffed bear sometimes doesn’t. Adults who appreciate handmade goods often find them charming as decorative objects, especially when made in sophisticated colorways. If you’re gifting to someone who loves a specific snake species, a little research into the colors and patterns of that species will make the gift feel extra personal and thoughtful.
If you plan to sell your finished snakes, note that this pattern is written for personal use. Always check the terms of any pattern you use before selling items made from it.
Final Thoughts
This crochet snake amigurumi pattern proves that big, satisfying results don’t require complicated techniques. With a magic ring, single crochets, and a few shaping rounds, you can create something that feels genuinely handcrafted and full of character. The long body is almost meditative to work through, and every color change or design decision you make gives the finished piece its own distinct personality.
Whether your snake ends up coiled on a bookshelf, tucked into a child’s toy basket, or gifted wrapped in tissue paper for a birthday, it carries with it all the time, care, and creativity you put into making it. That’s the heart of amigurumi — and honestly, the heart of making anything by hand.
Happy crocheting, and don’t forget to share your finished snake. The amigurumi community loves to see new colorways and creative takes on classic patterns, and your version might be exactly the inspiration someone else needs to pick up their hook for the first time.