Cream Cable Knit Baby Pinafore Dress Free Crochet Pattern

I’ve been searching for the perfect heirloom-quality baby garment pattern for months now. You know the type. Something that looks like it belongs in a vintage photograph, draped over a nursery chair, waiting for tiny arms to fill it. This cream cable baby pinafore dress is exactly what I had in mind, and I’m thrilled to share it with you today.

Cream Cable Knit Baby Pinafore Dress Free Crochet Pattern

The combination of the textured basket-weave skirt and that stunning cable panel on the bodice creates something truly special. It’s the kind of piece grandparents will ooh and ahh over. The kind you’ll want to save in a keepsake box long after baby has outgrown it.

Whether you’re making this for your own little one, a baby shower gift, or adding to your collection of treasured handmade pieces, this crochet pattern delivers that coveted vintage aesthetic with modern construction techniques. Let me walk you through everything you need to know.

About This Baby Pinafore Dress Crochet Pattern

This pinafore dress is designed to fit babies aged 6 to 12 months. The finished garment measures 18 inches around the chest with a total length of 14 inches from the top of the strap to the hem. It’s meant to be layered over a long-sleeve collared blouse for that classic, polished look.

The construction method is straightforward once you understand the components. You’ll work the front bodice panel with its gorgeous cable detail, a simpler back bodice panel in basket-weave stitch, two straps, and then the A-line skirt. Everything gets seamed together at the end, and a sweet scallop border finishes the hem.

Skill level: Advanced beginner to intermediate. Don’t let the cables intimidate you. I’ll explain every special stitch in detail.

Time estimate: Plan for 8 to 12 hours of work. Give yourself a bit more time if the cable cross stitch is new to you.

Materials You’ll Need

Yarn: Worsted weight yarn (CYCA 4), approximately 350 to 400 yards total, in cream or natural ecru.

