Ocean Blue Baby Romper Set Free Crochet Pattern

When I sat down to design this baby romper set, I had a very specific vision in mind. I wanted something that felt vintage and sweet, with that classic nautical charm you see in heirloom baby photos. The shell stitch had to be the star because it creates such beautiful texture, but I also needed the construction to be straightforward enough that intermediate crocheters could tackle it with confidence.

Ocean Blue Baby Romper Set Free Crochet Pattern

I spent ages getting the proportions just right. The bubble silhouette at the bottom, the placement of the white waistband stripe, the little bows at the shoulders. Every detail had to work together to create that timeless look.

And honestly? I am SO pleased with how this turned out. The matching bonnet with its scalloped brim and tie strings completes the set perfectly. If you have a baby shower coming up or a new little one to spoil, this Ocean Blue Baby Romper Set crochet pattern will make an absolutely unforgettable gift.

What You Will Be Making

This crochet pattern produces a complete two piece baby set. You will make a bubble style romper with a textured shell stitch bodice, adjustable shoulder straps, decorative white bows, a contrast waistband stripe, scalloped picot edges at the leg openings, and three sweet anchor buttons at the crotch closure. The matching bonnet is worked from the crown outward with a shell stitch brim and long tie strings.

The overall vibe is vintage nautical. Think Sunday afternoon portraits, christening celebrations, or that perfect coming home outfit. The light blue main color with crisp white accents photographs beautifully and works for any baby regardless of gender.

Skill level: Intermediate. You should be comfortable working in rows and rounds, reading stitch counts, doing basic increases, and seaming pieces together. If you have completed at least one garment project before, you can absolutely do this.

Time estimate: Plan for roughly 12 to 18 hours total for the complete set, depending on your speed and experience level.

Finished Measurements

This pattern includes three sizes. All instructions are written for the smallest size, with changes for larger sizes given in parentheses in order.

