FREE Crochet Bag Pattern

Free Crochet Bag Pattern: A Step-by-Step Guide to Your New Favorite Tote

There is something deeply satisfying about carrying a bag you made yourself. It draws compliments at the farmers market, at the beach, at brunch — and when someone asks where you got it, you get to say you made it. If you have been searching for a free crochet bag pattern that is actually beginner-friendly, genuinely beautiful, and thorough enough to follow without frustration, you have found exactly the right place.

This pattern is for a roomy, structured tote with a flat base and open top. It works up quickly in bulky yarn, holds its shape beautifully, and is customizable in dozens of ways once you understand the basic construction. Whether this is your first time crocheting a bag or your fiftieth, this guide will walk you through every stitch, every row, and every finishing detail so that your finished piece looks polished and professional.

Let’s get into it.


Why Crochet Your Own Bag?

Before we dive into yarn weights and hook sizes, it is worth pausing for a moment to appreciate why handmade bags have become so popular. Crocheted bags are durable, eco-friendly, and endlessly customizable. Unlike fast fashion accessories that fall apart after a season, a well-made crochet bag can last for years. You choose the fiber, the color, the size, and the details — which means the final product is entirely yours.

From a practical standpoint, crocheting your own bag is also significantly more affordable than buying a comparable handmade piece. A quality tote like this one would sell for $60 to $100 at a craft market. With a single skein of yarn and a few hours of your time, you can create something just as beautiful for a fraction of the cost.

And there is the skill-building aspect, too. Bag construction introduces techniques that will serve you in countless other projects: working in the round, creating a flat base, shaping with increases, and joining with a clean finish. Every bag you make teaches you something new.


About This Pattern

This free crochet bag pattern creates a tote that is approximately 13 inches wide, 12 inches tall, and 4 inches deep when made with the recommended materials. It is sturdy enough to carry groceries, a library book haul, or everything you need for a day at the beach. The construction begins with a flat oval base worked in rows, then builds up the sides in joined rounds, creating a clean, structured shape without any seaming.

The pattern uses single crochet throughout, which means it is beginner-accessible while still producing a firm, well-defined fabric. If you are comfortable chaining, slip stitching to join rounds, and working a single crochet stitch, you have everything you need to complete this project.


Materials You Will Need

To make this bag, gather the following supplies before you begin:

Yarn: approximately 300 to 350 yards of bulky weight yarn (weight 5 or 6). Cotton or cotton-blend yarn is ideal for bags because it is sturdy, washable, and holds its structure well. T-shirt yarn and cotton rope also work beautifully with this pattern and create an especially firm fabric. Avoid very soft, stretchy yarns like merino wool or acrylic blends that have a lot of give, as these will produce a bag that sags over time.

Crochet hook: 6.0mm or 6.5mm. The exact size will depend on your yarn and your personal tension. When in doubt, go down a hook size — a slightly tighter gauge makes for a sturdier fabric in bag construction.

Scissors and a yarn needle for weaving in ends.

Stitch markers: at least two. These are helpful when working in the round and tracking your increases.

Optional: a piece of plastic canvas, cardboard, or a bag insert to stabilize the base. This is not required but gives the finished bag an especially clean, flat bottom.

Optional: two wooden bag handles, D-rings, or webbing for an alternative handle style. The pattern as written includes crocheted handles, but you can swap these for any handle style you prefer.


Gauge

For this pattern, gauge is less critical than it would be for a garment. What matters most is that your fabric is tight enough to hold its shape. Work a small swatch and pinch the fabric between your fingers — if it feels stiff and springy with minimal stretch, your gauge is good. If it feels loose and floppy, go down a hook size.

Approximate gauge: 11 single crochet stitches and 13 rows = 4 inches using a 6.5mm hook and bulky cotton yarn.


Abbreviations Used in This Pattern

ch — chain
sl st — slip stitch
sc — single crochet
sc2tog — single crochet two together (decrease)
inc — increase (two single crochet in one stitch)
st — stitch
rnd — round
BLO — back loop only
sp — space


Pattern Instructions

Part One: The Base

The base of this bag is worked as a flat oval. This technique is sometimes called an “oval foundation” or a “magic oval,” and it is the same method used for the soles of amigurumi shoes, baskets, and other containers. Once you get the hang of it, you will use it for every bag you ever make.

Foundation Chain: Chain 16. Do not join. This chain forms the long axis of your oval.

Round 1: Working into the back bumps of the chain (the ridge running along the back of each chain stitch — this gives a clean edge), place 2 sc in the second chain from the hook. Single crochet across the next 13 chains (13 sc). Place 4 sc in the last chain. Now rotate your work and continue along the other side of the foundation chain. Single crochet across the next 13 chains. Place 2 sc in the first chain (the same chain you started in). Slip stitch to join to the first sc. You should have 34 stitches total. (16 on each long side, 2 sets of increases at each short end.)

Round 2: Chain 1 (does not count as a stitch throughout this pattern). Working into both loops, sc in the same stitch. Inc in the next 2 stitches. Sc across the next 13 stitches. Inc in the next 4 stitches. Sc across the next 13 stitches. Inc in the remaining stitch. Sl st to join. (42 stitches.)

Round 3: Ch 1. Sc in the same stitch. Sc in the next stitch. Inc in the next 2 stitches. Sc in next stitch. Sc across 13. Sc in next stitch. Inc in next 4 stitches. Sc in next stitch. Sc across 13. Sc in last stitch. Sl st to join. (50 stitches.)

Round 4: Ch 1. Sc in the same stitch and in each of the next 2 stitches. Inc in next 2 stitches. Sc across 13. Sc in next 2 stitches. Inc in next 4 stitches. Sc across 13. Sc in last 2 stitches. Sl st to join. (58 stitches.)

