Free Crochet Basket Weave Tote Bag Pattern for Beginners
A free, beginner-friendly pattern with clear steps, tips, and helpful illustrations. This stylish tote bag features a textured design and durable leather handles.
Published · by Sara
- Skill level
- Intermediate
- Yarn weight
- Worsted (4)
- Hook size
- 5.0 mm (H-8)
- Yardage
- Approx. 400 yards (366 meters) of main color, 100 yards (91 meters) of accent color
- Gauge
- 14 stitches and 12 rows = 10 cm (4 in)
- Time
- Approximately 6 hours
- Sizes
- 35.5 × 30.5 × 15 cm (14 × 12 × 6 in)
This crochet basket weave tote bag pattern makes a stylish and functional tote bag with a lovely textured design. It’s perfect for daily use, trips to the beach, or carrying your favorite crafts. The pattern uses basic stitches like single crochet and also incorporates advanced stitches such as front post and back post double crochet, making it enjoyable for those looking to expand their skills.
You'll learn how to work in rounds and create the basket weave effect. This project is great for those who have some experience and want to try something new.
Why You'll Love This Tote Bag
- Versatile design – perfect for everyday use or as a beach bag.
- Beautiful texture – the basket weave adds a lovely touch.
- Strong and durable – leather handles provide extra strength.
- Customizable – play with colors to match your style.
Is This Pattern Good for Beginners?
Yes! While it involves a few advanced stitches, the detailed instructions will guide you through each step. Don’t worry if you’re not familiar with the basket weave stitch; you’ll pick it up quickly!
Crochet Abbreviations (US Terms)
- ch – chain
- sc – single crochet
- dc – double crochet
- fpdc – front post double crochet: yarn over, and instead of going into the top of the stitch, push your hook around the post of the stitch.
- bpdc – back post double crochet: yarn over, and push your hook around the post of the stitch from the back to the front.
- sl st – slip stitch
Size and Gauge
- Finished size: 35.5 × 30.5 × 15 cm (14 × 12 × 6 in).
- Gauge: 14 stitches and 12 rows = 10 cm (4 in) in the basket weave pattern.
- Check your gauge using a swatch. If it doesn’t match, adjust your hook size.
Step 1: Making the Base
The base is worked in rows.
- Ch 36.
- Row 1: Sc in 2nd ch from hook and in each ch across. (35 sc)
- Row 2: Ch 1, turn. Sc in each sc across. (35 sc)
- Rows 3–6: Repeat Row 2.
- Row 7: Change to "Cocoa". Ch 1, turn. Sc in each sc across. (35 sc)
- Rows 8–9: Repeat Row 2 with "Cocoa".
- Now switch back to "Sand".
Step 2: Crochet the Body
The body is worked in rounds.
8. Rnd 1: Ch 1, work 1 sc in each sc around. (35 sc). Join with a sl st to the first sc.
9. Rnd 2: Ch 1, work 1 bpdc around each sc. (35 bpdc). Join with a sl st to the first bpdc.
10. Rnd 3: Ch 1, work 1 fpdc around each bpdc. (35 fpdc). Join with a sl st to the first fpdc.
11. Rnd 4: Ch 1, work 1 bpdc around each fpdc. (35 bpdc). Join with a sl st to the first bpdc.
12. Rnd 5: Ch 1, work 1 fpdc around each bpdc. (35 fpdc). Join with a sl st to the first fpdc.
13. Repeat Rnds 2–5 until the bag measures 30.5 cm (12 in) tall.
Finishing the Bag
- Fasten off and weave in all ends.
- Attach leather handles: Position handles approximately 7.5 cm (3 in) from the top edge of the bag on both sides. Use pins to secure in place.
- Use a tapestry needle and the same yarn to sew handles securely to the bag.
Beginner Tips for a Neat Tote Bag
- Stay organized – keep all materials in one place for easier access.
- Check your size regularly – measure the rows as you go to avoid mistakes.
- Maintain even tension – try to keep your stitches uniform for a nicer finish.
Common Mistakes (and How to Fix Them)
- My bag is too small – I didn’t check my gauge. Always measure a swatch before starting.
- The stitches are uneven – I was inconsistent with my tension. Keep your grip relaxed for even stitches.
- I lost count of my stitches – I forgot to use stitch markers. Use them to track your progress!
How to Care for Your Tote Bag
To keep your tote bag looking its best, hand wash in cold water and lay flat to dry. Avoid applying heat directly to the leather handles.
FAQ
Can I customize the size?
Yes! To make a smaller size, reduce the starting chains by multiples of 2.
What yarn substitutions can I use?
You can use any worsted weight cotton yarn, as long as you check the gauge for the right size.
How long will it take to make?
The total estimated time is about 6 hours, including making the base, body, and finishing touches.
Enjoy creating your beautiful crochet basket weave tote bag! Want a matching set? Check out our crochet purse patterns or see all our free crochet bag patterns.

Image shown for inspiration — your finished result may vary slightly.