Made and counted by Wren —

Ribbed Star Stitch Baby Beanie Crochet Pattern

Crochet a cozy ribbed baby beanie with star stitch texture and a matching rib edging, worked flat in soft merino wool for a snug toddler fit.

Ribbed Star Stitch Baby Beanie Crochet Pattern
IntermediateLevel
4-6 HoursTime
3.5 mmHook
FingeringYarn
Jump to the pattern

At a glance

Chain a long foundation and work single crochets into the back bumps to start the flat main body panel.

Build rows of rib stitch, working into the front loop of the previous stitch and the back loop of the next.

Every few rows, work a star stitch row that clusters loops together to create raised textured bumps.

Follow each star row with a single crochet return row, working two stitches into each star's eye.

Repeat this sequence of rib rows, a star row, and a single crochet row until the panel reaches the target length.

Fold the finished panel with right sides together and seam the short ends into a snug tube.

Thread the tail through the top stitches and cinch tightly to close the crown of the beanie.

Crochet a separate ribbed strip, then slip stitch and seam it around the bottom opening to form the brim.

About this pattern

This little beanie is worked flat as a single textured panel, then seamed up the back into a snug cap — no fiddly increases or decreases to track. What makes it special is the rib stitch body, which mimics knit ribbing but is built entirely with crochet hooks and back-loop stitches, giving the fabric real stretch and a soft, cushiony hand. It's a lovely make for anyone crocheting for a baby shower, a first birthday, or simply wanting a handmade hat that looks far more complicated than it actually is.

