Baby & Toddler Shorts: A Delightful Crochet Pattern

Hello, sunny day crafters! Are you looking for the perfect project to add a touch of handmade charm to a little one’s wardrobe? Look no further! Today, we’re going to crochet these adorable and breathable shorts, featuring a lovely openwork stitch pattern, a comfortable ribbed waistband, and a sweet drawstring. Perfect for playtime on a warm day!

The shorts in the image are made in a beautiful peachy-orange hue, but imagine them in any color to match your style or a baby’s outfit. The openwork stitch creates a lovely texture and drape, making them light and airy. This pattern is suitable for intermediate crocheters or confident beginners ready to learn a new stitch.


Materials You’ll Need:

  • Yarn: DK weight (Light Worsted / 8 ply) cotton or cotton blend yarn. Cotton is recommended for breathability and comfort in warmer weather. (Approx. 70-100g, depending on size). The sample uses a lovely peach/light orange.
  • Crochet Hook: 3.5mm (E/4) or 4.0mm (G/6) – choose the hook size that gives you a nice, soft fabric with good drape for the mesh stitch, but still firm enough for the waistband.
  • Yarn Needle: For weaving in ends and seaming.
  • Scissors
  • Stitch Markers (optional, but helpful for working in the round)

Abbreviations Used:

  • ch: chain
  • sl st: slip stitch
  • sc: single crochet
  • hdc: half double crochet
  • dc: double crochet
  • fpdc: front post double crochet (for ribbing)
  • bpdc: back post double crochet (for ribbing)
  • sk: skip
  • st(s): stitch(es)
  • rep: repeat
  • FO: fasten off

Gauge (Approximate):

Crucial for garment sizing! Make sure to check your gauge. For the mesh stitch: 18 dc and 8 rows = 4 inches (10 cm) For the ribbing: 18 fpdc/bpdc sts = 4 inches (10 cm)


Size Chart & Notes (Approximate):

This pattern is written for 0-6 months with notes for larger sizes.

  • 0-6 Months: Waist (relaxed) approx. 14-16 inches / 35-40 cm
  • 6-12 Months: Waist (relaxed) approx. 16-18 inches / 40-45 cm
  • 12-18 Months: Waist (relaxed) approx. 18-20 inches / 45-50 cm

Sizing Adjustment:

  • To adjust the waist circumference, ensure your starting chain for the waistband (Round 1 of Waistband) is an even number that fits the desired waist measurement, keeping in mind the stretch of crochet. The number of stitches should be a multiple of 2 for the mesh stitch (ch 1, sk 1, dc).
  • To adjust length, add or subtract mesh rounds.

Pattern: Breezy Baby & Toddler Shorts

These shorts are worked from the top down, starting with the waistband, then the body, and finally dividing for the legs.

Part 1: The Waistband

The waistband is worked in rows and then joined to form a loop, or it can be worked directly in the round. Let’s do it in the round for a seamless finish.

Using a 3.5mm hook (or smaller for tighter ribbing):

Round 1: Ch 60 (for 0-6 months, adjust for larger sizes – make sure it’s an even number). Join with a sl st to the first ch, being careful not to twist. Round 2: Ch 2 (does not count as dc). Dc in each ch around. Join with a sl st to the top of the first dc. (60 dc) Round 3: Ch 2 (does not count as dc). Fpdc around the next dc, bpdc around the next dc. Rep from * to * around. Join with a sl st to the top of the first fpdc. (60 sts) Round 4-5: Ch 2. Rep Round 3. (60 sts)

  • You should now have a ribbed waistband. The image shows about 3-4 rows of ribbing.

Part 2: The Body of the Shorts (Mesh Stitch)

Now we’ll work the main body of the shorts downwards, using the openwork mesh stitch.

Switch to a 4.0mm hook (or larger if your gauge swatch for mesh was looser).

Round 6 (Preparation Round): Ch 1. Sc in each st around. Join with a sl st to the top of the first sc. (60 sc)

  • This round provides a nice base for the mesh stitch and helps transition from the ribbing.

