Get ready to crochet one of the most charming warm-weather tops you'll ever wear — the Hepatica Granny Top! This halterneck beauty starts with a row of stunning granny squares inspired by the delicate Anemone hepatica, a spring wildflower that blooms across Sweden and northern Europe. The blue floral centers give the squares a fresh, botanical feel that makes this top truly one of a kind. You'll work the granny square border first, then build upward with rows of single crochet, gradually shaping the top with simple decreases until it fits snugly from neck to underbust. The back ties make it adjustable and flattering on a wide range of body types. Made with soft worsted cotton, this top is as comfortable as it is beautiful — perfect for spring days, summer festivals, or any moment you want your handmade craft to shine.
Progress Tracker
0% Complete
— 1. The Granny Squares :
Round 1 :
(White) Start with a magic ring, or ch4 & join with a slst to form a ring. Ch2, dc into the ring (counts as the first 2dc tog), ch1, [2dc tog, ch1] 7 times into the ring. Close with a slst in the first st. You should now have 8 'petals' (= 2dc tog), each separated by 1 ch. Fasten off.
Round 2 :
(Blue/green) Insert hook into the ch-sp in-between two 'petals' & pull up a loop, ch3 (counts as first dc), 2 dc in the same ch-sp, ch1, [3 dc in next ch-sp, ch1] 7 times, close with a slst in the first dc. You should now have 8 dc groups, each separated by 1 ch. Fasten off.
Round 3 :
(White) Insert hook into the ch-sp in-between two 'petals' (dc-groups) & pull up a loop, ch5 (counts as first dc + 2 ch), 3 dc in the same ch-sp, ch1, *3 dc in next ch-sp, ch1, [3 dc, ch2, 3 dc, ch1] in next ch-sp, repeat from * 2 more times, 3 dc in next ch-sp, ch1, 2 dc in next ch-sp (where you started), close with a slst in the first dc. Your circle will now be a square with 2 dc groups in each corner and one dc group on each side.
Round 4 :
(White) Slst to the next corner ch-sp, ch3 (counts as the first dc), [dc, ch2, 3 dc, ch1] in the same ch-sp, *3 dc in next ch-sp, ch1, 3 dc in next ch-sp, ch1, [3 dc, ch2, 3 dc, ch1] in next corner ch-sp, repeat from * 2 more times, 3 dc in next ch-sp, ch1, 3 dc in next ch-sp, ch1, dc in next ch-sp (where you started), close with a slst in the first dc. Fasten off.
Info :
Make 7 squares for size S/M, or 8 squares for size M/L. Sew or crochet together the squares to form a long strip.
— 2. The Top Part :
Row 1 :
Work a row of sc along the long top edge of your granny strip. Place the strip horizontally in front of you, right side up. Insert hook in the top right corner ch-sp (top left if left-handed), pull up a loop, ch1 (does not count as a st), 2 sc in the same ch-sp, sc into each dc along the edge, plus 1 sc into each of the joins in-between the squares. Skip the ch-sp's in-between the dc-groups. In the final corner ch-sp, work 1 sc if your strip has 7 squares; work 2 sc if your strip has 8 squares. Turn. (Total: 93 sc for 7-square strip; 107 sc for 8-square strip — exact count not critical as long as you end with an uneven number of sts.)
Row 2 :
Ch4 (counts as dc + ch1), sk next st, [dc in next st, ch1, skip next st] repeat to end of row, finish with a dc in the last st, turn.
Row 3 :
Ch1 (does not count as a st), sc in each st (dcs as well as ch-sp's) across, turn.
Row 4 :
Ch1 (does not count as a st), sk first st, sc in next st & in each st across up to the final 2 sts, 2sc tog into the final 2 sts, turn.
Info :
Repeat Row 4 approximately 35 times, or until the row has shrunk to about 12–15 cm / 5–6 inches. Make sure to have an uneven number of sts before continuing to the finishing rows.
Finishing Row 1 :
Ch4 (counts as dc + ch1), sk next st, [dc in next st, ch1, skip next st] repeat to end of row, finish with a dc in the last st, turn.
Finishing Row 2 :
Ch1 (does not count as a st), sc in each st (dcs as well as ch-sp's) across. Fasten off.
— 3. Edging Row & Ties :
Edging & Ties :
Work a 90 cm / 35 inches long chain, sc into the last st of Row 4, sc into the side of each row of the top part working upward toward the top corner. Work a 45 cm / 18 inches long chain, turn, slst into each ch all the way back to the corner, slst into each st along the top edge, work another 45 cm / 18 inches long chain, turn, slst into each ch back to the corner, sc into the side of each row of the top part working your way down along the edge, finishing in the first st from Row 4, work a second 90 cm / 35 inches long chain. Fasten off and weave in the ends.
Info :
Thread the long chain ties through the stitches at the back as shown in the pattern photo. Wash and block your finished top.
The Hepatica Granny Top is that rare crochet project that feels like both a creative adventure and a wearable reward. Inspired by the soft wildflowers of a Swedish spring, this halterneck top brings together the timeless charm of granny squares and the clean structure of single crochet in one beautifully balanced design. Whether you're crocheting it for a weekend getaway, a summer market, or simply because you deserve something handmade and gorgeous — this pattern delivers all the joy. Make it in the original ecru, blue, and green palette, or swap the colors to match your personal style. 🌸 Happy hookin'! 🧶✨