The main techniques here are the rib stitch (a half double crochet worked into the front loop of the previous stitch's first loop, then the back loop of the next), and the star stitch, which creates those pretty raised little bumps across the crown. Both are approachable for confident beginners who've crocheted a hat or scarf before, though the star stitch does take a round or two to get comfortable with. Expect roughly 4 to 6 hours total, spread across a couple of relaxed evenings.

The finished beanie measures about 46 cm around, perfectly sized for a two-year-old, with a soft, close-fitting rib edge that hugs little ears without being tight. Worked in fine merino wool, the texture reads as both cozy and refined — the kind of hat that looks equally at home in a stroller or in a gift box. It makes a genuinely thoughtful handmade gift, especially paired with the matching ribbed rim that finishes the whole piece so neatly.

Variations

This beanie is wonderfully easy to make your own once you understand the flat-panel construction. For colors, try a heathered oatmeal or dove grey body with a contrasting rib edge in mustard, blush pink, or sage green — since the rim is worked separately, swapping its color is as simple as changing skeins before you start Round 1 of the edging. For a baby girl gift, a soft blush panel with a cream rib and a tiny bobble or pompom on top looks darling; for a more gender-neutral option, try a warm caramel or dusty blue. Size-wise, since the panel length is worked until it reaches your target circumference, you can easily size up for an older toddler or down for a newborn by simply chaining a shorter or longer starting length and stopping the repeat sequence sooner or later — just keep an eye on your gauge swatch first. Yarn substitution is very doable: this pattern uses fine merino, but a soft superwash sock-weight or a baby alpaca blend would work beautifully with the same 3-3.5 mm hook range, just swatch to match gauge since fiber content affects drape. For texture play, you could work the star stitch rows more frequently for a bumpier overall look, or reduce them for a subtler ribbed hat if you prefer a simpler silhouette. A fun finishing touch is adding a small crocheted flower or button to the seam line, or leaving a tiny loop at the top instead of fully cinching closed for a topknot-style beanie. However you customize it, the rib-plus-star combination stays the hero of the design.

I fell for this beanie the moment I saw how the rib stitch panel curls and stretches like knit fabric — it's one of those crochet tricks that makes people ask 'wait, you crocheted that?' Working the star stitch rows in between the rib sections was so satisfying; each little star closes up with a neat chain-1 and leaves this bumpy, tactile texture that toddlers love to touch. Because the whole main body is worked flat in one long panel, there's no juggling stitch markers or counting increases around a circle — you just chain, turn, and repeat until it's long enough. Then the seaming comes together almost like magic: one seam up the back, a quick cinch at the top, and a separately worked ribbed edge stitched around the brim. I especially love that the edging is its own tiny project, worked back and forth in the back loops only so it flexes perfectly around little heads. It's a pattern that teaches you two genuinely useful techniques — rib stitch and star stitch — while producing something soft, wearable, and adorable in a single sitting or two.

Common mistakes

  • Losing track of the rib stitch's frontRemember: you insert into the very first loop of the hdc just made, then the back loop only of the next stitch — check each stitch before pulling through.
  • Forgetting to end each rib rowThis closing hdc keeps your edge straight and even; skipping it will cause the panel to lean or curl unevenly along one side.
  • Miscounting the star stitch loopsPause before pulling through and confirm you have exactly 6 loops on the hook — too few or too many will distort the star shape.
  • Working the ribbed edging too looselyKeep tension slightly firmer on the rim rounds than the body, since the back-loop-only stitches need to stay snug to stretch properly around the opening.
  • Seaming the main panel with the wrongDouble-check orientation before slip stitching the back seam — right sides should face each other so the seam sits neatly on the inside when turned right-side out.
  • Cinching the top closure too loosely, leaving a visible gap.Pull the yarn tail firmly through all top stitches and weave in securely with a couple of backstitches to fully close the crown.

The pattern

Written out round by round

Materials

Yarn

  • 100% fine merino wool.

Hook

  • 3.5 mm hook (a 3 mm hook is also mentioned).

Initial Chain Length

  • 8 inches.

Notions

  • 1 pom pom, for topping the finished beanie.

Abbreviations

  • sc = single crochet
  • hdc = half double crochet

Main Body Panel

Finished size for a 2-year-old: approximately 46 cm (44 to 46 cm) circumference.

Initial chain length: 8 inches.

Repeat the sequence (4 Rib Rows + 1 Star Row + 1 SC Row) until the panel length reaches 46 cm.

  1. Row 1Chain until the length reaches 8 inches (the tutorial uses 53 chains). Work Single Crochets (sc) into the back bumps (mid rib) of the starting chain to create a neat edge.
  2. Row 2Chain 2 and turn. Skip the first stitch and work a Half Double Crochet (hdc) into the next stitch. Insert the hook into the very first loop of the hdc just made. Yarn over and insert the hook into the back loop only of the next stitch. Yarn over and pull through (3 loops on hook). Pull yarn through all 3 loops. Repeat the stitch across the row. For the very last stitch, insert the hook into both loops (not just the back loop) to complete the final stitch of the pattern.
  3. Row 3Chain 2 and turn. Repeat the pattern (as in Row 2). From this row onward, after completing the pattern repeats, end the row by working a Half Double Crochet (hdc) into the starting chain-2 of the previous row. Continue working the Rib Stitch rows, ensuring every row ends with a hdc into the previous row's chain-2.
  4. Row 4Star Stitch Row (worked after 4 Rib Rows). Chain 3 and turn. First Star: Pull up a loop in the 2nd chain from the hook, the next chain, and the back loop of the next three stitches (6 loops on hook). Yarn over and pull through all 6 loops. Chain 1 to close. Remaining Stars: Pull up a loop in the eye of the star, the first loop of the previous stitch, and the back loop of the next three stitches (6 loops on hook). Yarn over and pull through all 6 loops. Chain 1 to close. Finish the last star and end the row with a Half Double Crochet (hdc) into the starting chain-2 of the previous row.
  5. Row 5Star Stitch Return Row (Single Crochet). Chain 1, turn. Work Single Crochet (sc) into the very first stitch. Work 2 SCs into the eye of each star across the row. Finish the row with 1 SC into the last stitch.

Ribbed Edging (Rim)

Attach yarn to the bottom edge of the beanie to begin the rib edging.

Repeat: slip stitch twice into the beanie edge, turn, and repeat the 9 sc (back loop only) rows until the rim circles the entire opening.

  1. Row 1Chain 10.
  2. Row 2Turn and work Single Crochets (sc) into the back bumps of the 9 chains (to form 9 sc).
  3. Row 3Slip stitch into the next space on the beanie edge. Slip stitch into the space after that.
  4. Row 4Turn. Skip the slip stitches and work 9 sc in the back loop only across the row.
  5. Row 5Chain 1, turn. Work 9 sc in the back loop only across the row.

Assembly

Step 1

Seam the Beanie: Place the right sides of the panel facing each other. Join the ends using an invisible slip stitch seam — insert the hook, picking up the inner strand from one side and the corresponding strand from the other side, and slip stitch to join.

Step 2

Close the Top: Thread the yarn tail through the top edges of the beanie (like a running stitch) and pull tightly to cinch the top closed.

Step 3

Seam the Rim: Join the two ends of the rim with an invisible seam by working an sc, taking one strand from the front piece and one strand from the back piece for each stitch.

Step 4

Final Touches: Attach a pom pom to the top of the beanie.

Important notes

Swatch the rib stitch before starting the full panel — merino wool has more give than acrylic, so your row gauge may run looser than expected.

Keep the starting chain count consistent; the tutorial's 53 chains reach 8 inches with this yarn and hook, but your tension may need slight adjustment.

Work the back bump (mid rib) of the starting chain carefully in Round 1 — this creates the clean foundation edge that shows on the finished rim.

When repeating the 4 rib rows plus star row plus sc row sequence, measure the panel periodically against a soft tape to confirm you're tracking toward 46 cm.

The ribbed edging is worked as its own separate strip and attached with slip stitches along the beanie's bottom edge, so keep tension even as you join each section.

Block the finished beanie gently over a bowl or hat form once seamed — merino relaxes beautifully with a light steam block, evening out the rib texture.

More photos

Ribbed Star Stitch Baby Beanie Crochet Pattern — photo 2
Ribbed Star Stitch Baby Beanie Crochet Pattern — photo 3
FAQs

Frequently asked questions

What size head does this beanie fit?

The pattern is sized for a two-year-old, finishing at roughly 44 to 46 cm circumference. You can adjust the panel length slightly to size up or down for other toddler ages.

Is the star stitch difficult to learn?

It looks intricate but is really just a cluster of loops pulled through together and closed with a chain-1. Most crocheters get comfortable with it after the first star or two.

Can I use a different yarn weight than fine merino?

Yes, a similar fingering or sock-weight yarn works well with the same hook sizes. Just swatch first, since different fibers will affect how the rib stitch stretches and drapes.

Why does the pattern use two different hook sizes?

A slightly smaller hook is often used for the ribbed edging to keep it snug and elastic compared to the main body, helping the brim hug the head securely.

How do I attach the ribbed edging to the main panel?

Once the main body is seamed into a tube and the top is cinched closed, you attach yarn at the bottom edge and work the rib edging back and forth, joining it around the opening with slip stitches as you go.

One at a time —

Get the next pattern

Tested round by round before it is sent. No spam.