Crochet Pattern for a Moses Basket for Babies
There is something truly special about creating handmade pieces for babies. A crochet Moses basket is not only practical but also filled with love, care, and craftsmanship. I have always enjoyed working with sturdy t-shirt yarn because it creates a beautiful structure that is both modern and durable, making it perfect for baby essentials like baskets and bassinets.
This crochet Moses basket pattern is designed to be functional, stylish, and safe when used responsibly. It features an oval base, comfortable handles, and a cozy bonnet that gives the basket a charming, nursery-ready look. Whether you are preparing for a new baby, creating a heartfelt baby shower gift, or adding a handmade item to your shop, this project is both rewarding and memorable. The finished basket is sturdy enough to hold blankets, toys, or serve as a decorative baby carrier for supervised use.
Skill Level: Intermediate
This project uses simple stitches but requires attention to shaping and tension to maintain the structure of the basket.

Materials
4 balls of premium t-shirt yarn
Size 9 crochet hook
Stitch markers (recommended)
Yarn needle for finishing
Construction Notes:
The basket is worked in a spiral and in rows.
The base is oval and measures approximately 45 cm long x 30 cm wide.
Maintain even tension to ensure the basket maintains its shape.
Stitches Used
sc – single crochet in the center of the stitch of the previous round
ch–chain
dup – work 2 stitches in 1 stitch of the previous round (increase)
length – skip 1 stitch from the previous round
dec – decrease
Base of the Moses Basket
The base is worked in a continuous spiral to create a smooth, seamless foundation. Cast on 13 chains and begin working in the 2nd chain from the hook.
Round-by-Round Instructions
Round 1 – Work 11 sc, 5 sc in the next chain, 10 sc, 2 dup. (30)
Round 2 – Work 12 sc, 3 dup, 12 sc, 3 dup. (36)
Round 3 – Work 12 sc, 1 dc, 1 sc 3 times, 12 sc, 1 dc, 1 sc 3 times. (42)
Round 4 – Work 12 sc, 2 sc, 1 dc 3 times, 12 sc, 2 sc, 1 dc 3 times. (48)
Round 5 – Work 12 sc, 1 dc, 3 sc 3 times, 12 sc, 1 dc, 3 sc 3 times. (54)
Round 6 Work 12 sc, 4 sc, 1 dc 3 times, 12 sc, 4 sc, 1 dc 3 times. (60)
Round 7 – Work 12 sc, 1 dc, 5 sc 3 times, 12 sc, 1 dc, 5 sc 3 times. (66)
Round 8 – Work 12 sc, 6 sc, 1 dc 3 times, 12 sc, 6 sc, 1 dc 3 times. (72)
Round 9 – Work 12 sc, 1 dc, 7 sc 3 times, 12 sc, 1 dc, 7 sc 3 times. (78)
Round 10 – Work 12 sc, 8 sc, 1 dc 3 times, 12 sc, 8 sc, 1 dc 3 times. (84)
Round 11 – Work 1 sc in each stitch of the previous round. (84)
Tip:
If you notice the work starting to distort, stop increasing in one round and keep increasing in the next. This helps maintain a flat, balanced base.
Basketball Sides
Once the base is finished, continue working without increasing for 9 rounds.
In the first round, work into the back loop only to form the edge.
In the following rounds, continue working the same as the base.
The edge should appear on the right side of the work.
Forming the Handles
Round 8 of the sides:
Work as follows:
34 sc
ch 8
skip 5 stitches from the previous round
36 sc
ch 8
skip 5 stitches from the previous round
4 sc
Round 9:
34 sc
8 sc around the chain space
36 sc
8 sc around the chain space
4 sc
Finish off.
Bonnet (Hood)
The bonnet adds comfort and a classic Moses basket look. It is worked in straight rounds over the stitches between the handles.
Work over the 36 stitches between the handles.
When you reach the end of each round, cut the yarn to always work on the right side of the piece.
Bonnet Instructions
Rounds 1–4:
Work 36 single crochet stitches.
Round 5:
Chain 1, 11 sc, decrease, 12 sc, decrease, 11 sc. (34)
Round 6:
Chain 1, 10 sc, decrease, 5 sc, decrease, 6 sc, decrease, 10 sc. (31)
Round 7:
Chain 1, 8 sc, decrease, 6 sc, decrease, 6 sc, decrease, 8 sc. (28)
Row 8:
1 ch, 11 sc, 1 decrease, 4 sc, 1 decrease, 11 sc. (26)
Row 9:
1 ch, 5 sc, 1 decrease, 4 sc, 1 decrease, 4 sc, 1 decrease, 4 sc, 1 decrease, 5 sc. (22)
Row 10:
1 ch, 6 sc, 1 decrease, 4 sc, 1 decrease, 3 sc, 1 decrease, 6 sc. (19)
Row 11:
1 ch, 5 sc, 1 decrease, 3 sc, 1 decrease, 3 sc, 1 decrease, 5 sc. (16)
Round 12:
1 ch, 4 sc, 1 decrease, 2 sc, 1 decrease, 3 sc, 1 decrease, 4 sc. (13)
Round 13:
1 ch, 3 sc, 1 decrease, 1 sc, 1 decrease, 1 sc, 1 decrease, 1 sc, 1 decrease, 3 sc. (9)
Round 14:
Work 9 stitches together.
Finish off, hiding the ends neatly.
Finishing Touch
Work one final round of single crochet around the bonnet to conceal the edges and give the basket a clean, professional finish.
You may also add:
- A soft mattress or cushion
- A removable fabric lining
- Decorative bows or edging
- A matching crochet blanket
These details make the basket even more beautiful and personalized.
This crochet Moses basket is intended for supervised use only. Always place the basket on a stable surface and never carry a baby inside without proper structural support.

Designing and crocheting a Moses basket is a deeply satisfying project that combines creativity with practicality. It becomes more than just a handmade item it turns into a keepsake filled with memories. I especially love how sturdy t-shirt yarn creates a modern, minimalist look while still providing the strength needed for everyday use.
Whether you are making this basket for your own baby, as a thoughtful gift, or as part of your handmade collection, it is sure to be cherished for years to come.
