← Back to Home

purlJam

Custom Pattern

Type

Crochet

Difficulty

intermediate

Category

shorts

🎨 Want a Custom Pattern?

Generate your own personalized crochet patterns with PurlJam AI - free and instant!

Create Your Pattern
AI Thinking Process

Planning

1. **Design Strategy**: Easy, vintage-style mint green newborn diaper cover (bloomers/soaker-cover) with BLO sc ribbed waistband, hdc body, extra back rise, V-stitch ruffles at each leg, and snug BLO sc leg ribbing. Top-down honors the named ribbed waistband, ruffles, and leg openings; baby sizes replace the adult-shorts template. Worsted yarn, US terms, imperial first. 2. **Construction Plan**: Ribbed waistband in rows, joined; hdc body in the round with hip increases; short-row back shaping; divide at crotch with a chain gusset; two short legs; FLO V-stitch ruffle then BLO attached ribbed cuffs; optional elastic. 3. **Quality Assurance**: - Gauge controls over-diaper fit; ribbing must stretch without gaping. - Crotch chain plus even split prevents a bulky or twisted gusset. - Ruffle worked in FLO so leftover BLO remains for a stable cuff join. 4. **Final Calculations**: Gauge 14 hdc × 11 rows = 4" (5 mm). Ribbing 16 BLO sc × 16 rows = 4" unstretched (4 mm). Waistband 8 sc tall × 52 (58, 64, 70) rows. Body 52 (58, 64, 70) → 60 (66, 72, 78) hdc. Crotch ch 4 (6, 6, 8). Legs 34 (39, 42, 47) sts.

Verification

[PRE-FLIGHT CHECKS] 1. **Completeness**: Gauge, multi-size measurements, waistband, body shaping, crotch divide, legs, ruffles, ribbed cuffs, elastic, weaving ends, and blocking are all present. Adult-shorts template adapted to a newborn/infant diaper cover per user-request precedence. 2. **Consistency**: 14 hdc = 4" → 3.5 sts/in. Hips 60 (66, 72, 78) = 17¼ (18¾, 20½, 22¼)". Waist pickup 1 st/row. +8 hip increases. Legs: half of body + crotch ch = 34 (39, 42, 47). Ribbing 4 rows/in. 3. **Constraints**: Newborn diaper cover (not adult shorts); mint green worsted; ribbed waistband and leg openings; ruffles; easy; US terms; imperial first with metric. 4. **Safety**: Math closed (52+8=60, 58+8=66, 64+8=72, 70+8=78; 30+4=34, 33+6=39, 36+6=42, 39+8=47). No buttons/beads. Cover is worn over a diaper; not a standalone diaper. 5. **Fix before writing**: 0–3 and 6–12 back/front halves are odd (33, 39); divide uses the center-front marker rather than equal side counts. 3–6 back rise listed as 10¼" from 19 hdc rnds + 4 short rows. All pattern numbers taken from this corrected plan.

Pattern

Mint Ruffle Diaper Cover

Easy crocheted newborn–12 month bloomers with ribbed waist, ribbed legs, and V-stitch ruffles

A snug, vintage-style diaper cover worked top down in worsted-weight mint green yarn. Wear over a cloth or disposable diaper. The ribbed waistband and leg cuffs are worked in back-loop-only single crochet; the body is half double crochet; a V-stitch ruffle sits on the front loops of each leg so the cuffs can be attached to the remaining back loops.


Skill Level

Easy. You will work ribbing in rows, hdc in the round, simple short rows, a chain crotch gusset, and a one-round ruffle.


Sizes

Newborn (0–3 months, 3–6 months, 6–12 months)

Instructions are written for Newborn with changes for larger sizes in parentheses. When only one number is given, it applies to all sizes. To fit waist 14 (16, 17, 18)" / 35.5 (40.5, 43, 45.5) cm over a diaper.

Shown color: mint green.


Finished Measurements

Newborn 0–3 mo 3–6 mo 6–12 mo
Waist, unstretched 13" (33 cm) 14½" (37 cm) 16" (40.5 cm) 17½" (44.5 cm)
Waist, stretched 16" (40.5 cm) 18" (45.5 cm) 20" (51 cm) 22" (56 cm)
Hip circumference 17¼" (44 cm) 18¾" (47.5 cm) 20½" (52 cm) 22¼" (56.5 cm)
Front rise, including waistband 7" (18 cm) 8¼" (21 cm) 9" (23 cm) 10" (25.5 cm)
Back rise, including waistband 8¼" (21 cm) 9¼" (23.5 cm) 10¼" (26 cm) 11½" (29 cm)
Leg opening at body 9¾" (25 cm) 11¼" (28.5 cm) 12" (30.5 cm) 13½" (34.5 cm)
Leg cuff, unstretched 8½" (21.5 cm) 9¾" (25 cm) 10½" (26.5 cm) 11¾" (30 cm)

