Ocean Blue Coastal Baby Outfit Free Crochet Pattern

I don’t know about you, but coordinating baby sets make me drop everything and grab my hook. There’s pure magic in a matching top and shorts that look like they belong on a sandy beach.

This ocean blue coastal baby outfit hits every sweet spot. Flowy A-line top with crossback straps, drawstring shorts, and a tiny starfish applique that screams summer. Once the scallop lace border clicks, the whole project sails along nicely.

Ready to make something adorable? Let’s dive in.

About This Ocean Blue Coastal Baby Outfit Crochet Pattern

This free crochet pattern gives you a complete two-piece set sized for babies 12 to 18 months. You create a soft A-line top with buttoned crossback straps plus matching shorts that feature a stretchy ribbed waistband and drawstring.

Both pieces share the same pretty scallop lace edging. The top gets a sweet crocheted starfish sewn onto the front. Wooden buttons close the straps, and turquoise beads finish the drawstring ends for that perfect coastal touch.

Skill level: Intermediate. You need comfort working in rows and rounds, reading lace patterns, shaping garments, and making small appliques. If you’ve finished a few projects and feel ready to level up, this one fits perfectly.

Time estimate: Roughly 12 to 18 hours total. The top takes 7 to 10 hours, shorts take 4 to 6, and finishing adds 1 to 2 more. Not a weekend sprint, but totally doable in a few evenings.

Finished Measurements

Top:

Chest circumference: about 20 inches / 51 cm

Length from underarm to scallop hem: about 8 inches / 20.5 cm

Strap length: about 9 inches / 23 cm each

Shorts:

Waist circumference: 17 to 19 inches / 43 to 48 cm (stretchy)

Hip circumference: about 20 inches / 51 cm

Inseam: about 2 inches / 5 cm

Total length: about 7 inches / 18 cm

These measurements create a comfortable fit with room to move. Gauge matters a lot here, so don’t skip the swatch.

Materials You’ll Need

Yarn: About 400 yards / 366 meters of DK weight yarn (CYCA 3 Light), 100 percent cotton or cotton blend. Smooth, lightly twisted cotton shows off the lace details best.

Recommended yarns:

  • Lion Brand 24/7 Cotton in Dusty Blue (2 to 3 skeins)
  • Paintbox Yarns Simply DK in Misty Blue (3 skeins)
  • Scheepjes Catona in Powder Blue (6 to 7 balls)

Skip fuzzy or highly textured yarns. They hide the pretty lace.

Hooks:

  • US size E-4 / 3.5 mm for main fabric
  • US size D-3 / 3.25 mm for ribbed waistband and straps

Notions:

  • 4 wooden buttons, about 15 mm diameter
  • 1 yard / 91 cm coordinating cord for drawstring (or make your own)
  • 6 turquoise wooden or acrylic beads, about 6 mm
  • Yarn needle
  • Stitch markers
  • Scissors
  • Rust-proof pins for blocking

That’s everything. Nothing too fancy.

Gauge

With the larger E-4 / 3.5 mm hook in single crochet:

18 stitches and 20 rows = 4 inches / 10 cm, blocked

One 6-stitch scallop repeat measures about 1.25 inches / 3.2 cm wide.

Please swatch and block. This is a fitted garment. Gauge that runs off ruins the fit.

Abbreviations

Here’s every abbreviation you’ll meet, with a quick explanation so nothing feels mysterious.

ch (chain): Yarn over, pull through loop on hook. Foundation stuff.

sc (single crochet): Insert hook, yarn over, pull up a loop, yarn over, pull through both loops. Your workhorse stitch.

dc (double crochet): Yarn over, insert hook, yarn over, pull up a loop, yarn over, pull through two, yarn over, pull through last two. Creates the shells.

sl st (slip stitch): Insert hook, yarn over, pull through stitch and loop in one go. Joining stitch.

inc (increase): Work 2 sc in the same stitch.

sc2tog (single crochet 2 together): Insert in first, pull up loop, insert in next, pull up loop, yarn over, pull through all three. Decreases by one.

BLO (back loop only): Insert under only the back loop. Makes the ribbing stretchy.

RS (right side): Outside of the finished piece.

