Crochet Donut Pillows – Free Pattern in 3 Sizes
Sep 27, 2025
🍩 Crochet Donut Pillows – Free Pattern in 3 Sizes
If you’re craving a fun and whimsical crochet project, these crochet donut pillows are the sweetest treat! Perfect for playrooms, cozy corners, or as a playful accent on your couch, these pillows are sure to bring smiles.
This pattern includes three different sizes, so you can stitch up a whole stack of donuts. I’ve also created a step-by-step video tutorial to walk you through the process, and if you’d like a printable ad-free PDF, you can find it in my Etsy shop.
✨ Why You’ll Love These Donut Pillows
-
Three sizes: small, medium, and large
-
Fun, colorful, and customizable (choose your “flavor” and “frosting” colors!)
-
Great gift idea for kids, teens, or donut lovers of any age
-
Perfect for playrooms, bedrooms, or festive décor
🧶 Crochet Donut Pillow Pattern
Materials Needed:
-
Size 6 Chunky Blanket Yarn in 2 colors (one for donut and one for frosting, and a few additional colors for sprinkles!)
-
polyfill stuffing
-
Yarn Needle
Finished Sizes:
Small 6 inches
Medium 12 inches
Large 18 inches
Pattern Instructions
Small Donut:
Starting with tan yarn:
Chain 18. Sl st to the first chain to form a ring.
Round 1: Chain 3 (counts as a dc). Dc in each of the remaining ch spaces. Sl st to the top of the ch 3. (The chain 3 counts as a dc here and throughout.) (18)
Round 2: Chain 3 and in the same st, make a dc. In the next st, *(2dc)*. Repeat from * around. Sl st to the top of the ch 3. (36)
Round 3: Chain 3. Dc in the next 2 sts, then (2dc) in the next st. *3 dc, (2dc).* Repeat from *around. Sl st to the top of the ch 3. (45)
Round 4: Chain 3. Dc in the next 3 sts, then (2dc) in the next st. *4 dc, (2dc).* Repeat from *around. Sl st to the top of the ch 3. (54)
Round 5: Ch 1. *2 sc, hdc, 2 dc, hdc* Repeat from * around. Sl st to the top of the first sc. Cut yarn and weave in end. (54)
Round 6: Using the color you chose for the donut frosting. (Work this round in back loops only! In this round, we will be putting single crochets on the double crochets of the previous round, half double crochets on the half double crochets of the previous round, and double crochets on the single crochets of the previous round.) Find a section that has 2 dc. Join new yarn color to the top of the first dc (of the 2 dc, it will be the dc on the right.) Ch 1, sc in the first dc and in the next dc, hdc, 2 dc, hdc. *2 sc, hdc, 2 dc, hdc* Repeat from * around. Sl st to the top of the first sc. (54)
Round 7: Chain 3. Dc in the next 3 sts, then dc2tog. *4 dc, dc2tog.* Repeat from *around. Sl st to the top of the ch 3. (45)
Round 8: Chain 3. Dc in the next 2 sts, then dc2tog. *3 dc, dc2tog.* Repeat from *around. Sl st to the top of the ch 3. (36)
Round 9: Chain 2. Dc in the next st. *dc2tog*. Repeat from * around. Sl st to the top of the ch 3. (18)
Cut yarn, leaving a long tail for sewing. Continue on to stuffing and sewing instructions.
Medium Donut:
Starting with tan yarn:
Chain 24. Sl st to the first chain to form a ring.
Round 1: Chain 3 (counts as a dc). Dc in each of the remaining ch spaces. Sl st to the top of the ch 3. (The chain 3 counts as a dc here and throughout.) (24)
Round 2: Ch 3. Dc in each st. (24)
Round 3: Chain 3 and in the same st, make a dc. In the next st, *(2dc)*. Repeat from * around. Sl st to the top of the ch 3. (48)
Round 4: Chain 3. Dc in the next 4 sts, then (2dc) in the next st. *5 dc, (2dc).* Repeat from *around. Sl st to the top of the ch 3. (56)
Round 5: Chain 3. Dc in the next 5 sts, then (2dc) in the next st. *6 dc, (2dc).* Repeat from *around. Sl st to the top of the ch 3. (64)
Round 6: Chain 3. Dc in the next 6 sts, then (2dc) in the next st. *7 dc, (2dc).* Repeat from *around. Sl st to the top of the ch 3. (72)
Round 7: Chain 3. Dc in the next 7 sts, then (2dc) in the next st. *8 dc, (2dc).* Repeat from *around. Sl st to the top of the ch 3. (80)
Round 8: Ch 1. *3 sc, hdc, 3 dc, hdc* Repeat from * around. Sl st to the top of the first sc. Cut yarn and weave in end. (80)
Round 9: Using the color you chose for the donut frosting. (Work this round in back loops only! In this round, we will be putting single crochets on the double crochets of the previous round, half double crochets on the half double crochets of the previous round, and double crochets on the single crochets of the previous round.) Find a section that has 3 dc. Join new yarn color to the top of the first dc (of the 3 dc, it will be the dc farthest to the right.) Ch 1, sc in the first dc and in the next 2 dc, hdc, 3 dc, hdc. *3 sc, hdc, 3 dc, hdc* Repeat from * around. Sl st to the top of the first sc. (80)
Round 10: Chain 3. Dc in the next 7 sts, then dc2tog. *8 dc, dc2tog.* Repeat from *around. Sl st to the top of the ch 3. (72)
Round 11: Chain 3. Dc in the next 6 sts, then dc2tog. *7 dc, dc2tog.* Repeat from *around. Sl st to the top of the ch 3. (64)
Round 12: Chain 3. Dc in the next 5 sts, then dc2tog. *6 dc, dc2tog.* Repeat from *around. Sl st to the top of the ch 3. (56)
Round 13: Chain 3. Dc in the next 4 sts, then dc2tog. *5 dc, dc2tog.* Repeat from *around. Sl st to the top of the ch 3. (48)
Round 14: Chain 2. Dc in the next st. *dc2tog*. Repeat from * around. Sl st to the top of the ch 3. (24)
Cut yarn, leaving a long tail for sewing. Continue on to stuffing and sewing instructions.
Large Donut:
Starting with tan yarn:
Chain 36. Sl st to the first chain to form a ring.
Round 1: Chain 3 (counts as a dc). Dc in each of the remaining ch spaces. Sl st to the top of the ch 3. (The chain 3 counts as a dc here and throughout.) (36)
Round 2-3: Ch 3. Dc in each st. (36)
Round 4: Chain 3 and in the next st, (2dc). *Dc, (2dc)*. Repeat from * around. Sl st to the top of the ch 3. (54)
Round 5: Chain 3. Dc in the next 4 sts, then (2dc) in the next st. *5 dc, (2dc).* Repeat from *around. Sl st to the top of the ch 3. (63)
Round 6: Chain 3. Dc in the next 5 sts, then (2dc) in the next st. *6 dc, (2dc).* Repeat from *around. Sl st to the top of the ch 3. (72)
Round 7: Chain 3. Dc in the next 6 sts, then (2dc) in the next st. *7 dc, (2dc).* Repeat from *around. Sl st to the top of the ch 3. (81)
Round 8: Chain 3. Dc in the next 7 sts, then (2dc) in the next st. *8 dc, (2dc).* Repeat from *around. Sl st to the top of the ch 3. (90)
Round 9: Ch3. Dc in the next 8 sts, then (2dc) in the next st. *9 dc, (2dc).* Repeat from *around. Sl st to the top of the ch 3. (99)
Round 10: Ch3. Dc in the next 9 sts, then (2dc) in the next st. *10 dc, (2dc).* Repeat from *around. Sl st to the top of the ch 3. (108)
Round 11: Ch 1. *2 sc, hdc, 2 dc, hdc* Repeat from * around. Sl st to the top of the first sc. Cut yarn and weave in end. (108)
Round 12: Work this round in back loops only! In this round, we will be putting single crochets on the double crochets of the previous round, half double crochets on the half double crochets of the previous round, and double crochets on the single crochets of the previous round. Find a section that has 2 dc. Join pink yarn to the top of the first dc (of the 2 dc, it will be the dc farthest to the right.) Ch 1, sc in the first dc and in the next dc, hdc, 2 dc, hdc. *2 sc, hdc, 2 dc, hdc* Repeat from * around. Sl st to the top of the first sc. (108)
Round 13: Chain 3. Dc in the next 9 sts, then dc2tog. *10 dc, dc2tog.* Repeat from *around. Sl st to the top of the ch 3. (99)
Round 14: Chain 3. Dc in the next 8 sts, then dc2tog. *9 dc, dc2tog.* Repeat from *around. Sl st to the top of the ch 3. (90)
Round 15: Chain 3. Dc in the next 7 sts, then dc2tog. *8 dc, dc2tog.* Repeat from *around. Sl st to the top of the ch 3. (81)
Round 16: Chain 3. Dc in the next 6 sts, then dc2tog. *7 dc, dc2tog.* Repeat from *around. Sl st to the top of the ch 3. (72)
Round 17: Ch 3. Dc in the next 5 sts, then dc2tog. *6 dc, dc2tog.* Repeat from *around. Sl st to the top of the ch 3. (63)
Round 18: Ch 3. Dc in the next 4 sts, then dc2tog. *5 dc, dc2tog.* Repeat from *around. Sl st to the top of the ch 3. (54)
Round 19: Ch 3. In the next st, dc2tog. *1 dc, dc2tog.* Repeat from *around. Sl st to the top of the ch 3. (36)
Cut yarn, leaving a long tail for sewing. Continue on to stuffing and sewing instructions.
Stuffing and sewing:
Stuff the donut, pushing the stuffing to the outer sides. Using yarn needle, thread long tail of yarn into a needle. Use the yarn needle to sew the top hole of the donut to the bottom hole of the donut. Continue stuffing as you sew to ensure the entire donut is stuffed to your liking.
🎥 Video Tutorial
Want to crochet along with me? Watch my step-by-step video tutorial where I show you exactly how to make the small size donut pillow.
Right Handed Video Tutorial:
Left Handed Video Tutorial:
📄 Printable PDF Pattern
Prefer a written copy to keep in your pattern binder? Grab the ad-free, printable PDF version in my Etsy shop, complete with lots of helpful pictures!
Final Thoughts
These crochet donut pillows are such a fun way to add color and charm to your home. Whether you make a single donut or a whole set in different sizes and “flavors,” they’ll be a sweet handmade project you’ll love to display.
Happy Crocheting!
— Anita Louise 🧶