Ease is built in so the cover sits over a diaper without sagging. Check gauge; a cover that is too loose will slide.


Yarn

Worsted weight (medium 4), mint green.

Yardage: 180 (230, 280, 330) yd / 165 (210, 255, 300) m

Skeins (220 yd / 201 m each): 1 (2, 2, 2)

Soft acrylic, cotton blend, or superwash wool all work. Use 100% wool only if you intend this as a lanolized soaker. Acrylic or cotton blend is recommended for a cover worn over a waterproof diaper.


Hooks

  • US H/8 (5 mm) — body, legs, ruffles
  • US G/6 (4 mm) — waistband and leg ribbing

Or sizes needed to obtain gauge.


Notions

  • Yarn needle
  • 4 stitch markers (one distinct for beginning of round)
  • ¾" (2 cm) non-roll elastic, 13 (14, 15, 16)" / 33 (35.5, 38, 40.5) cm long, optional
  • Sewing needle and thread to match, if using elastic
  • Tape measure
  • Scissors

Gauge

Body (hdc, 5 mm hook): 14 hdc and 11 rows = 4" (10 cm)

Ribbing (BLO sc, 4 mm hook): 16 sts and 16 rows = 4" (10 cm) unstretched

Work a 5 × 5" (12.5 × 12.5 cm) swatch in hdc, block, then measure the inner 4" (10 cm). Change hook size if needed. Fit depends on gauge.


Abbreviations (US)

  • BLO — back loop only
  • BOR — beginning of round
  • ch — chain
  • dc — double crochet
  • FLO — front loop only
  • hdc — half double crochet
  • pm — place marker
  • rep — repeat
  • rnd — round
  • RS — right side
  • sc — single crochet
  • sl st — slip stitch
  • st(s) — stitch(es)
  • WS — wrong side
  • V-st — V-stitch: (dc, ch 1, dc) in same st or same loop

Stitch Key (for the illustrated guide)

Use this key if you are charting as you go:

Abbreviation Meaning Symbol
ch chain oval
sl st slip stitch filled dot
sc single crochet ×
hdc half double crochet T
dc double crochet T with a crossbar
BLO back loop only stitch marked “BLO”
FLO front loop only stitch marked “FLO”
2 hdc in next increase two T in one base
V-st (dc, ch 1, dc) two dc sharing a base, 1 ch between

Pattern Notes

  • Turning ch 1 at the start of a sc or hdc row/round does not count as a stitch. Join rounds with a sl st in the first st unless stated otherwise. Do not turn at the end of rounds.
  • The waistband is worked flat in BLO sc, then joined into a loop. Body stitches are picked up along one long edge, 1 hdc per ribbing row.
  • Body is worked in joined rounds with RS facing.
  • Short rows add back-rise coverage for a diaper. They are plain turned hdc rows across the back only — no wrap-and-turn.
  • Ruffles are worked in the FLO of the last leg round. Leg ribbing is then attached to the unused BLO of that same round so the ruffle sits on top of the cuff.
  • Move markers up as you go.
  • Numbers in bold are stitch counts at the end of the instruction.

Construction Overview

  1. Ribbed waistband (rows, then join).
  2. Pick up and work body in the round; increase for hips.
  3. Short-row shaping for extra back coverage.
  4. Divide at the crotch with a chain gusset.
  5. Work each short leg.
  6. V-stitch ruffle in FLO; attached ribbed cuff in BLO.
  7. Weave ends, insert optional elastic, block.

Pattern

1. Ribbed Waistband

With 4 mm hook and mint yarn, ch 9.

Row 1 (WS): Sc in 2nd ch from hook and in each ch across, turn. 8 sc.

Row 2 (RS): Ch 1, sc BLO in each st across, turn. 8 sc.

Rep Row 2 until you have 52 (58, 64, 70) rows total, ending with a RS row. Piece measures about 13 (14½, 16, 17½)" / 33 (37, 40.5, 44.5) cm unstretched along the long edge (52 rows ÷ 4 rows per inch = 13" ✓).

Join into a loop: Bring the short edges together, RS facing you if you prefer an exterior join, or WS facing you for a hidden join. Sl st through BLO of the last row and the remaining loops of the foundation chain across all 8 sts. Do not fasten off.