WS (wrong side): Inside.

t-ch (turning chain): Chains at the start of a row to reach the right height.

Special Stitches

Shell Stitch

Work 5 double crochet stitches all into the same stitch or space. Instant fan of pretty stitches.

Scallop Lace Border

This decorative edging appears on both hems. Work it over a multiple of 6 stitches plus 2.

Row 1 (RS): Ch 1, sc in first st, skip 2 sts, work 5 dc in next st (shell), skip 2 sts, sc in next st. Repeat across, ending with sc in last st. Turn.

Row 2 (WS): Ch 3 (counts as dc), 2 dc in first sc (half shell), skip to center of next shell (3rd dc), sc in that dc, work 5 dc in next sc between shells, sc in center of next shell. Repeat across, ending 3 dc in last sc. Turn.

Row 3 (RS): Ch 1, sc in first dc, 5 dc in next sc (shell), sc in center of next shell (3rd dc of 5-dc group), 5 dc in next sc, sc in center of next shell. Repeat across, ending sc in top of t-ch. Turn.

It looks intimidating at first. After one full repeat the rhythm feels natural.

Ribbed Waistband

Every row: Ch 1, sc in BLO of each stitch across. Turn.

Working in the back loop only creates that stretchy ribbed look on the shorts.

Pattern Notes Before You Begin

The top works flat in two identical panels (front and back), then seamed at the sides.

Straps cross at the back and button at both front and back.

The lace border grows as an extension of the main body. You don’t pick it up later.

Shorts start as two flat leg pieces, get joined, then work in the round for the body.

The waistband is made separately and attached.

Do not count the turning chain as a stitch in sc rows. In dc rows, ch 3 counts as the first dc.

Stitch counts in parentheses show your total after that row.

Keep stitch markers handy. They save headaches later.

Part One: The Top

Section A: Front Bodice Panel

Foundation: With larger hook, ch 46.

Row 1 (RS): Sc in 2nd ch from hook and in each ch across. Turn. (45 sc)

Row 2 (WS): Ch 1, sc in each st across. Turn. (45 sc)

Rows 3 through 4: Repeat Row 2. (45 sc)

Now the A-line shaping starts. The panel widens toward the bottom for that flowy look.

Row 5 (RS, increase row): Ch 1, inc in first st, sc across to last st, inc in last st. Turn. (47 sc)

Row 6: Ch 1, sc across. Turn. (47 sc)

Row 7 (increase row): Ch 1, inc in first st, sc across to last st, inc in last st. Turn. (49 sc)

Row 8: Ch 1, sc across. Turn. (49 sc)

Row 9 (increase row): Ch 1, inc in first st, sc across to last st, inc in last st. Turn. (51 sc)

Row 10: Ch 1, sc across. Turn. (51 sc)

Row 11 (increase row): Ch 1, inc in first st, sc across to last st, inc in last st. Turn. (53 sc)

Row 12: Ch 1, sc across. Turn. (53 sc)

Row 13 (increase row): Ch 1, inc in first st, sc across to last st, inc in last st. Turn. (55 sc)

Row 14: Ch 1, sc across. Turn. (55 sc)

Row 15 (increase row): Ch 1, inc in first st, sc across to last st, inc in last st. Turn. (57 sc)

Row 16: Ch 1, sc across. Turn. (57 sc)

Row 17 (increase row): Ch 1, inc in first st, sc across to last st, inc in last st. Turn. (59 sc)

Row 18: Ch 1, sc across. Turn. (59 sc)

Row 19 (increase row): Ch 1, inc in first st, sc across to last st, inc in last st. Turn. (61 sc)

Row 20: Ch 1, sc across. Turn. (61 sc)

Checkpoint: Panel should measure about 4 inches tall and 13.5 inches wide with 61 stitches. That number keeps the lace math happy.

Do not fasten off. Move straight to the lace border.

Front Bodice Lace Border

Lace Row 1 (RS): Ch 1, sc in first st, skip 2 sts, 5 dc in next st (shell), skip 2 sts, sc in next st. Repeat [skip 2, 5 dc in next st, skip 2, sc in next st] 9 more times. Turn. (10 shells, 11 sc)

