Oh La Lana!

Easy Baby Bloomers FREE Pattern


After a very busy week, I finished testing all sizes for this diaper covers. Yay!! They’re knitted flat in 1 piece, and the sides are seamed at the end. You can make the eyelets and pass a ribbon (as I did) OR skip that and just go for a simple waist rib.

It’s a very easy and fast knitting project. If you’re a beginner you may find the picking up of stitches for the leg openings a bit challenging, BUT… They also look great without ribbed leg openings. So: it’s up to you 😀

I hope you like them!!


(color codes are the same in the instructions section)

– Premie / Newborn. Width: 6.5” (17 cm). Length: 6.25” (16 cm)

– 1 to 6 months. Width: 7” (18 cm). Length: 7” (18 cm)

– 6 to 12 months. Width: 7.5” (19 cm). Length: 8” (20 cm)

– 12 to 18 months. Width: 8” (20 cm). Length: 8.5” (22 cm)

PLEASE NOTE that I measure the bloomers unstretched.


– 1 pair of straight needles US 7 (4.5 mm)

– 1 pair of straight needles US 4 (3.5 mm)

– DK / Light / Worsted  yarn.

– Tapestry needle to loose yarn ends and scissors.


19 sts x 25 rows in stocking st with US 7 (4.5 mm) needles = 4” x 4” (10 cm x 10 cm)


CO: cast on

St: stitch

p: purl

k: knit

k2tog: knit 2 sts together

p2tog: purl 2 sts together

yo: Yarn over


– CO 34 (36, 38, 40) sts with US 7 (4.5 mm) needles.

I always cast on and bind off stitches with larger needles than I use for the main work. This prevent my cast on and bind off rows from being too tight.

– With US 4 (3.5 mm) needles knit 6 rows in k2/p2 rib.

Slip first stitch on every row as if you were to knit it, but without knitting it (except on the first row). It will form a nicer border.

– Next row: k2, *p2tog, yo, k2** Repeat from * to ** until the end of row, ending with k2 or p2.

(NOTE: if you started your rib with p2, then work *k2tog, yo, p2** instead.)

– Keep working in 2×2 rib until total length of 2” (5 cm).

– Change to US 7 (4.5 mm needles) and work in stocking stitch with 1 garter stitch at each border until total length of 3.75” (9.5 cm) / 4.25” (11 cm) / 5” (13 cm) / 6” (15 cm)

– Keep knitting as before while making decreases at each side as follows.

12 (14, 14, 14) sts remain in needle.

– Knit 1.5” (4cm) in stocking st with 1 garter st at each border. In next RS row, begin increases:

– Now you have again 34 (36, 38, 40) sts in needle.

– Work the same amount of rows in stocking st with 1 garter st at each side that you knitted before decreasing.

– Change to US 4 (3.5 mm) needles and make rib 2×2 as you did before.

– Bind off sts with US 7 (4 mm) needles.

– Cut yarn and loose ends with tapestry needle.

So far, your baby bloomer will look like this:

A) If you like it as it is, you can sew the sides using the knots left by the garter stitches:

Sewing with contrasting yarn to show better the tecnique 🙂

– Loose yarn ends and ENJOY!

B) If you want to knit the leg opening rib:

– With US 4 (3.5 mm) needles, pick up 38 (40, 42, 42) stitches from RS along the future leg opening, as indicated in the next photo:

– Knit 0.75” (2 cm) of 2 x 2 rib. Bind off with US 7 (4.5 mm) needles.

– Repeat in the other side.

– Sew sides as indicated above, loose yarn ends and ENJOY!

If you have any doubt or need help, leave me a message in the comments box.

Thanks for stopping by, and HAPPY KNITTING!!