Nothing matches the delight of holding a handmade accessory that combines utility, sustainability, and personal expression. The Free Crochet Bag Pattern stands as a fantastic foundation for anyone seeking to add fresh flair to daily routines or thoughtful gifts. Useful for a variety of projects, this adaptable pattern allows for everyday totes, fashionable purses, or reusable market bags that help reduce waste.
Free Crochet Bag Pattern for Eco-Friendly Totes
The beauty of this bag rests in its clean lines and subtle texture, easily customized to suit any style. From neutral tones reflecting nature's calm to bold, joyful hues, color selection feels limitless and ensures each bag reveals your unique taste. Noteworthy features include a robust build, with worsted-weight cotton yarn providing strength and long-lasting quality-ideal for those who need something reliable.

A 4 mm crochet hook is used throughout construction, producing a fabric with just the right balance of flexibility and support. Central to the structure is the half double crochet (hdc) stitch, which offers a dense yet supple texture. This stitch not only adds to the aesthetic but also gives the bag its functional durability, letting it hold groceries, books, or daily essentials with confidence.

As a finishing touch, the optional decorative flower measuring approximately 1.5 inches across adds a whimsical or elegant accent, depending on your preference. With this Free Crochet Bag Pattern, transform your yarn into stylish market carriers, project totes, or even plant hangers, proving just how versatile one simple design can be. Choose your favorite shades, select your hook and yarn, and see your vision take shape, one thoughtful stitch at a time.

Free Crochet Geometry (Bleached Rope) Bag Pattern
Bring a modern, geometric flair to your accessories with this free crochet geometry bag pattern! Featuring sturdy construction and striking color-blocking, this two-tone bag uses simple stitches and clever increases to create a chic rope-style base and a functional, durable tote. Whether you're carrying books, groceries, or your latest project, this handmade bag will show off your crochet skills and sense of style.
Skill Level & Terminology
Skill: Beginner to Intermediate
Terminology: US Crochet Terms
Materials & Tools
- Yarn: Worsted weight acrylic yarn, 2 colors (Color A for inside, Color B for outside)
- Hook: Size 4.0 mm crochet hook
- Notions: Yarn needle, stitch markers, scissors
- Other: Plastic placemat or stiffener for bag base (optional but recommended for structure)
Gauge
Gauge is not critical, but for reference:
After 7 rounds, your bag base should measure approximately 5-6 inches wide. Adjust hook size if your gauge is off for a firmer or softer finish.
Abbreviations List
| Abbreviation | Meaning |
|---|---|
| ch | chain |
| sc | single crochet |
| dc | double crochet |
| sl st | slip stitch |
| st(s) | stitch(es) |
| inc | increase (2 sc in same st) |
| rnd | round |
| rep | repeat |
Special Stitch Instructions
- Increase (inc): Work 2 sc into the same stitch to expand the round.
- Slip Stitch (sl st): Insert hook into stitch, yarn over, and pull through both loops on hook.
- Double Crochet (dc): Yarn over, insert hook into stitch, yarn over and pull up a loop (3 loops on hook), yarn over, pull through 2 loops, yarn over, pull through remaining 2 loops.
Finished Size
- Base: About 32 cm (12.5 inches) after full increase rounds
- Bag Height: Customizable; original design worked up to 42 rounds for main body
- Flower Accent: Approximately 0.75 inches in diameter
The Pattern
Bag Base & Body
1. Base Foundation
- With Color A (inside color), ch 24.
- Row 1:
- Sc in 2nd ch from hook.
- Sc in each ch until last ch (22 sc).
- In last ch: 6 sc (this will round the edge).

- Work along the opposite side of the chain base: Sc in next 21 sts.
- In the final ch: 3 sc.
- Row 2:
- Continue around: Sc in each st until first curved end.
- On curved end: 2 sc in each of the 6 stitches (12 sc at the curve for a smooth round).
- Sc across to opposite corner, 2 sc in each of 6 corner sts.
For Readers: This section is all about building a strong oval base by crocheting around both sides of the starting chain and making extra stitches at each end. This shapes the foundation for your bag.
2. Growing the Base
- Rows 3-4:
- Sc in each st around. No increases in these rows.
- Join each round with a sl st to the first sc.
- Begin each new round with a ch 1.
- Row 5:
- Continue as before, working sc in each st around.
- No increases in this round.

- Row 6:
- On each curved end, inc (2 sc in each stitch) at the curve for a total of 10 sts.
- Sc in each st between curves.
- Rows 7-8:
- Sc in each st around, no increases.
- Fasten off Color A, leaving a long tail for assembly.
For Readers: Growing the base means working in single crochet and adding extra stitches as described on the curved ends to keep your base flat and even.
3. Beginning the Sides
- Rounds 9-42:
- For the sides, sc in each st around. Use a stitch marker to keep track of rounds, especially as you work up the sides.
- Do not join rounds with a slip stitch; keep working in a spiral for a nearly seamless look.
- For extra firmness, use a plastic placemat as an insert before beginning the sides.

For Readers: Now you're building up the bag's sides by simply crocheting single crochets around and around. Place your plastic insert inside and keep working until your bag reaches the height you want.
4. Top Edge and Fastening Off
- When desired height is reached, finish with a round of slip stitches or single crochet to create a neat edge.
- Fasten off, leaving a 6" tail for sewing.
For Readers: A strong, clean edge gives your bag a professional look and helps prevent stretching.
Assembly & Finishing
5. Seaming and Assembly
- Place the two finished bag panels (inner and outer) together, matching edges.
- Use the long tails and yarn needle to slip stitch or whip stitch around the open edge to join.
6. Attach Handles
- For sturdy rope-style handles, crochet a long chain to your desired length (usually 20-22 inches).
- Sc or slip stitch back into each chain for a thick, strong handle.
- Attach handles to bag opening by sewing or crocheting directly into the side edges.

7. Flower Accent (Optional)
- With a contrasting yarn, ch 4 and join to form a ring.
- Round 1: 6 sc into ring.
- Round 2: (ch 2, 2 dc, ch 2, sl st) repeat in each st around to form petals.
- Attach flower to bag as desired.
For Readers: Layer and sew the pieces together for a sturdy, stylish tote. Add handles by sewing the edges firmly, and don't forget to make a matching or contrasting flower accent if you want an extra splash of color!
Pattern Notes & Tips
- The main stitches used in this pattern are single crochet, double crochet, and slip stitch.
- Adjustable height means you can keep working the sides until you have the perfect size.
- Use plastic mesh or a stiff liner in the base if you want structure.
- Handles can be as thick or as long as you prefer; experiment with different crochet stitches for the strap if you wish.
Summary (for beginners)
Start with a chain and work single crochets around both sides to create a sturdy oval. Use increases at the tips to keep the base flat, and once you're happy with the size, switch to working up the sides in a spiral. When the bag is tall enough, finish up with a clean edge, sew on strong handles, add a fun flower if you like, and you're ready to fill your handmade geometric bag.
