
Introducing a must-have accessory for all crochet enthusiasts – a free tote bag pattern that is perfect for beginners! This versatile and practical crochet project is ideal for those looking to expand their skills and create something both functional and stylish.
Post contains affiliate links. See our Privacy Policy for more information.
With clear and easy-to-follow instructions, you’ll be able to craft a trendy tote bag that can be used for shopping, beach trips, or everyday essentials. Moreover, the free pattern allows you to unleash your creativity by choosing your favorite colors and yarns to personalize your tote bag.
Whether you’re a seasoned crocheter or just starting out, this pattern is designed to help you create a beautiful and functional accessory that you’ll be proud to show off. Get ready to crochet your way to a stylish and convenient tote bag!
Be sure to check out my other free crochet patterns before you go!
Skill Level
Advanced beginner. Projects may include involved stitch patterns, color work, and/or shaping.
Finished Size
width= 12 inches
height= 14 inches
Materials
- J/6 mm crochet hook
- worsted weight (#4) yarn (I used cotton yarn)
- Locking stitch markers
- Tapestry needle
Gauge
Gauge is not very important for this pattern.
15 hdc stitches and 8 rows= 4 inches
Pattern Notes
- Bag is worked in the round from the bottom up.
- 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.
- Instructions between asterisks (*) should be repeated for the remainder of the round.
- Need help? Watch my Market Bag Tutorial
Abbreviations
- ch = chain
- chs = chains
- hdc = half double crochet
- sc= single crochet
- hdc2togc= half double crochet 2 stitches together

Crochet Stitches
Half Double Crochet (hdc)
- Firstly, yarn over & insert hook in next stitch.
- Then, yarn over and pull up a loop. You will have 3 loops on your hook.
- Lastly, yarn over and pull through all 3 loops on your hook.
Half Double Crochet Decrease (hdc2tog)
- Firstly, yarn over & insert hook in next stitch.
- Secondly, yarn over and pull up a loop. You will have 3 loops on your hook.
- Thirdly, yarn over & insert hook in next stitch.
- Then, yarn over and pull up another loop. You will have 5 loops on your hook.
- Lastly, yarn over and pull through all 5 loops on your hook.
Single Crochet (sc)
- Firstly, insert hook in next stitch.
- Then, yarn over and pull up a loop. You will have 2 loops on your hook.
- Lastly, yarn over and pull through both loops.
Crochet Tote Bag Pattern
Round 1
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
Ch 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
Ch 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)

Rounds 4 & 5
Ch 2, hdc in each stitch, join (104 stitches)

Round 6
Ch 2, *hdc, ch-1, skip a stitch*, join to the first ch-1 space (ch-1 spaces= 52)


Rounds 7-34: You are now working in the ch-1 spaces.
Ch 2, *hdc, ch-1, skip a stitch*, join to the first ch-1 space (ch-1 spaces= 52)



Round 35
Ch 2, 2 hdc in each ch-1 space, join (104 stitches)
Straps for Crochet Tote Bag
Strap is worked evenly on both sides and then stitched together in the middle.
Firstly, lay your bag flat. Then, use your locking stitch markers to mark off 20 stitches on each side for your strap.
Strap: First Half
Row 1: ch 2, hdc2tog, hdc 16, hdc2tog, turn (18 stitches)
Row 2: ch 2, hdc2tog, hdc 14, hdc2tog, turn (16 stitches)
Row 3: ch 2, hdc2tog, hdc 12, hdc2tog, turn (14 stitches)
Row 4: ch 2, hdc2tog, hdc 10, hdc2tog, turn (12 stitches)
Row 5: ch 2, hdc2tog, hdc 8, hdc2tog, turn (10 stitches)
Row 6: ch 2, hdc2tog, hdc 6, hdc2tog, turn (8 stitches)
Row 7: ch 2, hdc2tog, hdc 4, hdc2tog, turn (6 stitches)
Rows 8- 38: ch 2, hdc in each stitch, turn (6 stitches)
Your strap should measure approximately 17 inches.


Strap: Second Half
Repeat rows 1-38 on the opposite side.
Lastly, single crochet both straps together.

