This easy crochet bag free pattern makes a sturdy everyday tote with a shaped oval base, roomy textured body, and handles formed directly in the final rounds. Cotton yarn gives the bag useful structure while keeping the construction approachable.
Pattern Details
- Hook Size: 5 mm (H-8)
- Finished Size: Approximately 14 inches wide, 12 inches tall, with a 10-inch handle drop
- Gauge: 14 single crochet stitches and 15 rounds = 4 inches in moss stitch
- Terminology: US
- Estimated Time: 5–7 hours
- Construction: An oval base is worked around a foundation chain; the body continues in joined rounds and centered chain spaces form integrated handles.
- Skill level: Easy
Why You’ll Love It
The base and body are continuous, so there are no side seams. The handle openings are centered by count and reinforced with four full rounds for a clean, practical finish.
Materials
- Approximately 600 yards terracotta worsted-weight cotton yarn
- 5 mm (H-8) crochet hook
- Stitch marker
- Tape measure
- Yarn needle
- Scissors

Gauge and Finished Size
Gauge is measured in the body texture. The finished bag is about 14 by 12 inches with a 10-inch handle drop. A firmer gauge creates a more supportive bag; swatch before starting.
Abbreviations and Moss Stitch
- ch: chain
- sc: single crochet
- sl st: slip stitch
- sp: space
- st(s): stitch(es)
Moss-stitch unit: Sc in the next stitch, ch 1, skip the next stitch. On following rounds, work the sc into the chain space. For audit purposes, each two-position unit consumes and recreates two positions.
Important Notes
- Join every round with a slip stitch and do not turn.
- The beginning chain does not count as a stitch.
- Mark the first stitch and keep the two oval ends aligned.
- Do not overload the finished bag; inspect the handles and base before use.
How to Crochet the Everyday Bag
- Foundation and Rnd 1: Ch 25. Work 2 sc in second ch from hook, sc in next 22 ch, 3 sc in last ch; rotate, sc in 22 underside loops, and 1 sc in the first chain. Join. (50 sts)
- Rnd 2: Work 2 sc in each of the first 3 stitches. Sc in the next 22 stitches. Work 2 sc in each of the next 3 stitches. Sc in the final 22 stitches. Join. (56 sts)
- Rnd 3: Repeat sc, 2 sc three times. Sc in next 22 stitches. Repeat sc, 2 sc three times. Sc in final 22 stitches. Join. (62 sts)
- Rnd 4: Work one moss-stitch unit in each stitch position around. Join. (62 sts)
- Rnd 5: Work one moss-stitch unit in each stitch position around. Join. (62 sts)
- Rnd 6: Work one moss-stitch unit in each stitch position around. Join. (62 sts)
- Rnd 7: Work one moss-stitch unit in each stitch position around. Join. (62 sts)
- Rnd 8: Work one moss-stitch unit in each stitch position around. Join. (62 sts)
- Rnd 9: Work one moss-stitch unit in each stitch position around. Join. (62 sts)
- Rnd 10: Work one moss-stitch unit in each stitch position around. Join. (62 sts)
- Rnd 11: Work one moss-stitch unit in each stitch position around. Join. (62 sts)
- Rnd 12: Work one moss-stitch unit in each stitch position around. Join. (62 sts)
- Rnd 13: Work one moss-stitch unit in each stitch position around. Join. (62 sts)
- Rnd 14: Work one moss-stitch unit in each stitch position around. Join. (62 sts)
- Rnd 15: Work one moss-stitch unit in each stitch position around. Join. (62 sts)
- Rnd 16: Work one moss-stitch unit in each stitch position around. Join. (62 sts)
- Rnd 17: Work one moss-stitch unit in each stitch position around. Join. (62 sts)
- Rnd 18: Work one moss-stitch unit in each stitch position around. Join. (62 sts)
- Rnd 19: Work one moss-stitch unit in each stitch position around. Join. (62 sts)
- Rnd 20: Work one moss-stitch unit in each stitch position around. Join. (62 sts)
- Rnd 21: Work one moss-stitch unit in each stitch position around. Join. (62 sts)
- Rnd 22: Work one moss-stitch unit in each stitch position around. Join. (62 sts)
- Rnd 23: Work one moss-stitch unit in each stitch position around. Join. (62 sts)
- Rnd 24: Sc in next 11 stitches. Ch 9 and skip next 9 stitches. Sc in next 22 stitches. Ch 9 and skip next 9 stitches. Sc in final 11 stitches. Join. (62 sts)
- Rnd 25: Sc in every stitch and chain position around. Join. (62 sts)
- Rnd 26: Sc in every stitch and chain position around. Join. (62 sts)
- Rnd 27: Sc in every stitch and chain position around. Join. (62 sts)
- Rnd 28: Sc in every stitch and chain position around. Join. (62 sts)

Handle Alignment
Lay the bag flat before Rnd 24. Each nine-stitch opening must sit at the center of a broad side, with 11 stitches before the first opening, 22 between openings, and 11 after the second. The count remains 62 because each skipped stitch is replaced by one chain.

Finishing
- Fasten off after Rnd 28 and weave the end through the reinforced rim.
- Steam lightly without pressing the cotton flat, then shape the oval base by hand.
- Inspect both handle bridges, the round join, and the base before carrying the bag.

Helpful Tips
- Count after every increase round.
- If the base ripples, confirm that increases appear only at the curved ends.
- Keep the handle chains relaxed so the opening does not pucker.
- An optional removable fabric insert may protect the crochet; it is not part of this pattern.

FAQ
Can I make the bag taller?
Add complete 62-position body rounds before Rnd 24.
Can I change the handle size?
Yes, but replace each skipped stitch with one chain and keep both openings identical and centered.
How should I wash it?
Hand-wash, press out water in a towel, reshape the base and handles, and dry flat.