Turn the waistband so this seam is on the inside. The long unworked edge is now the top of the body.


2. Body

Change to 5 mm hook.

Setup rnd (RS): Ch 1, work 52 (58, 64, 70) hdc evenly along the long edge of the waistband, 1 hdc in the edge of each ribbing row. Join with sl st to first hdc. Pm in this join for BOR (center back). 52 (58, 64, 70) hdc.

Increase rnd: Ch 1, increase 8 sts evenly as follows, then join.

  • Newborn (52 → 60): *Hdc in next 5 sts, 2 hdc in next st, hdc in next 6 sts, 2 hdc in next st; rep from * 3 more times. (4 reps × 13 sts used = 52; 4 reps × 15 sts made = 60 ✓)
  • 0–3 months (58 → 66): *Hdc in next 6 sts, 2 hdc in next st; rep from * 5 more times, **hdc in next 7 sts, 2 hdc in next st; rep from ** once more. (6 × 7 + 2 × 8 = 58 sts used; 58 + 8 = 66 ✓)
  • 3–6 months (64 → 72): *Hdc in next 7 sts, 2 hdc in next st; rep from * 7 more times. (8 × 8 = 64 used; 8 × 9 = 72 ✓)
  • 6–12 months (70 → 78): *Hdc in next 8 sts, 2 hdc in next st; rep from * 5 more times, **hdc in next 7 sts, 2 hdc in next st; rep from ** once more. (6 × 9 + 2 × 8 = 70 used; 70 + 8 = 78 ✓)

60 (66, 72, 78) hdc. Hip circumference = 60 (66, 72, 78) ÷ 3.5 sts per inch = 17¼ (18¾, 20½, 22¼)" ✓

Next rnd: Ch 1, hdc in each st around, join.

Rep last rnd until body measures 5 (6¼, 7, 8)" / 12.5 (16, 18, 20.5) cm from the bottom of the waistband, including the increase rnd — 14 (17, 19, 22) hdc rnds total from pickup (14 ÷ 2.75 rows per inch = 5.1" ✓).

Do not fasten off.


3. Back Shaping (Short Rows)

Keep RS facing at the start of this section. BOR marker is center back.

Count 30 (33, 36, 39) sts from BOR and pm for center front. The remaining 30 (33, 36, 39) sts are the back.

Short Row 1 (RS): Ch 1, hdc in each st to 1 st before center-front marker (you are working only across the back 30 (33, 36, 39) sts), turn. 30 (33, 36, 39) hdc.

Short Row 2 (WS): Ch 1, hdc in each st across the back, turn. 30 (33, 36, 39) hdc.

Rep Short Rows 1–2 0 (0, 1, 1) more time(s), then work Short Row 1 once more — 3 (3, 4, 4) short rows total.

Resume in the round (RS): Ch 1, hdc across the back sts, then hdc in each unworked front st to BOR, join. 60 (66, 72, 78) hdc.

Back is now about 1 (1, 1½, 1½)" / 2.5 (2.5, 3.8, 3.8) cm longer than the front (3 rows ÷ 2.75 = 1.09"; 4 rows = 1.45" ✓). Front rise including 2" waistband = 7 (8¼, 9, 10)" ✓. Back rise including waistband = 8¼ (9¼, 10¼, 11½)" ✓.


4. Divide for Legs (Crotch Gusset)

BOR is still center back; center-front marker is still in place.

First leg (right leg): Ch 1, hdc in each st to center-front marker, ch 4 (6, 6, 8), skip remaining sts, sl st in first hdc of this rnd to join. First leg opening made.

34 (39, 42, 47) sts on this leg, counting each crotch ch as 1 st.
(Newborn: 30 body + 4 ch = 34 ✓; 0–3: 33 + 6 = 39 ✓; 3–6: 36 + 6 = 42 ✓; 6–12: 39 + 8 = 47 ✓)

Do not fasten off. Work the first leg completely (Section 5–6) before starting the second leg.


5. Legs

First Leg

Rnd 1: Ch 1, hdc in each hdc and in each crotch ch around, join. 34 (39, 42, 47) hdc.

Rnds 2 (2–2, 2–3, 2–3): Ch 1, hdc in each st around, join.

Leg tube from crotch to ruffle = 2 (2, 3, 3) rnds = about ¾ (¾, 1, 1)" / 2 (2, 2.5, 2.5) cm.

Ruffle (FLO)