Newborn (0 to 3 months):

  • Chest circumference: 14 inches / 35.5 cm
  • Length from shoulder to crotch: 11 inches / 28 cm
  • Bonnet circumference: 13.5 inches / 34 cm
  • 3 to 6 months:

  • Chest circumference: 16 inches / 40.5 cm
  • Length from shoulder to crotch: 12.5 inches / 31.75 cm
  • Bonnet circumference: 14.5 inches / 37 cm
  • 6 to 12 months:

  • Chest circumference: 18 inches / 45.5 cm
  • Length from shoulder to crotch: 13.5 inches / 34.25 cm
  • Bonnet circumference: 15.5 inches / 39.5 cm
  • Materials Needed

    Yarn:

  • Main Color (MC): Light blue DK weight yarn, approximately 280 (320 / 370) yards
  • Contrast Color (CC): White DK weight yarn, approximately 80 (95 / 110) yards
  • Hook:

  • US size G-6 / 4.0 mm crochet hook
  • Notions:

  • Yarn needle for weaving ends
  • At least 6 stitch markers
  • 3 decorative anchor shank buttons, approximately 15 mm diameter
  • Sewing needle and coordinating thread for button attachment
  • Scissors
  • Rust-proof straight pins for blocking
  • Yarn Suggestions for This Baby Romper Crochet Pattern

    You have options here depending on your budget and preferences.

    Budget friendly option: Paintbox Yarns Simply DK in Cornflower Blue and Paper White. This is 100% acrylic, machine washable, and gives excellent stitch definition. Parents will thank you for the easy care.

    Natural fiber option: Drops Safran in Powder Blue and Off White. This Egyptian cotton has gorgeous drape and breathes beautifully, making it ideal for warmer weather or climates.

    Best value option: Lion Brand Pound of Love in Pastel Blue and White. Extremely soft, widely available, and you will have plenty left over for other baby projects.

    Whatever you choose, make sure it achieves gauge, is machine washable, and feels soft against skin. Avoid fuzzy or novelty yarns because they will obscure the lovely shell stitch texture.

    Gauge (Please Do Not Skip This)

    I know, I know. Nobody loves making gauge swatches. But this is a fitted garment for a tiny human, and being even half a stitch off per inch can make the finished piece one or two sizes different than intended.

    In Shell Stitch pattern, blocked:

  • 1 shell repeat (6 stitches wide) = 1.25 inches / 3.2 cm
  • 6 rows of Shell Stitch = 2 inches / 5 cm
  • In single crochet with G-6 hook:

  • 18 sc = 4 inches / 10 cm
  • 20 rows sc = 4 inches / 10 cm
  • Make a swatch of at least 24 stitches by 12 rows. Wash it, block it, let it dry completely, then measure. Adjust your hook size if needed.

    Abbreviations Used

    Let me define every abbreviation before we dive in. If you are newer to reading patterns, bookmark this section.

  • beg: beginning
  • BLO: back loop only (inserting your hook through only the back loop of a stitch instead of both loops)
  • CC: contrast color (white in this pattern)
  • ch: chain (the basic foundation stitch made by yarning over and pulling through the loop on your hook)
  • ch-sp: chain space (the gap created by chain stitches in the previous row)
  • dc: double crochet (yarn over, insert hook, pull up loop, yarn over and pull through 2 loops twice)
  • hdc: half double crochet
  • MC: main color (light blue in this pattern)
  • pm: place marker
  • rep: repeat
  • rnd: round
  • RS: right side (the front of your work, the pretty side)
  • sc: single crochet (insert hook, pull up loop, yarn over and pull through both loops)
  • sc2tog: single crochet two together (a decrease made by working two stitches together into one)
  • sk: skip
  • sl st: slip stitch (insert hook, yarn over, pull through both the stitch and the loop on your hook in one motion)
  • sp: space
  • st(s): stitch(es)
  • t-ch: turning chain
  • WS: wrong side (the back of your work)
  • yo: yarn over
  • Special Stitches Explained

    This pattern uses a beautiful shell stitch that creates the textured bubble effect you see in the photos. Do not let it intimidate you. Once you get the rhythm, it flows beautifully.

    Shell Stitch (worked over a multiple of 6 stitches plus 2)

    A shell is 5 double crochet stitches all worked into the same stitch or space. The pattern alternates between shell rows and single crochet linking rows.

    Shell Row (RS): Ch 3 (this counts as your first dc throughout the pattern), 2 dc in first st to create a half shell at the edge, sk 2 sts, sc in next st, sk 2 sts, 5 dc in next st for a full shell. Repeat the sequence of skip 2, sc, skip 2, 5 dc shell across until you reach the last 6 sts. Then sk 2, sc in next st, sk 2, 3 dc in last st for another half shell at the edge.

    Single Crochet Row (WS): Ch 1, turn. Sc in first dc, ch 2, sk 2 dc, sc in next sc, ch 2, sk 2 dc, sc in center dc of shell. Repeat the ch 2, skip, sc sequence across, ending with sc in top of turning ch.

    The half shells at each edge keep your sides straight and even. Each full shell uses 6 stitches from your foundation.

    Picot Scallop Edging

    This creates the delicate lacy edge you see around the leg openings and bonnet brim. Join yarn at any point, sc in first st, ch 3, sl st in first ch of ch-3 (you just made a picot), sc in next st, sk 1 st. Repeat around.

    Crochet Bow (make 2)

    With CC, ch 16. Sl st in first ch to form a ring. Sc around the ring for 2 rounds (32 sc per round). Sl st to join. Cut yarn leaving a 12 inch tail. Pinch the oval in the center and wrap the tail tightly around the pinch 6 times. Knot securely on the back. Use remaining tail to sew bow to the strap base.

    Romper Front Panel Instructions

    Foundation

    With MC and G-6 hook, ch 40 (46 / 52).

    Row 1 (RS, Shell Row): Dc in 4th ch from hook (counts as first dc of half shell), dc in same ch, sk 2 ch, sc in next ch, sk 2 ch, 5 dc in next ch. Rep sk 2, sc, sk 2, 5 dc shell across to last 4 ch, sk 2 ch, sc in next ch, sk 1 ch, 3 dc in last ch. (38 / 44 / 50 foundation sts, forming 6 / 7 / 8 shells with half shells at each edge)

    Row 2 (WS, SC Linking Row): Ch 1, turn. Sc in first dc, (ch 2, sk 2 dc, sc in next sc, ch 2, sk 2 dc, sc in center dc of shell) across, ending sc in top of t-ch. (13 / 15 / 17 sc, 12 / 14 / 16 ch-2 sps)

    Row 3 (RS, Shell Row): Ch 3, turn. 2 dc in first sc (half shell), sk ch-2 sp, sc in next sc, sk ch-2 sp, 5 dc in next sc (center sc from previous shell). Rep sk ch-2 sp, sc in sc, sk ch-2 sp, 5 dc in next sc across, ending sk ch-2 sp, sc in last sc before final ch-2 sp, sk ch-2 sp, 3 dc in last sc. (38 / 44 / 50 sts)

    Rows 4 through 16 (Row 4 through 18 / Row 4 through 20): Continue alternating Row 2 and Row 3 patterns until you have completed 8 (9 / 10) total Shell Rows and 8 (9 / 10) total SC Linking Rows from foundation. End after a SC Linking Row (WS row).

    Checkpoint: Your piece should measure approximately 5 inches (5.5 inches / 6 inches) from foundation edge to working edge. If you are off by more than half an inch, recheck your gauge.

    Waistband Stripe

    Row Waist-1 (RS): Join CC with a sl st in first st of working edge. Ch 1. Sc across all sts of the SC Linking Row, working into the sc sts and into the center of each ch-2 sp to create a firm, even row. (38 / 44 / 50 sc)

    Row Waist-2 (WS, Picot Trim): Ch 1, turn. Sl st in first sc, (ch 3, sl st in first ch of ch-3 just made, sl st in next sc) across. Fasten off CC. (19 / 22 / 25 picots)

    Upper Bodice Section

    Reattach MC with RS facing at the right edge of the waistband.

    Row Bodice-1 (RS, Shell Row): Ch 3. Work a Shell Row into the sc sts of Row Waist-1, treating each sc as the foundation stitch. Half shell in first st, (sk 2, sc in next st, sk 2, 5 dc in next st) across, ending half shell in last st. (38 / 44 / 50 sts)

    Continue alternating SC Linking Row and Shell Row for 6 (7 / 8) more rows, ending after a Shell Row (RS row). This is the top of your bodice.

    Checkpoint: The full front bodice panel should now measure approximately 8.5 inches (9.5 inches / 10.5 inches) from foundation chain to working edge.

    Armhole and Neckline Shaping

    Now you will divide the bodice into three sections: left strap zone, center neck opening, right strap zone. Each strap zone is 6 stitches wide. The center 26 (32 / 38) stitches will be left open for the neckline.

    Left Strap:

    Row Strap-L-1 (RS): Work across first 6 sts only in Shell Row pattern (half shell, sk 2, sc in next st, sk 2, half shell). (6 sts)

    Row Strap-L-2 (WS): Ch 1, turn. Sc, ch 2, sc, ch 2, sc. (3 sc, 2 ch-2 sps)

    Rows Strap-L-3 through Strap-L-8: Continue alternating for 3 more complete Shell Row and SC Linking Row pairs. (6 sts per row)

    Fasten off, leaving a 12 inch tail for seaming.

    Right Strap:

    Skip the center 26 (32 / 38) sts. Rejoin MC at the 7th stitch from the left edge. Work the same as Left Strap Rows Strap-L-1 through Strap-L-8. Fasten off, leaving a 12 inch tail for seaming.

    Romper Back Panel Instructions

    The back panel is worked identically to the front panel with two exceptions:

    1. The back has NO neckline opening. The center stitches continue as the upper back body.

    2. Work 3 additional SC rows at the top before dividing for straps. This creates a slightly higher back for better fit and coverage.

    Work the Foundation through Bodice-1 exactly as for the Front Panel.

    Upper Back Extension

    Row BackExt-1 (WS): Ch 1, turn. Sc across all 38 (44 / 50) sts. (38 / 44 / 50 sc)

    Row BackExt-2 (RS): Ch 1, turn. Sc across. (38 / 44 / 50 sc)

    Row BackExt-3 (WS): Ch 1, turn. Sc across. (38 / 44 / 50 sc)

    Back Left Strap: Work identically to Front Left Strap across the first 6 sts for 8 rows. Fasten off with 12 inch tail.

    Back Right Strap: Skip center 26 (32 / 38) sts. Work identically to Front Right Strap across the final 6 sts for 8 rows. Fasten off with 12 inch tail.

    Crotch Flap and Button Placket

    Front Crotch Flap

    With MC, working into the foundation chain of the Front Panel, pick up and sc across the bottom 10 center sts of the foundation chain. (10 sc)

    Row CF-1 (WS): Ch 1, turn. Sc across. (10 sc)

    Row CF-2 (RS): Ch 1, turn. Sc across. (10 sc)

    Row CF-3 (WS): Ch 1, turn. Sc across. (10 sc)

    Do not fasten off. Work Picot Scallop Edging across the bottom of the flap. Fasten off.

    Sew 3 anchor buttons evenly spaced across Row CF-3 using sewing needle and thread.

    Back Crotch Flap

    Work identically to Front Crotch Flap with 10 sc for 3 rows.

    On Row BF-3, create 3 button loops evenly spaced: at each button loop position, ch 4, sk 2 sts, sl st in next st.

    Work Picot Scallop Edging along the bottom. Fasten off.

    Assembly

    Step 1: Block both panels flat to finished measurements. Allow to dry completely.

    Step 2: With RS together, seam the left side of the front to the left side of the back using whip stitch or mattress stitch. Match rows carefully. Seam from bottom of bodice up to armhole. Repeat for right side. Turn RS out.

    Step 3: Align front left strap RS to back left strap WS. Using the yarn tails, seam the strap tops together with a flat overcast stitch. Repeat for right strap.

    Step 4: Work Picot Scallop Edging around each leg opening. With CC and RS facing, join yarn at the side seam of one leg opening. Work sc and picots evenly around. Join with sl st. Fasten off. Repeat for second leg opening.

    Step 5: Attach front crotch flap to back crotch flap by overlapping front over back and buttoning through the loops.

    Bonnet Instructions

    The bonnet is worked in joined rounds from the crown outward.

    Crown

    Rnd 1: With MC, make a magic ring. Ch 2 (does not count as st). 8 sc in ring. Join with sl st to first sc. (8 sc)

    Rnd 2: Ch 2. 2 sc in each sc around. Join. (16 sc)

    Rnd 3: Ch 2. (Sc in next sc, 2 sc in next sc) around. Join. (24 sc)

    Rnd 4: Ch 2. (Sc in next 2 sc, 2 sc in next sc) around. Join. (32 sc)

    Rnd 5: Ch 2. (Sc in next 3 sc, 2 sc in next sc) around. Join. (40 sc)

    Rnd 6: Ch 2. (Sc in next 4 sc, 2 sc in next sc) around. Join. (48 sc)

    Size 0 to 3 months only: Proceed to Bonnet Body section. (48 sc)

    Rnd 7 (3 to 6 months and 6 to 12 months only): Ch 2. (Sc in next 5 sc, 2 sc in next sc) around. Join. (56 sc)

    Size 3 to 6 months only: Proceed to Bonnet Body section. (56 sc)

    Rnd 8 (6 to 12 months only): Ch 2. (Sc in next 6 sc, 2 sc in next sc) around. Join. (64 sc)

    Bonnet Body

    Work even (no increases) in sc joined rounds for 10 (11 / 12) rounds. (48 / 56 / 64 sc per round)

    Bonnet Brim

    The brim is worked flat back and forth across only the front half of the bonnet (the face framing portion). This is the front 24 (28 / 32) sts.

    Brim Row 1 (RS, Shell Row): Ch 3. Work shell row across the front 24 (28 / 32) sts. Turn. (24 / 28 / 32 sts)

    Brim Row 2 (WS, SC Linking Row): Ch 1. Work sc linking row. Turn.

    Brim Row 3 (RS, Shell Row): Ch 3. Work shell row. Turn. (24 / 28 / 32 sts)

    Brim Edging: With CC, work Picot Scallop Edging across the outer edge of the brim. Fasten off CC.

    Tie Strings

    With MC, make two chains each 12 inches long (approximately 50 ch). Attach one chain with a sl st to each lower corner of the bonnet brim. Fasten off and weave in ends.

    Finishing Your Baby Romper Set

    Make 2 crochet bows using the instructions in Special Stitches. Sew one bow to the RS of each shoulder strap, centered at the junction between strap and upper bodice front.

    Weave in all yarn ends securely, working ends in at least two directions for safety in baby garments.

    Blocking: Handwash in cool water with gentle detergent. Press out excess water in a towel without wringing. Pin flat to finished measurements. For acrylic, hold a steam iron 1 inch above the surface without touching. For cotton, wet block. Allow to dry completely.

    Care Instructions

    Machine wash cold on gentle cycle in a mesh laundry bag. Lay flat to dry. Do not tumble dry, iron, or bleach. Check all buttons before each use to ensure they remain firmly attached. This garment is intended for supervised use only due to button embellishments.

    Ocean Blue Baby Romper Set Free Crochet Pattern

    A Few Final Thoughts on This Crochet Baby Romper Pattern

    This Ocean Blue Baby Romper Set has become one of my absolute favorite designs to gift. There is something about handing over a handmade matching set that just feels extra special. The shell stitch looks so much more complicated than it actually is, and that white waistband stripe really makes everything pop.

    Take your time with the construction. Block your pieces before seaming. And do not stress if your first shell row feels awkward. By row three, your hands will know exactly what to do.

    Thank you so much for choosing this pattern for your next project. I genuinely hope you love making it as much as I loved designing it. If you make this romper set, I would absolutely love to see it! Tag me on Instagram or share a photo in my Facebook group.

    If you enjoyed this crochet tutorial, go ahead and save it to your Pinterest boards so you can find it easily when you are ready to start. And please drop a comment below if you make this set. I read every single one and it truly makes my day to see your finished projects come to life!

    You Might Also Like

    Leave a Comment

    Your email address will not be published. Required fields are marked *

    *