Round 7 (Mesh Stitch): Ch 3 (counts as dc + ch 1). Sk next st, dc in next st. Ch 1, sk next st, dc in next st. Rep from * to * around. Join with a sl st to the 2nd ch of beginning ch 3. (30 dc, 30 ch-1 spaces)

Round 8: Ch 3 (counts as dc + ch 1). Sk next ch-1 space, dc in next dc. Ch 1, sk next ch-1 space, dc in next dc. Rep from * to * around. Join with a sl st to the 2nd ch of beginning ch 3. (30 dc, 30 ch-1 spaces)

Round 9-14: Rep Round 8.

  • You should have 8 rounds of mesh stitch in total (including Round 7). Adjust for desired length. The image shows about 8-9 rows before the leg split.

Part 3: Dividing for Legs & Crotch

Now we’ll create the leg openings.

Round 15: Continue the mesh pattern as in Round 8. Work across half of the stitches (15 dc, 15 ch-1 spaces). Ch 3 (this creates the crotch chain). Sk remaining 15 dc and 15 ch-1 spaces (the other half of the shorts body). Join with a sl st to the 2nd ch of the beginning ch 3. (This forms the first leg opening and creates the crotch).

  • You now have 15 dc and 15 ch-1 spaces on your hook, plus the ch-3. The next rounds will work into this loop.

Part 4: First Leg

We’ll now work in the round for one leg.

Round 16: Ch 3 (counts as dc + ch 1). Sk next ch-1 space, dc in next dc. Ch 1, sk next ch-1 space, dc in next dc. Rep from * to * until you reach the ch-3 crotch chain. Work (ch 1, dc) into each of the 3 ch of the crotch chain. Join with a sl st to the 2nd ch of beginning ch 3. (Total 18 dc and 18 ch-1 spaces including the crotch stitches).

Round 17-20: Rep Round 8 (Mesh Stitch pattern). Work in the round for 4 more rounds, or until desired leg length.

  • The image shows about 5-6 rounds of mesh stitch for each leg.

Finishing the Leg: Round 21 (Leg Edging): Ch 1. Sc in each dc and each ch-1 space around. Join with a sl st to the top of the first sc. (36 sc) FO and weave in ends.

Part 5: Second Leg

Join yarn at the crotch chain on the opposite side of the shorts.

Round 16 (for 2nd Leg): Ch 3 (counts as dc + ch 1). Sk next ch-1 space, dc in next dc. Ch 1, sk next ch-1 space, dc in next dc. Rep from * to * along the remaining unworked half of the shorts body (15 dc, 15 ch-1 spaces). Work (ch 1, dc) into each of the 3 ch of the crotch chain. Join with a sl st to the 2nd ch of beginning ch 3. (Total 18 dc and 18 ch-1 spaces including the crotch stitches).

Round 17-20: Rep Round 8 (Mesh Stitch pattern). Work in the round for 4 more rounds, or until desired leg length.

Finishing the Leg: Round 21 (Leg Edging): Ch 1. Sc in each dc and each ch-1 space around. Join with a sl st to the top of the first sc. (36 sc) FO and weave in ends.


Part 6: Drawstring

Ch 70-80 (or desired length, long enough to tie a bow). Sl st in 2nd ch from hook and in each ch across. FO. Weave this chain through the topmost row of the mesh stitch (Round 6/7 depending on where you want it) just below the ribbed waistband. This allows the drawstring to cinch the waist for a snug fit.

Video tutorial


Finishing Touches:

  • Weave in all remaining loose ends neatly.
  • Give your finished shorts a gentle block if desired to even out stitches and enhance the drape of the mesh.
  • Present your beautiful handmade shorts to a lucky little one!

I hope you have a wonderful time creating these Breezy Baby & Toddler Shorts! They are a fantastic project for showcasing a lovely stitch and creating a practical, stylish garment. Don’t forget to share your finished projects – I’d love to see them. Happy crocheting!

Leave a Reply

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