Ruffle rnd: Ch 3 (counts as dc), ch 1, dc in FLO of same st (first V-st made), V-st in FLO of each remaining st around, join with sl st in 3rd ch of beginning ch-3. Fasten off.

34 (39, 42, 47) V-sts. Each V-st is (dc, ch 1, dc) in the front loop only. The unused back loops of this same round form the ridge for the cuff.

Ribbed Leg Cuff

With 4 mm hook, join yarn with sl st in any unused BLO of the ruffle rnd, at the inner thigh.

Cuff foundation: Ch 7.

Row 1: Sc in 2nd ch from hook and in each of next 5 ch, sl st in next 2 BLO of the leg opening, turn. 6 sc.

Row 2: Skip 2 sl sts, sc BLO in each of 6 sc, turn. 6 sc.

Row 3: Ch 1, sc BLO in each of 6 sc, sl st in next 2 BLO of the leg opening, turn.

Rep Rows 2–3 around the entire opening, attaching 2 sl sts at the end of every RS row, until every BLO of the 34 (39, 42, 47)-st opening has been used. You will have 34 (39, 42, 47) ribbing rows (34 rows ÷ 4 rows per inch = 8½" unstretched ✓).

If 1 st remains on an odd-numbered size, attach with a single sl st on the last RS row.

Join cuff: Sl st the last row to the foundation chain (BLO to corresponding ch) across 6 sts. Fasten off.

Second Leg

With 5 mm hook, join yarn with sl st in the first skipped st at center front.

Rnd 1: Ch 1, hdc in each skipped body st around the left half, then hdc in each of the 4 (6, 6, 8) unused loops of the crotch chain, join. 34 (39, 42, 47) hdc.

Work Rnds 2 (2–2, 2–3, 2–3), ruffle, and ribbed cuff exactly as for the first leg.


6. Finishing

Weave in ends

Thread yarn needle. Weave each end along the WS for at least 2" (5 cm), reversing direction once. Pay extra attention to the waistband join, both crotch corners, and both cuff joins. Trim.

Optional elastic

Cut ¾" (2 cm) elastic to 12 (13, 14, 15)" / 30.5 (33, 35.5, 38) cm, or to the baby’s waist minus 1" (2.5 cm). Overlap ends ½" (1.3 cm) and sew a small rectangle to form a loop.

On the WS of the waistband, center the loop over the middle of the 2" ribbing. With sewing thread, catch the elastic to the waistband with long running stitches, stretching the elastic to match the ribbing as you sew. Do not sew through to the RS.

If you prefer not to use elastic, the BLO ribbing alone will hold on many babies; try it on over a diaper before adding elastic.

Blocking

Wet block or steam-block the body only. Pin the hip and rise to the finished measurements. Do not stretch the ribbing flat — pin cuffs and waistband at their unstretched width so the ribs stay springy. Let dry completely.

Light steam on the ruffles (hover the iron; do not press) will open the V-sts.


Fit Check

Put the cover on over a diaper.

  • Waist should sit at the natural waist and stay put when the baby sits.
  • Back rise should cover the diaper without a gap when seated.
  • Leg cuffs should hug the thigh; the ruffle sits just above the cuff, facing out.
  • If the hip is tight, re-block a little wider or go up a size. If the waist gaps, add elastic or go down a size.

Customization

  • Longer legs: Add hdc rnds before the ruffle, 2.75 rnds per extra inch.
  • Fuller ruffle: Work 2 V-sts in each FLO instead of 1.
  • No ruffle: Skip the FLO round; attach the cuff to both loops of the last hdc rnd.
  • Waist ruffle: After the increase rnd, work one V-st rnd in FLO, then continue the body in the unused BLO — same method as the legs.

Quick-Reference Counts

Step Newborn 0–3 3–6 6–12
Waistband rows 52 58 64 70
Hdc after pickup 52 58 64 70
Hdc after increases 60 66 72 78
Body rnds to divide 14 17 19 22
Back short rows 3 3 4 4
Crotch chain 4 6 6 8
Sts per leg 34 39 42 47
Hdc rnds per leg 2 2 3 3
V-sts per ruffle 34 39 42 47
Cuff ribbing rows 34 39 42 47

Pattern for a crocheted diaper cover worn over a diaper. Supervise babies in all knitted or crocheted clothing. Do not use as a standalone diaper.

Disclaimer: This pattern was generated by AI and should be reviewed for accuracy before use. While we strive for quality, AI-generated content may contain errors. Please verify measurements, stitch counts, charts, and instructions before beginning your project. Generated by purlJam.uk

Access your pattern anytime

Bookmark this page to access your pattern anytime

Generate Another