Materials & tools you'll need

Worsted weight yarn — red or another snake-like colour · Crochet hook sized for worsted weight yarn · Tapestry needle · Scissors · Iron with steam setting (optional, for flattening)

Step 1 — Crochet the base

Chain 6 stitches and join with a slip stitch to form the starting base of the bookmark. Begin working in rounds. For Round 1, chain 3 — this counts as your first double crochet — then double crochet in the next chain and double crochet in each remaining chain around the ring. Join with a slip stitch into the 3rd chain of the starting chain-3 to close the round. For Rounds 2 through 8, repeat Round 1 but skip one double crochet before double crocheting into the next chain on each subsequent round — this gradual skipping shapes the bookmark and keeps the stitch count consistent as you work up through the eight rounds. Once Round 8 is complete, fasten off the yarn and weave in all ends securely with the tapestry needle.

Step 2 — Add the eyes and tongue

Thread the tapestry needle with a length of red yarn to add the snake's personality. For the eyes, embroider two X shapes on opposite sides of the bookmark — one near the head end and one near the tail end — by passing the needle diagonally through the fabric twice in each spot to form a neat cross. Pull each X snug so it sits flat and is clearly visible against the base fabric. For the tongue, insert the needle into the middle stitch at the very tip of the nose end, pull a loop of yarn through to the front, then yarn over with both tails and pull a loop through again. Drop the needle to tighten the loop, pass the loop through once more, and repeat one more time to secure it. Pull the entire tail through to the front and trim both strands to your desired tongue length — a short forked trim gives the most snake-like result. Weave in all remaining ends on the eyes and tongue with the tapestry needle.

Step 3 — Finish and press

Check all woven-in ends from the front of the bookmark to confirm no tails are visible and all joins are secure. If the bookmark has curled or lost its flat shape during crocheting, press it gently under an iron on the steam setting — lay the bookmark on an ironing board, hold the iron just above the surface, and apply a short burst of steam without pressing down directly onto the yarn. Allow it to cool and dry completely flat before using. Your finished snake bookmark is ready to slip between the pages of a journal or book, or to wrap up and gift to a fellow book lover.

Frequently asked questions

What materials do I need to make a crochet snake bookmark?
You will need a crochet hook sized for worsted weight yarn, worsted weight yarn in your chosen colour (red or another snake-like colour works well), a tapestry needle, scissors, and optionally an iron with a steam setting for flattening the finished bookmark.

How do I crochet the base of a snake bookmark?
Chain 6 stitches and join with a slip stitch to form the base. For Round 1, chain 3 (counts as the first double crochet), double crochet in the next chain, then double crochet in each remaining chain around and join with a slip stitch in the 3rd chain of the starting chain-3. For Rounds 2 through 8, repeat Round 1 but skip one double crochet before double crocheting in the next chain each time. After completing Round 8, fasten off and weave in ends.

How do I add eyes and a tongue to my crochet snake bookmark?
Thread a tapestry needle with red yarn. For the eyes, embroider two X shapes on opposite sides of the bookmark — one at the head end and one at the tail end. For the tongue, insert the needle into the middle stitch at the tip of the nose, pull a loop of yarn through, yarn over with both tails and pull a loop through again. Drop the needle to tighten, put the loop through once more, and repeat one more time. Pull the entire tail through and trim to your desired tongue length. Weave in all ends with the tapestry needle.

Enjoyed this tutorial?

Find 60+ free tutorials on YouTube. Grab a pattern from the Etsy shop, or go deeper with a community membership.

Free tutorials on YouTube →    Shop on Etsy →    Join the community →