At the end of Round 4, your oval base should measure approximately 10 inches long and 4 inches wide. If you would like a slightly larger base, work one more round of increases following the same pattern, adding a single crochet between each increase point.


Part Two: The Sides

The sides of the bag are worked in continuous rounds in the back loop only. Working in the BLO creates a ridge at the transition between the base and the sides — this is intentional and gives the bag a clean, defined edge at the bottom, helping it stand up on its own.

Round 1 (transition round): Ch 1. Working in BLO throughout this round, sc in each stitch around. Sl st to join. (58 stitches.)

Rounds 2 through 24: Ch 1. Working in both loops, sc in each stitch around. Sl st to join at the end of each round. (58 stitches each round.)

Continue working even rounds until the sides measure approximately 11 to 12 inches tall from the BLO ridge at the base. This is approximately 24 rounds in bulky yarn, but count your height as you go rather than relying strictly on round count, since individual tension varies.

If you want a deeper bag, simply continue working even rounds until you reach your desired height before moving on to the handles.


Part Three: The Top Edge

Before creating the handles, work two rounds of single crochet around the top opening to create a clean, stable rim.

Rim Round 1: Ch 1. Sc in each stitch around. Sl st to join.

Rim Round 2: Ch 1. Sc in each stitch around. Sl st to join. Fasten off and weave in the end from this section.


Part Four: The Handles

This pattern includes two crocheted handles attached directly to the bag. Each handle is made separately and then sewn on, which allows you to reinforce the attachment points thoroughly for extra durability.

To make each handle: Chain 61. Single crochet in the second chain from the hook and in each chain across. (60 sc.) Chain 1, turn. Single crochet across. Chain 1, turn. Single crochet across. Fasten off, leaving a long tail (at least 18 inches) for sewing.

Fold the handle lengthwise — the edges will curl inward naturally, creating a rounded tube. You can leave it as is or whipstitch the edges together for a flatter, more polished strap.

Attaching the handles: Position each handle on the front and back of the bag so that the attachment points are approximately 3 to 4 inches in from each side edge. The inner edges of each handle attachment should be about 5 to 6 inches apart at the top of the bag. Pin the ends in place before sewing to make sure everything is symmetrical.

Using the long yarn tail and a yarn needle, stitch through both the handle end and the bag fabric in a rectangular pattern — down one side, across the bottom, up the other side, and across the top — then reinforce by stitching an X through the center of the rectangle. Repeat on both ends of both handles. This creates a very secure attachment that will hold up under the weight of a full bag.

Weave in all remaining ends. Give the bag a gentle blocking by dampening it with cool water, shaping it with your hands, and allowing it to dry flat. This step makes a dramatic difference in the final appearance, especially with cotton yarn.


Tips for Success

Use a stitch marker at the join point. When working in joined rounds, it is easy to lose track of where each round begins. Place a stitch marker in your first stitch at the start of each round and move it up as you go. This also helps you double-check your stitch count.

Count your stitches after every round of the base. The increases in the oval base are the trickiest part of this pattern. Miscounting in the early rounds creates problems that are very difficult to fix later. Take the extra thirty seconds to count at the end of each base round.

Block generously. Cotton yarn responds extremely well to wet blocking. If your bag looks a little uneven or the sides are not sitting perfectly straight, blocking will smooth everything out. Stuff the damp bag with plastic bags or a towel to help it hold its shape while drying.

Reinforce the handles twice. It sounds like extra work, but the handles are the part of any bag that takes the most stress. Going around that rectangular attachment pattern twice means your bag will hold a week’s worth of groceries without the handles pulling loose.

Experiment with color. This pattern uses a single color throughout, but it adapts beautifully to stripes. Switch colors at the beginning of any round during the sides section. Carrying the unused color up the inside of the bag (rather than cutting and rejoining) keeps things tidy.


Customization Ideas

Once you are comfortable with the basic pattern, there are so many ways to make it your own.

A market bag variation works beautifully with a mesh stitch on the sides. Simply replace the solid single crochet rounds with a chain-1 mesh: single crochet, chain 1, skip 1, repeat around. This creates a lightweight, stretchy bag perfect for produce.

For a beach bag, try T-shirt yarn in a bright tropical color and add an extra 8 to 10 rows of height. The dense fabric holds sand out beautifully.

To make a mini version, use the same pattern with worsted weight yarn and a 5.0mm hook. The finished bag will be roughly 8 inches wide and 9 inches tall — perfect for carrying a wallet, phone, and keys on a night out.

For a structured work tote, use a stiff cotton rope yarn, add a fabric lining, and swap the crocheted handles for leather straps attached with Chicago screws. The transformation is remarkable.


Caring for Your Crochet Bag

If you used cotton yarn, your bag is almost certainly machine washable. Turn it inside out, place it in a mesh laundry bag, and wash it on a gentle cycle in cool water. Reshape while damp and lay flat to dry. Avoid putting a crocheted bag in the dryer, as heat can shrink cotton and distort the shape.

For bags made with natural fibers like jute or hemp, spot clean only — these fibers do not do well submerged in water.


Final Thoughts

A handmade bag is one of those projects that earns its place in your everyday life. You will reach for it constantly, notice its beauty constantly, and feel that quiet satisfaction every single time you do. This free crochet bag pattern is designed to be the kind of pattern you come back to again and again — making it in every color, at every size, for yourself and for everyone you love.

If you make this bag, share a photo. Nothing in the crafting world is more encouraging than seeing what other people make from the same starting point. Every yarn choice, every color combination, every small modification makes the finished object uniquely yours, and that is the whole magic of crochet.

Happy stitching.

Categorized in:

Accessories,

Last Update: October 5, 2026

Tagged in:

, , ,