
This post contains affiliate links. Visit our Privacy Policy for more information.
Are you in the market for a new crochet tote bag? Why not craft your own with this free and easy Crochet Bag Pattern! Whether you’re a seasoned crocheter or just starting out, this pattern is perfect for anyone looking for a fun and practical DIY project.
With step by step instructions and basic crochet stitches, you’ll be able to whip up a stylish and sturdy crochet tote bag that’s perfect for carrying all your essentials. So grab your hook and yarn, and let’s get started!
Skill Level
Advanced beginner. Projects may include involved stitch patterns, color work, and/or shaping.
Finished Size
Width= 17.5 inches
Height= 12 inches
Gauge
Gauge is not very important for this pattern.
14 stitches= 4 inches
11 rows= 4 inches
Materials
- J/6 mm crochet hook
- Chunky Bulky weight yarn (#5). I used Bernat Maker Outdoor Stripes yarn
- Tapestry needle
- Stitch markers
Pattern Notes
- Bag bottom and body sections are worked in the round.
- Bag is worked from the bottom up.
- Straps are made separately and then sewn to the bag.
- Straps are worked in rows.
- The beginning of each round starts with a chain. This chain does not count as your first stitch.
- At the end of each round, you’ll join your yarn with a slip stitch (sl st) to the first stitch made in that round.
- Need help? Watch my Crochet Bag video tutorial.
Abbreviations
- ch = chain
- chs = chains
- hdc = half double crochet
- sc = single crochet
- st = stitch
- sts = stitches
- rem = remaining
- blo = back loop only

Crochet Stitches & Techniques
Chain (ch)
- Start by making a slip knot on your crochet hook.
- Hold the hook in your right hand (or left hand, if you’re left-handed) and the yarn in your left hand. With the hook, catch the yarn and pull it through the loop on the hook. This creates one chain stitch.
- Continue making chain stitches by repeating step 2.
Slip Stitch (sl st)
- Insert hook into next stitch.
- Yarn over and pull through the stitch and through the loop on your hook.
Half Double Crochet (hdc)
- Yarn over & insert hook in next stitch.
- Yarn over and pull up a loop. You will have 3 loops on your hook.
- Yarn over and pull through all 3 loops on your hook.
Single Crochet (sc)
- Insert hook in next stitch.
- Yarn over and pull up a loop. You will have 2 loops on your hook.
- Yarn over and pull through both loops.
Crochet Bag Pattern
Round 1: Bag Bottom
Ch 42, 2 hdc in 3rd ch from the hook, 2 hdc in next ch, hdc in next 36 chs, 2 hdc in last 2 chs, continue working on backside of chs, 2 hdc in next two chs, hdc in next 36 chs, 2 hdc in each of the last two chs, join (88 stitches)







Round 2: Bag Bottom
Chain 2, 2 hdc in first two sts, hdc in next 40 sts, 2 hdc in next 4 sts, hdc in next 40 sts, 2 hdc in last two sts, join (96 stitches)

Round 3: Bag Bottom
Round 3: Chain 2, 2 hdc in first two sts, hdc in next 44 sts, 2 hdc in next 4 sts, hdc in next 44 sts, 2 hdc in last two sts, join (104 stitches)

Round 4: Bag Bottom
Chain 2, 2 hdc in first two sts, hdc in next 48 sts, 2 hdc in next 4 sts, hdc in next 48 sts, 2 hdc in last two sts, join (112 stitches)

Round 5: Bag Body
Chain 2, hdc in each st blo, join (112 stitches)


Rounds 6-30: Bag Body
Chain 2, hdc in each st, join (112 stitches)

Round 31: Bag Body
Chain 1, sc in each st, join (112 stitches)
Crochet Bag Straps Pattern
Make 2
Row 1: Bag Straps
Chain 7, hdc in 3rd ch from the hook, hdc in rem 4 chs, turn (5 stitches)
Rows 2-46: Bag Straps
Chain 2, hdc in each st, turn (5 stitches)
Fasten off. Each strap should measure approximately 18 inches.

Crochet Bag Assembly
Measure in 1 inch from each end of the straps. Mark this spot with a stitch marker.

Leaving the 1 inch end sections un-worked, fold the straps in half and single crochet the two folded ends together, creating a tube.




Measure in 4.5 inches from each side of the tote bag (front and back). Mark these spots with stitch markers. These are the spots where you will attach your straps.

You should have approximately 9.5 inches between the stitch markers.

Use your tapestry needle to sew the straps to the bag from the inside.


Weave in your ends.