Lace Row 2 (WS): Ch 3 (counts as dc), 2 dc in first sc (half shell), sc in 3rd dc of first shell, [5 dc in next sc, sc in 3rd dc of next shell] 9 times, 3 dc in last sc. Turn.

Lace Row 3 (RS): Ch 1, sc in first dc, [5 dc in next sc, sc in 3rd dc of next shell] across, ending sc in top of t-ch. Turn.

Fasten off. Weave in ends.

Section B: Back Bodice Panel

Work exactly the same as the Front Bodice Panel, Rows 1 through 20 and Lace Rows 1 through 3.

Fasten off. Weave in ends.

Section C: Joining the Panels

Hold front and back panels with wrong sides together. Use your yarn needle to whip stitch or slip stitch the side edges.

Important: Leave the top 12 rows (about 2.5 inches) open on each side for armholes. Seam starts at the lace bottom and works upward.

Section D: Straps (Make 2)

With smaller D-3 / 3.25 mm hook, ch 5.

Row 1: Sc in 2nd ch from hook and in each ch across. Turn. (4 sc)

Rows 2 through 38: Ch 1, sc across. Turn. (4 sc)

Row 39 (button loop end): Ch 1, sc in first st, ch 4 (button loop), sl st in same st, sc in each remaining st across. Turn. (4 sc plus ch-4 loop)

Row 40: Ch 1, sc across. Turn. (4 sc)

Fasten off leaving a 12-inch tail for sewing.

Strap Attachment

Sew the non-loop end of each strap to the top front corners of the front bodice, about 2 stitches in from each side edge.

Straps cross at the back in an X shape. Button loop ends go to the back top corners.

Sew 2 wooden buttons to the front top corners and 2 to the back top corners so the crossed straps secure nicely..

Part Two: The Shorts

Section A: Leg Pieces (Make 2)

Foundation: With larger E-4 / 3.5 mm hook, ch 50.

Row 1 (RS): Sc in 2nd ch from hook and in each ch across. Turn. (49 sc)

Row 2 (WS): Ch 1, sc across. Turn. (49 sc)

Rows 3 through 6: Ch 1, sc across. Turn. (49 sc)

Now add the scallop lace border for the leg hem.

Leg Lace Row 1 (RS): Ch 1, sc in first st, [skip 2, 5 dc in next st, skip 2, sc in next st] 8 times. Turn. (8 shells, 9 sc)

Leg Lace Row 2 (WS): Ch 3, 2 dc in first sc, [sc in 3rd dc of next shell, 5 dc in next sc] 7 times, sc in 3rd dc of last shell, 3 dc in last sc. Turn.

Leg Lace Row 3 (RS): Ch 1, sc in first dc, [5 dc in next sc, sc in 3rd dc of next shell] across, ending sc in top of t-ch. Turn.

Fasten off. Make the second leg exactly the same.

Section B: Joining the Legs

With RS facing and larger hook, join yarn at one side edge of the top of Leg 1 (foundation chain edge). Sc across the top edge of Leg 1. (49 sc)

Without fastening off, sc across the top edge of Leg 2. (49 sc)

Place marker. Join with sl st to first sc to work in the round. (98 sc total)

Rnds 1 through 8: Ch 1, sc in each st around. Sl st to first sc to join. (98 sc)

Section C: Crotch Seam

Flatten the shorts with front and back aligned. Use your yarn needle to whip stitch the center 8 stitches at the bottom of each leg together. This creates the about 2-inch inseam.

Section D: Eyelet Round for Drawstring

With RS facing and larger hook, join yarn to any stitch at the top of the shorts body.

Eyelet Rnd: Ch 1, sc in first st, [ch 1, skip 1 st, sc in next st] around. Join with sl st to first sc. (49 sc and 49 ch-1 spaces)

Section E: Ribbed Waistband

With smaller D-3 / 3.25 mm hook, ch 8.

Row 1: Sc in 2nd ch from hook and in each ch across. Turn. (7 sc)

Rows 2 through 98: Ch 1, sc in BLO of each st across. Turn. (7 sc)

Fasten off leaving a long tail. Join the short ends with slip stitch to form a ring.

