This charming granny square crochet set features a sunburst square crop top in navy, mint, cream, and white paired with delicate lacy white shorts. The top showcases six classic granny squares with floral centers, white scalloped edging, and tie straps with wooden bead accents. The shorts feature an openwork diamond pattern with a drawstring waist and tassel details. Here is your complete pattern to recreate this summer look for your little one.

Materials Needed
For the Top:
- DK weight cotton yarn: 50g white, 30g navy, 20g mint, 15g cream
- 3.5mm crochet hook
- 4 small wooden beads
- Yarn needle
For the Shorts:
- DK weight cotton yarn: 80g white, small amounts of navy and mint for waistband detail
- 3.5mm crochet hook
- 2 small wooden beads and 2 mint beads for drawstring
- Yarn needle
Gauge and Sizing
Gauge: Each granny square measures 3 inches after blocking.
Finished measurements (toddler size 2T to 3T):
- Top width: 10 inches across
- Top length: 7 inches including edging
- Shorts waist: 18 to 20 inches with stretch
- Shorts length: 8 inches
Abbreviations
- ch: chain
- sl st: slip stitch
- sc: single crochet
- dc: double crochet
- sk: skip
- sp: space
- rep: repeat
- RS: right side
Sunburst Granny Square (Make 6)
Round 1: With cream, magic ring, ch 3 (counts as dc), 11 dc in ring, sl st to top of ch 3. (12 dc)
Round 2: Join mint in any sp, ch 3, dc in same sp, 2 dc in each dc around, sl st to join. (24 dc)
Round 3: Join navy, ch 3, dc in same st, dc in next st, 2 dc in next st, dc in next st, rep around, sl st to join. (36 dc)
Round 4: Ch 3, dc in next 2 sts, ch 2, sk 2 sts, dc in next 3 sts, rep around, ending with ch 2, sl st to join.
Round 5: Join white, ch 3, 2 dc in same st, dc in next st, 2 dc in ch 2 sp, dc in next st, 3 dc in next st (corner made), rep around, sl st to join.
Round 6: Ch 3, dc to corner, (2 dc, ch 2, 2 dc) in corner sp, rep around, sl st to join. Fasten off.
Block all squares to 3 inches.
Top Assembly
Arrange squares in two rows of three. With white yarn and whip stitch, join squares together through back loops only.
Top Edging
Row 1: Join white at top left corner, sc evenly across top edge (approximately 36 sc), turn.
Row 2: Ch 1, sc in each st across, turn.
Scallop Row: Sk 1 st, 5 dc in next st, sk 1 st, sl st in next st, rep across. Fasten off.
Repeat edging along bottom edge.
Side Panels
Join white at top corner of side edge.
Row 1: Sc evenly down side (approximately 18 sc), turn.
Rows 2 to 4: Ch 1, sc in each st, turn.
Repeat for other side. Sew side seams, leaving top 2 inches open for armholes.
Tie Straps (Make 2)
Ch 80. Sc in 2nd ch from hook and each ch across. Fasten off.
Thread wooden bead onto each end and secure with knot. Attach straps at front corners, cross at back, and attach at back corners.
Lacy Shorts Pattern
Waistband
With white, ch 72 (or multiple of 4 to fit waist measurement plus ease), sl st to join being careful not to twist.
Rounds 1 to 3: Ch 1, sc in each st around, sl st to join. (72 sc)
Eyelet Round: Ch 1, sc in next 2 sts, ch 2, sk 2 sts, rep around, sl st to join.
Rounds 5 to 6: Ch 1, sc in each st and 2 sc in each ch 2 sp, sl st to join.
Body (Diamond Lace Pattern)
Round 1: Ch 4 (counts as dc plus ch 1), sk 1 st, dc in next st, ch 1, sk 1 st, rep around, sl st to 3rd ch of beginning ch 4.
Round 2: Sl st into ch 1 sp, ch 3, 2 dc in same sp, ch 1, 3 dc in next ch 1 sp, ch 1, rep around, sl st to join.
Round 3: Ch 3, dc in next 2 dc, ch 2, dc in next 3 dc, rep around, ch 2, sl st to join.
Round 4: Ch 3, dc in next dc, 2 dc in ch 2 sp, dc in next 3 dc, rep around, sl st to join.
Round 5: Ch 4, sk 1 st, dc in next st, ch 1, sk 1 st, rep around, sl st to join.
Rep Rounds 2 to 5 twice more, or until shorts reach desired length (approximately 5 to 6 inches from waistband).
Leg Openings
Divide work in half at center front and center back (36 sts each leg).
Work each leg separately:
Round 1: Join white, ch 1, sc around leg opening, sl st to join.
Round 2: Ch 1, sc in each st, sl st to join.
Scallop Round: Sk 1 st, 4 dc in next st, sk 1 st, sl st in next st, rep around. Fasten off.
Repeat for second leg.
Drawstring
Ch 100. Sc in 2nd ch from hook and each ch across. Fasten off.
Make two small tassels with white yarn. Thread drawstring through eyelet round, attach tassels to ends, and add wooden and mint beads above tassels.
Waistband Color Detail
With navy and mint, weave a simple running stitch through the top edge of the waistband, alternating colors every few stitches to match the top.
Finishing Tips
- Block both pieces before wearing to open up lace pattern
- Use cotton yarn for breathability and easy washing
- Add a thin cotton lining to shorts if needed for coverage
- Adjust drawstring tension for comfortable fit
This set works beautifully as a beach coverup or summer playwear. Make it in coordinating colors for siblings or adjust the square count for larger sizes. Enjoy creating this sweet summer set for your little one.
Related Articles
- Stunning Crochet Rose Bracelets: Free Pattern for Floral Jewelry
- Adorable Hugging Duck Amigurumi Pattern for Beginners
- How to Crochet Stunning Floral Statement Earrings Step by Step
- Adorable Crochet Lion Amigurumi Pattern for Beginners & Beyond
- DIY Crochet Jewelry Set: Matching Earrings, Necklace & Bracelet
