My sister called me in a panic three weeks before her baby shower. She had seen the most adorable starfish cocoon online and wanted one for her newborn photos. "Can you make that?" she asked, and I heard the hope in her voice. I stayed up way too late that night sketching star shapes on graph paper and doing math I never thought I would use again.

The result is this pattern, and I am honestly a little obsessed with how it turned out. There is something about watching a baby nestle into a star shape that makes every single hour of work completely worth it. My niece wore hers for her newborn photos, and those pictures are still framed in my sister’s living room two years later.
This cocoon wraps snugly around a newborn with five points forming a perfect star silhouette when laid flat. The matching pixie hat has that tall pointed top that echoes the star body. Two coconut shell buttons make dressing and undressing easy, and the whole set works up in that satisfying mint green and white stripe combination that photographs beautifully.
Pattern Overview and Skill Level
This starfish baby cocoon crochet pattern is rated intermediate. Before you close this tab, let me explain what that actually means. The individual stitches are completely beginner level. You will only use single crochet (sc), which is the most basic stitch in the crochet world. What bumps this up to intermediate is managing two yarn colors at once, following shaping sequences accurately, and assembling the three-dimensional cocoon from flat pieces.
If you have completed at least one shaped project and feel comfortable reading row-by-row instructions, you can absolutely do this. I promise.
The construction method is clever and much easier than trying to work a five-pointed star from a single foundation. You will make a main body panel first, then create five separate star points and attach them. Think of it like building with blocks rather than sculpting from one piece of clay.
Time estimate:
Finished Size
Cocoon: approximately 18 inches wide point to point (45 cm) and 13 inches tall from bottom point to top of neck opening (33 cm). Fits newborns from birth to approximately 3 months, accommodating babies up to approximately 10 pounds (4.5 kg).
Hat: approximately 13 inch head circumference (33 cm), fitting a newborn head.
The cocoon lays flat as a star shape. When the center front is buttoned closed, it forms a snug wrap around the baby’s torso, with the five star points extending outward.
Materials You Will Need
Yarn: Worsted weight (Category 4), smooth cotton or cotton-blend yarn
Hook: US size G-6 (4.0 mm) crochet hook, or size needed to obtain gauge
Notions:
Yarn Suggestions
Lion Brand 24/7 Cotton in Mint and White is my top pick. This 100 percent mercerized cotton is machine washable, holds its shape beautifully, and produces crisp stripes. It is gentle against newborn skin since it contains no wool or synthetic content.
Paintbox Yarns Simply DK works well when held slightly loosely or on a G hook. This smooth cotton-acrylic blend comes in a wide range of colors and is affordable and widely available internationally.
Cascade Yarns Ultra Pima Cotton in Sage and Natural is a premium option with a subtle sheen and lovely drape. Machine washable on a gentle cycle.
Avoid fuzzy, textured, or chunky yarns as they will obscure the stripe pattern and alter the gauge. Always work a gauge swatch before beginning.
Gauge
18 single crochet stitches and 20 rows = 4 inches (10 cm) worked flat in single crochet with Color A, using a G-6 (4.0 mm) hook, after blocking.
Gauge is critical for this pattern. The star points and cocoon sizing are calculated based on this gauge. A swatch that is too loose will produce an oversized cocoon that will not hold a newborn snugly. A swatch that is too tight will produce a cocoon too small to fit comfortably.
Abbreviations and Stitch Definitions
Special Techniques
Two-Color Stripe Carry Method
This pattern uses two colors worked in alternating two-row stripes. Rather than cutting the yarn at each color change, both yarns are carried up the side of the work.
To carry: when switching colors at the end of a row or round, draw the new color through the last two loops of the final stitch of the current row, leaving the old color hanging at the side. On flat rows, carry the unused yarn loosely up the right edge. On rounds, carry the unused yarn inside the work by laying it along the top of the previous round’s stitches and crocheting over it for 3 to 4 stitches before letting it hang until the next switch.
This avoids long floats and keeps the wrong side tidy.
Pattern Instructions
Part 1: Main Cocoon Body Panel
The body is a flat rectangle that is seamed into an open-top tube. The front opening runs vertically.
With Color A and a G-6 hook, chain 63.
Foundation Row (WS): sc into 2nd ch from hook and into each ch across. Turn. (62 sc)
Row 1 (RS): ch 1, turn, sc in each st across. (62 sc)
Row 2 (WS): ch 1, turn, sc in each st across. (62 sc)
Switch to Color B at the end of Row 2 by drawing Color B through the last 2 loops of the last st.
Row 3 (RS): ch 1, turn, sc in each st across. (62 sc)
Row 4 (WS): ch 1, turn, sc in each st across. (62 sc)
Switch to Color A.
Continue in this 2-row stripe sequence (2 rows Color A, 2 rows Color B) until the panel measures approximately 9 inches (23 cm) from the foundation row. This will be approximately 46 rows total.
Checkpoint: After completing the main body panel, the piece should measure 9 inches (23 cm) tall and approximately 13.8 inches (35 cm) wide.
Body Shaping at Base
Work a slight curve at the bottom of the body to create a rounded base rather than a flat bottom seam.
Shaping Row 1 (RS): ch 1, turn, sc in first 27 sts, sc2tog, sc2tog, sc in rem 29 sts. (60 sc)
Shaping Row 2 (WS): ch 1, turn, sc in first 26 sts, sc2tog, sc2tog, sc in rem 28 sts. (58 sc)
Shaping Row 3 (RS): ch 1, turn, sc in first 25 sts, sc2tog, sc2tog, sc in rem 27 sts. (56 sc)
Shaping Row 4 (WS): ch 1, turn, sc in first 24 sts, sc2tog, sc2tog, sc in rem 26 sts. (54 sc)
Shaping Row 5 (RS): ch 1, turn, sc in first 23 sts, sc2tog, sc2tog, sc in rem 25 sts. (52 sc)
Shaping Row 6 (WS): ch 1, turn, sc in first 22 sts, sc2tog, sc2tog, sc in rem 24 sts. (50 sc)
Fasten off, leaving a 24-inch tail for seaming.
Fold the panel in half lengthwise, right sides together, matching the two short ends (these become the back seam). Using the yarn tail and yarn needle, whipstitch the back seam closed along the full length of the long edge. Then whipstitch the base curved shaping closed. Turn right side out.
Checkpoint: The seamed body tube should measure approximately 9 inches (23 cm) tall and approximately 6.5 inches (16.5 cm) in diameter at the widest point.
Part 2: Star Points (Make 5)
Each point is a triangular flat piece. Work all five points using the same stripe sequence.
With Color A, chain 3, sl st to join into a ring (or use a magic ring).
Round 1: ch 1, work 3 sc into ring, do not join, work in continuous rounds and place a marker at the center st. (3 sc)
Row 2 (now working in rows for flat triangle): ch 1, turn, inc in first st, sc in center st, inc in last st. (5 sc)
Row 3: ch 1, turn, sc across. (5 sc)
Switch to Color B.
Row 4: ch 1, turn, inc in first st, sc in next 3 sts, inc in last st. (7 sc)
Row 5: ch 1, turn, sc across. (7 sc)
Switch to Color A.
Row 6: ch 1, turn, inc in first st, sc in next 5 sts, inc in last st. (9 sc)
Row 7: ch 1, turn, sc across. (9 sc)
Switch to Color B.
Row 8: ch 1, turn, inc in first st, sc in next 7 sts, inc in last st. (11 sc)
Row 9: ch 1, turn, sc across. (11 sc)
Switch to Color A.
Row 10: ch 1, turn, inc in first st, sc in next 9 sts, inc in last st. (13 sc)
Row 11: ch 1, turn, sc across. (13 sc)
Switch to Color B.
Row 12: ch 1, turn, inc in first st, sc in next 11 sts, inc in last st. (15 sc)
Row 13: ch 1, turn, sc across. (15 sc)
Switch to Color A.
Row 14: ch 1, turn, inc in first st, sc in next 13 sts, inc in last st. (17 sc)
Row 15: ch 1, turn, sc across. (17 sc)
Switch to Color B.
Row 16: ch 1, turn, inc in first st, sc in next 15 sts, inc in last st. (19 sc)
Row 17: ch 1, turn, sc across. (19 sc)
Switch to Color A.
Row 18: ch 1, turn, inc in first st, sc in next 17 sts, inc in last st. (21 sc)
Row 19: ch 1, turn, sc across. (21 sc)
Fasten off, leaving a 20-inch seaming tail.
Each finished point measures approximately 4.5 inches (11.5 cm) tall from tip to base, and approximately 4.6 inches (11.7 cm) wide at the base. Make all 5 points.
Part 2A: Attaching the Star Points
Lay the seamed body tube flat with the back seam centered at the back.
Identify five attachment positions around the body tube:
Pin each star point to the outside of the body tube at its base (the 21-stitch wide edge) aligning the base of the point with the body surface. Using a yarn needle and matching yarn, whipstitch each point base firmly to the body, distributing the 21 stitches of the point base along approximately 4 to 5 inches of body surface.
Part 3: Button Band
Right Front Band (buttonhole band):
With RS facing and Color A, join yarn at the bottom right front edge.
Pickup Row: sc evenly along the right front opening edge, picking up approximately 1 sc for every row end, for a total of approximately 46 sc along the edge. (46 sc)
Band Row 1: ch 1, turn, sc in each st across. (46 sc)
Band Row 2 (Buttonhole Row): ch 1, turn, sc in first 10 sts, ch 2, sk 2 sts (first buttonhole made), sc in next 22 sts, ch 2, sk 2 sts (second buttonhole made), sc in rem 10 sts. (46 sts including ch-2 sps)
Band Row 3: ch 1, turn, sc in each st and 2 sc into each ch-2 sp across. (46 sc)
Band Row 4: ch 1, turn, sc in each st across. (46 sc)
Fasten off. Weave in ends.
Left Front Band (button band):
With RS facing and Color A, join yarn at the top left front edge.
Pickup Row: sc evenly along the left front opening edge, picking up approximately 46 sc. (46 sc)
Band Rows 1 through 4: ch 1, turn, sc in each st across. (46 sc each row)
Fasten off. Weave in ends.
Sew two coconut shell buttons onto the left front band, positioning them to align with the two buttonholes. Place first button approximately 10 stitches up from the bottom of the band, and the second button approximately 32 stitches up from the bottom.
Part 4: Neck Band and Hood Rim
With RS facing and Color A, join yarn at the back right of the neck opening.
Round 1: sc evenly around the neck opening, picking up approximately 1 sc per row end or stitch all the way around. Work approximately 36 sc around the opening, adjusting so the count is even. Join with sl st to first sc. (36 sc)
Round 2: ch 1, sc in each st around. Join with sl st to first sc. (36 sc)
Fasten off. Weave in ends.
Part 5: Pixie Star Hat
The hat is worked in joined rounds from the brim upward, then shaped into a tall pointed top.
With Color A, make a magic ring.
Round 1: ch 1, work 6 sc into ring, sl st to join to first sc. (6 sc)
Round 2: ch 1, inc in each st around, sl st to join. (12 sc)
Round 3: ch 1, (sc in next st, inc in next st) rep 6 times, sl st to join. (18 sc)
Round 4: ch 1, (sc in next 2 sts, inc in next st) rep 6 times, sl st to join. (24 sc)
Round 5: ch 1, (sc in next 3 sts, inc in next st) rep 6 times, sl st to join. (30 sc)
Switch to Color B.
Round 6: ch 1, (sc in next 4 sts, inc in next st) rep 6 times, sl st to join. (36 sc)
Round 7: ch 1, sc in each st around, sl st to join. (36 sc)
Switch to Color A.
Round 8: ch 1, (sc in next 5 sts, inc in next st) rep 6 times, sl st to join. (42 sc)
Round 9: ch 1, sc in each st around, sl st to join. (42 sc)
Switch to Color B.
Round 10: ch 1, (sc in next 6 sts, inc in next st) rep 6 times, sl st to join. (48 sc)
Round 11: ch 1, sc in each st around, sl st to join. (48 sc)
Switch to Color A.
Round 12: ch 1, (sc in next 7 sts, inc in next st) rep 6 times, sl st to join. (54 sc)
Round 13: ch 1, sc in each st around, sl st to join. (54 sc)
Switch to Color B.
Round 14: ch 1, (sc in next 8 sts, inc in next st) rep 6 times, sl st to join. (60 sc)
Round 15: ch 1, sc in each st around, sl st to join. (60 sc)
Switch to Color A.
Rounds 16 and 17: ch 1, sc in each st around, sl st to join. (60 sc each round)
Switch to Color B.
Rounds 18 and 19: ch 1, sc in each st around, sl st to join. (60 sc each round)
Brim Border:
Switch to Color A.
Round 20: ch 1, sc in each st around, sl st to join. (60 sc)
Round 21: ch 1, sc in each st around, sl st to join. (60 sc)
Fasten off. Weave in all ends.
Size Customization Tips
For a slightly larger baby (3 to 6 months, up to approximately 14 pounds): Increase the foundation chain of the body panel by 10 stitches (chain 73 instead of 63, giving 72 working stitches). Add 2 extra stripe repeats (4 rows) to the body panel height before working the base shaping. Increase each star point by 4 additional rows, ending with 29 stitches at the base of each point. Add 2 additional even rounds to the hat brim.
For a preemie or smaller newborn (under 6 pounds): Decrease the foundation chain to 53 stitches (52 working stitches). Work 2 fewer stripe repeats in the body panel. Work each star point to 17 stitches at base instead of 21. Work 2 fewer even rounds on the hat brim.
Finishing and Blocking
Weave in all ends before blocking. Do not trim ends until after blocking is complete, as the yarn may shift slightly.
Wet blocking method (recommended for cotton): Submerge the cocoon and hat in cool water for 15 minutes. Gently press out excess water without wringing. Lay flat on a clean dry towel and roll the towel to absorb more water. Unroll and lay the pieces flat on a blocking mat. Using rust-proof pins, pin the star points out to their full triangular dimensions, stretching gently to open the points and define the star silhouette. Pin the brim of the hat to its full circular dimensions. Allow to dry completely (12 to 24 hours) before unpinning.
Care Instructions
Machine wash on gentle cycle in cold water. Place the cocoon inside a mesh laundry bag to protect the buttons and the star points during washing. Lay flat to dry. Do not tumble dry on high heat as this may cause the cotton to shrink and distort the star shape. Store folded, not hung, to preserve the shape of the star points.

Final Thoughts on This Starfish Baby Cocoon Crochet Pattern
This crochet tutorial walks you through every step of creating something truly special for a little one. The step by step instructions make the geometric shaping manageable, and the beginner friendly single crochet stitch keeps the actual crocheting relaxing. Whether you are making this for your own baby, a gift, or newborn photos, I hope you love the finished cocoon as much as I do.
Thank you so much for choosing this pattern. It means the world to me when you trust my designs for your precious projects. I would absolutely love to see your finished starfish cocoons. Tag me on Instagram or share in my Facebook group so I can celebrate your beautiful work with you.
If this pattern caught your eye, go ahead and save it to your Pinterest boards so you can find it when you are ready to start. And if you make one, please drop a comment below. I read every single one and genuinely love hearing how your projects turn out.