Whip stitch the waistband ring to the top of the shorts along the eyelet round, matching each waistband row to each stitch.

Section F: Drawstring

Cut 2 lengths of yarn, each 30 inches long. Hold both strands together and fold in half. Thread through every other eyelet space around the waistband, entering and exiting at the same spot.

Thread 3 beads onto each pair of yarn ends. Knot below the beads to secure. Trim ends to about 0.5 inches below the knot.

Those turquoise beads add the final coastal sparkle.

Part Three: Starfish Applique

Center Ring: With larger hook, make a magic ring (or ch 4, sl st to form ring).

Rnd 1: Ch 1, work 10 sc into ring. Join with sl st to first sc. (10 sc)

Arms (Make 5)

For each arm, use 2 stitches of the center ring.

Arm: Ch 1, sc in same st, sc in next st of ring. (2 sc)

Row 1 of arm: Ch 1, turn, sc in each of 2 sts. (2 sc)

Row 2: Ch 1, turn, sc in each of 2 sts. (2 sc)

Row 3: Ch 1, turn, sc in each of 2 sts. (2 sc)

Row 4: Ch 1, turn, sc2tog. (1 sc)

Row 5: Ch 1, sc in same st. Fasten off.

Work around the center ring, attaching each arm to the next 2 stitches until all 5 arms are complete.

Stitch around the outer edges to tighten and define the shape. Weave in ends.

Sew the starfish to the lower left area of the front bodice panel using whip stitch.

That little starfish turns the whole outfit from cute to unforgettable.

Size Customization Tips

For 6 to 12 months: Reduce the top’s foundation chain to 40 (39 working sc). Work only 6 increase rows to reach 51 stitches. Shorten straps by 4 to 6 rows. Reduce leg foundation to 44 (43 sc). Reduce shorts body to 6 rounds.

For 2T to 3T: Increase the top’s foundation chain to 52 (51 working sc). Work 12 increase rows to reach 75 stitches. Add 4 to 6 rows to straps. Increase leg foundation to 56 (55 sc). Add 2 to 3 rounds to shorts body. Add 10 rows to waistband.

Always keep a stitch count that works with the lace border math (multiple of 6 plus 1 for the top, multiple of 6 plus 1 for the legs).

Adjust carefully and check measurements as you go.

Finishing and Care

Block both pieces gently before assembling. Lay them flat to dry. The lace borders open up beautifully after blocking.

For washing, hand wash or use a gentle cycle with cold water. Lay flat to dry so the shape stays true.

IMO, a quick steam block makes the scallops look even more polished.

You Might Also Like

FAQ’s

Can beginners try this pattern?

It’s marked intermediate because of the lace border, shaping, and applique. Confident beginners who have finished a few garments can manage it with patience. Take the special stitches one row at a time.

What if my gauge is off?

Swatch first and adjust your hook size. Too loose and the fit will be baggy. Too tight and the baby won’t be comfortable. The lace math relies on accurate stitch counts.

Can I use a different yarn weight?

Stick with DK. Changing weight throws off the measurements and lace proportions. Cotton or cotton blend works best for that soft drape and clear stitch definition.

How do I make the straps adjustable?

The button loops already give some flexibility. If you need more, add extra rows to the straps before the button loop. You can also move the button placement slightly.

Is the starfish optional?

Technically yes, but why skip the best part? It takes maybe 30 minutes and adds so much personality. You could swap it for a simple shell or heart if starfish feels too specific.

Can I sell finished items from this pattern?

Most free patterns allow selling finished pieces with credit to the designer. Always check the original source for specific rules, but sharing the love is usually fine.

You Did It!

This ocean blue coastal baby outfit feels so satisfying once the last button is sewn on. Matching pieces, soft lace, that tiny starfish—it all comes together into something special.

Thank you for choosing this pattern. I hope you enjoy making it as much as I loved putting the instructions together. If you finish a set, share a photo somewhere. Seeing your color choices and finished outfits always makes my day.

Save this page so you can find it again when the yarn calls. Drop a comment if you make one—I love hearing which blues you pick.

Happy stitching. Your little one is about to look beach-day ready.

Leave a Comment

Scroll to Top