Some excellent yarn choices include:

  • Lion Brand Yarn Pound of Love in color Fisherman. Soft, machine-washable acrylic with excellent stitch definition.
  • Paintbox Yarns Simply DK worked at a slightly tighter gauge with a 4.0 mm hook. A cotton-blend option with beautiful drape.
  • Cascade 220 Superwash in 100% superwash wool. Creates crisp stitch definition and wonderful warmth.
  • Choose a smooth yarn without too much fuzz or texture. You want those basket-weave blocks and cable crosses to really pop.

    Hook: US size G-6 / 4.0 mm crochet hook. Adjust as needed to meet gauge.

    Notions:

  • At least 6 stitch markers
  • Yarn needle for seaming and weaving ends
  • 2 antique brass or bronze shank buttons, 3/4 inch / 19 mm diameter
  • Scissors
  • Rust-proof pins for blocking
  • Measuring tape
  • Gauge

    Getting gauge right matters for a fitted garment like this pinafore dress.

    With US G-6 / 4.0 mm hook in basket-weave stitch pattern:

  • 16 stitches = 4 inches / 10 cm
  • 10 rows = 4 inches / 10 cm
  • In single crochet (for strap and edging reference):

  • 16 sc = 4 inches / 10 cm
  • Swatch at least a 5-inch square in the basket-weave stitch. Block your swatch just as you would the finished piece, then measure the center 4 inches. If your stitches are too big, go down a hook size. If they’re too small, go up a hook size.

    Abbreviations and Stitch Definitions

    Here are all the stitches you’ll use in this baby pinafore crochet pattern:

  • ch = chain
  • sl st = slip stitch
  • sc = single crochet
  • dc = double crochet. Yarn over, insert hook, pull up a loop, yarn over and pull through 2 loops, yarn over and pull through remaining 2 loops.
  • hdc = half double crochet
  • FPdc = front post double crochet. Yarn over, insert hook from front to back to front around the post (the vertical bar) of the stitch in the row below, yarn over and pull up a loop, then complete as a regular dc. This creates a raised ridge on the front of your work.
  • BPdc = back post double crochet. Yarn over, insert hook from back to front to back around the post of the stitch below, complete as a dc. This creates a ridge on the back, leaving a groove on the front.
  • sk = skip
  • st(s) = stitch(es)
  • RS = right side
  • WS = wrong side
  • t-ch = turning chain
  • Special Stitches Explained

    Basket-Weave Block (BW-block)

    This is a set of 2 FPdc or 2 BPdc worked consecutively around the posts of 2 stitches from the prior row. You’ll alternate between raised blocks (FPdc pairs) and recessed blocks (BPdc pairs) every 2 rows. This creates that beautiful woven texture you see in the skirt. The full repeat is 4 stitches wide and 4 rows tall.

    Front Post Double Crochet Cross, Right-Leaning (FPdc-cross-R)

    This creates the cable effect on the bodice. Here’s how it works:

    1. Skip the next 2 posts.

    2. Work a FPdc around the post of the 3rd stitch ahead, keeping the loop live.

    3. Work a second FPdc around the post of the 4th stitch.

    4. Go back and work a FPdc around the post of the 1st skipped stitch.

    5. Work a FPdc around the post of the 2nd skipped stitch.

    You’ve now completed 4 FPdc total. The first pair of posts lies on top of the second pair, creating a right-leaning cross.

    Front Post Double Crochet Cross, Left-Leaning (FPdc-cross-L)

    Same concept, but the second pair lies on top:

    1. Skip the next 2 posts.

    2. Work a FPdc around the post of the 3rd stitch.

    3. Work a second FPdc around the post of the 4th stitch.

    4. Go back and work a FPdc around the post of the 2nd skipped stitch.

    5. Work a FPdc around the post of the 1st skipped stitch.

    Scallop Edging

    Into the first stitch, work a sl st. Skip 1 stitch. Into the next stitch, work 5 dc. Skip 1 stitch. Sl st into the next stitch. Repeat this sequence around the hem.

    Pattern Instructions

    Front Bodice Panel

    The front bodice is worked flat, bottom-up starting at the waist edge. It’s 36 stitches wide and 12 rows tall.

    Foundation Chain: Ch 38.

    Foundation Row (WS): Dc in the 4th ch from hook and in each ch across. Turn. (36 dc)

    The center 8 stitches (stitches 15 through 22) form the cable column. Stitches 1-14 on the right and stitches 23-36 on the left form the basket-weave panels.

    Bodice Row 1 (RS, Basket-Weave Setup + Cable Setup):

    Ch 2, turn. This ch-2 counts as first dc throughout bodice rows.

    Work as follows:

  • Sts 1-2: FPdc around post of 2nd dc from hook, FPdc around post of next dc. (2 FPdc, 1 raised BW block)
  • Sts 3-4: BPdc, BPdc. (1 recessed BW block)
  • Sts 5-6: FPdc, FPdc.
  • Sts 7-8: BPdc, BPdc.
  • Sts 9-10: FPdc, FPdc.
  • Sts 11-12: BPdc, BPdc.
  • Sts 13-14: FPdc, FPdc.
  • Begin Cable Panel (sts 15-22):

  • St 15-16: BPdc, BPdc. (left rib edge of cable)
  • Sts 17-20: Work FPdc-cross-R over posts of sts 17, 18, 19, 20.
  • Sts 21-22: BPdc, BPdc. (right rib edge of cable)
  • End Cable Panel:

  • Sts 23-24: FPdc, FPdc.
  • Sts 25-26: BPdc, BPdc.
  • Sts 27-28: FPdc, FPdc.
  • Sts 29-30: BPdc, BPdc.
  • Sts 31-32: FPdc, FPdc.
  • Sts 33-34: BPdc, BPdc.
  • Sts 35-36: FPdc, FPdc.
  • (36 sts)

    Bodice Row 2 (WS):

    Ch 2, turn. Mirror the post stitches. Where you see a raised FPdc from the RS, work BPdc on the WS. Where you see a recessed BPdc from the RS, work FPdc on the WS.

  • Sts 1-2: BPdc, BPdc.
  • Sts 3-4: FPdc, FPdc.
  • Sts 5-6: BPdc, BPdc.
  • Sts 7-8: FPdc, FPdc.
  • Sts 9-10: BPdc, BPdc.
  • Sts 11-12: FPdc, FPdc.
  • Sts 13-14: BPdc, BPdc.
  • Sts 15-16: FPdc, FPdc.
  • Sts 17-20: BPdc, BPdc, BPdc, BPdc.
  • Sts 21-22: FPdc, FPdc.
  • Sts 23-36: Continue in BW pattern as established.
  • (36 sts)

    Bodice Row 3 (RS, Basket-Weave Shift + Cable Row):

    Ch 2, turn. BW blocks swap every 2 rows.

  • Sts 1-2: BPdc, BPdc.
  • Sts 3-4: FPdc, FPdc.
  • Continue alternating pairs through st 14.
  • Sts 15-16: BPdc, BPdc. (cable outline grooves)
  • Sts 17-20: FPdc, FPdc, FPdc, FPdc. (plain FPdc cable column, no cross)
  • Sts 21-22: BPdc, BPdc.
  • Sts 23-36: Continue BW pattern.
  • (36 sts)

    Bodice Row 4 (WS): Mirror Row 3 logic. (36 sts)

    Bodice Row 5 (RS, Cable Cross Row):

    Work BW pattern on side panels. On RS rows that are multiples of 4 plus 1, the BW blocks are in the same orientation as Row 1.

  • Sts 1-14: Continue BW pattern starting with FPdc, FPdc.
  • Sts 15-16: BPdc, BPdc. (cable groove)
  • Sts 17-20: FPdc-cross-L over sts 17-20. (left-leaning cross)
  • Sts 21-22: BPdc, BPdc.
  • Sts 23-36: Continue BW pattern.
  • (36 sts)

    Bodice Rows 6-12: Continue the established pattern. Work cable crosses on Rows 9 (FPdc-cross-R) with plain FPdc cable columns on non-cross rows. Maintain BW pattern on sides, mirroring on WS rows.

    Checkpoint: After Row 12, the front bodice panel should measure approximately 4.5 inches tall and 9 inches wide. Fasten off and set aside.

    Back Bodice Panel

    The back bodice is simpler, worked entirely in basket-weave stitch with no cable panel.

    Foundation Chain: Ch 38.

    Foundation Row (WS): Dc in 4th ch from hook and in each ch across. Turn. (36 dc)

    Back Bodice Row 1 (RS):

    Ch 2, turn. Work in BW pattern: 2 FPdc, then alternate pairs of 2 BPdc and 2 FPdc across. End with 2 FPdc. (36 sts)

    Back Bodice Rows 2 through 12: Continue in BW pattern, mirroring post stitches on WS rows, swapping block orientation every 2 RS rows. (36 sts each row)

    Checkpoint: Back bodice panel should measure 4.5 inches tall and 9 inches wide.

    Straps (Make 2)

    Each strap is 6 stitches wide and approximately 7 inches long.

    Foundation Chain: Ch 8.

    Strap Row 1: Sc in 2nd ch from hook, sc in each ch across. Turn. (6 sc)

    Strap Rows 2 through 19: Ch 1, turn. Sc in each st across. Turn. (6 sc)

    Strap Row 20 (Buttonhole Row): Ch 1, turn. Sc in first 2 sts, ch 1, skip 1 st, sc in next st, ch 1, skip 1 st, sc in last st. Turn. (4 sc + 2 ch-1 sp)

    Strap Row 21: Ch 1, turn. Sc in first 2 sc, sc in ch-1 sp, sc in next sc, sc in ch-1 sp, sc in last sc. Turn. (6 sc)

    Strap Rows 22-24: Continue in sc. (6 sc)

    Fasten off, leaving a 12-inch tail for seaming. Make a second strap the same way.

    Skirt Front Panel

    With RS facing, join yarn at the right-hand bottom edge of the front bodice panel.

    Skirt Row 1 (RS): Ch 2. Work 36 dc evenly across the bottom edge of the front bodice. Turn. (36 dc)

    Skirt Row 2 (WS): Ch 2, turn. Work BW pattern Row 2 logic across. (36 sts)

    Skirt Row 3 (RS, Increase Row): Ch 2, turn. Work 2 dc in first st, continue in BW pattern to last st, work 2 dc in last st. (38 sts)

    Continue working in BW pattern with increases every 3 rows:

  • Row 6: Increase at each edge. (40 sts)
  • Row 9: Increase at each edge. (42 sts)
  • Row 12: Increase at each edge. (44 sts)
  • Row 15: Increase at each edge. (46 sts)
  • Row 18: Increase at each edge. (48 sts)
  • Row 19: Work 1 increase at center to reach 49 stitches.
  • Checkpoint: After Row 19, skirt front should measure approximately 7 inches long and 12.25 inches wide at the hem.

    Skirt Back Panel

    Work identically to the skirt front panel, working into the bottom edge of the back bodice. (49 sts at end of Row 19)

    Assembly

    Step 1: Block all pieces before seaming.

    Step 2: With RS together, whip stitch or mattress stitch the side seams of the bodice panels, leaving the top 4 inches open for armholes.

    Step 3: With RS together, seam the skirt side edges from hem to waist. Turn RS out.

    Step 4: Join the bodice to the skirt waist with a slip-stitch seam. Turn RS out.

    Step 5: Attach the plain end of each strap to the top corners of the front bodice, offset about 0.5 inch from each outer edge.

    Step 6: Position the straps over the back and mark button placement through the buttonholes.

    Step 7: Sew buttons to the front strap tips.

    Scallop Hem Border

    With RS facing, join yarn at the side seam of the hem.

    Round 1: Sl st into first hem stitch. (Skip 1, 5 dc in next, skip 1, sl st in next) repeat around. Join to first sl st. Fasten off.

    You’ll create 25 beautiful scallops around the entire hem.

    Pattern Notes and Tips

    Mark the RS with a stitch marker on Row 1 so you never lose track of which side faces outward.

    Post stitches are always worked around the posts of stitches in the previous row, never the current row.

    The ch-2 turning chain counts as a dc throughout the bodice and skirt rows.

    When adding increase stitches at the edges, work sc into the new edge stitches until you have enough to form a complete BW pair, then incorporate them.

    Cream Cable Knit Baby Pinafore Dress Free Crochet Pattern

    Final Thoughts

    This cream cable baby pinafore dress is the kind of project that becomes a family treasure. The combination of the intricate cable panel and the classic basket-weave texture creates a garment that looks far more complicated than it actually is. Take your time with the cable crosses, trust your counts, and you’ll have something absolutely gorgeous to show for your efforts.

    Thank you so much for choosing this pattern for your next project. I hope every stitch brings you joy. If you make this little pinafore, I would love to see it! Tag me on Instagram or share a photo in my Facebook group.

    If you loved this cream cable baby pinafore dress crochet pattern, save it to your Pinterest boards so you can find it easily when you’re ready to start. And please drop a comment below if you make one. I genuinely love hearing about your finished projects and seeing photos of your beautiful work!

    You Might Also Like

    Leave a Comment

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

    *