
Classic Crochet Market Tote Bag Pattern: Your Complete Guide to a Reusable Mesh Grocery Bag
There is something deeply satisfying about carrying your groceries home in a bag you made yourself. The classic crochet market tote has been a staple in crafting communities for generations, and for good reason — it is practical, beautiful, endlessly customizable, and one of the most eco-friendly swaps you can make in your daily life. Whether you are a seasoned crocheter looking for your next project or a beginner ready to tackle something functional and impressive, this classic crochet market tote bag pattern is exactly what you need.
In this post, you will find a complete guide to making your own reusable mesh grocery bag, including yarn and hook recommendations, step-by-step instructions, stitch breakdowns, helpful tips, and answers to the most common questions crafters have about this project. A printable PDF download version of this pattern is also available so you can take it to your craft table, favorite coffee shop, or crochet circle without needing to keep a screen open.
Why Crochet a Market Tote Bag?
Before we get into the pattern itself, let’s talk about why this project is worth your time.
The average household uses hundreds of single-use plastic bags every year. Crocheting your own reusable mesh grocery bag is a small action that adds up to real environmental impact over time. Cotton market totes can handle heavy loads, wash easily, dry quickly, and last for years when made correctly. Unlike store-bought reusable bags that may sit crumpled in a drawer, a hand-crocheted tote is something you actually want to use — and show off.
Beyond the environmental benefits, this project is genuinely enjoyable to work. The mesh construction works up relatively quickly, making it an excellent weekend project. The open-stitch design means you can see your produce through the bag, which is oddly satisfying at the farmer’s market. It also stretches and breathes, which helps keep vegetables and fruits fresh on the way home.
The crochet market tote also makes a wonderful handmade gift. A set of two or three in coordinating colors is a thoughtful and useful present for a housewarming, birthday, wedding shower, or holiday gift. Because the materials cost is low, you can make several for roughly the price of one artisan-crafted bag at a boutique shop.
Materials and Tools You Will Need
Getting the materials right makes a big difference in how your finished bag looks and performs. Here is what this pattern calls for.
Yarn: The best yarn for a reusable crochet grocery bag is 100% cotton. Cotton is sturdy, washable, and does not stretch out permanently the way acrylic can when heavy items are placed inside. Look for a worsted weight (size 4) or light worsted cotton yarn. Popular options include Lion Brand 24/7 Cotton, Paintbox Simply DK Cotton, Drops Safran, or any similar smooth cotton yarn you love. One 180-yard skein is typically enough for a standard-size market tote, though having a second skein on hand is a good idea if you want a longer body or wider handles.
Hook: A size 5mm (H/8) crochet hook is ideal for worsted cotton. If you are working with DK weight cotton, a 4mm (G/6) hook works well. Always check your tension before starting, especially if you want a specific finished size.
Other supplies: A yarn needle for weaving in ends, scissors, and stitch markers to keep track of rounds. Optional: a small piece of cardboard cut into a rectangle to use as a template for even handle lengths.
Finished Measurements
This pattern produces a tote with the following approximate dimensions. Crochet gauge can vary by maker, so your bag may be slightly larger or smaller depending on your tension.
Body width (laid flat): approximately 13 to 14 inches
Body height (not including handles): approximately 12 to 13 inches
Handle length: approximately 10 to 11 inches each
Total length when handles are held together: approximately 22 to 24 inches from base to handle tips
This size comfortably holds a standard grocery haul — a loaf of bread, several pieces of produce, a couple of canned goods — without straining the handles. If you want a larger bag, you can add additional rounds to the body and extra chains to the handle foundation.
Gauge
12 stitches and 8 rows in half double crochet = 4 inches by 4 inches using worsted weight cotton and a 5mm hook.
Gauge is not strictly critical for this project since the bag does not need to fit a specific measurement, but it will determine your final size. If your stitches are tighter than gauge, your bag will be smaller. If they are looser, your bag will be larger and the mesh will be more open.
Stitch Abbreviations Used in This Pattern
Ch: chain
Sl st: slip stitch
Sc: single crochet
Hdc: half double crochet
Dc: double crochet
Ch-sp: chain space
Rep: repeat
St: stitch
Rnd: round
RS: right side
Pattern Notes
This bag is worked in the round from the bottom up. The base is worked flat and then joined, and the body is built upward in continuous rounds. The handles are worked separately and attached at the end, or you can work them as an extension of the body if you prefer an integrated look. Both methods are described below.
The mesh pattern used for the body of this bag is a simple chain-space lace design using double crochet and chain stitches. It creates the classic open-net look of a traditional market bag and allows the bag to stretch and contract based on its contents.
Step-by-Step Crochet Market Tote Bag Pattern
The Base
Chain 31.
Row 1: Sc in the second chain from the hook and in each chain across. You will have 30 sc. Turn.
Row 2: Ch 1, sc in each stitch across. Turn.
Repeat Row 2 until your base measures approximately 5 inches long. This will take roughly 14 to 16 rows depending on your tension.
Do not fasten off.
Joining the Base
You are now going to work around the entire perimeter of your base rectangle to create the foundation round for your bag body. This is where the magic happens — you will pick up stitches along the sides and ends of the rectangle to create a seamless oval base.
Round 1 (foundation round): Ch 1. Working along the long side of the rectangle, sc evenly across (approximately 14 to 16 sc). At the corner, work 3 sc into the corner stitch to turn. Sc across the short end (approximately 30 sc). Work 3 sc into the corner. Sc along the remaining long side. Work 3 sc into the corner. Sc across the remaining short end. Work 3 sc into the final corner. Join with a slip stitch to the first sc. You should have approximately 90 to 96 stitches total, depending on how many you picked up along the sides.
Place a stitch marker at the beginning of each round to help you keep track as you work.
The Mesh Body
Now comes the beautiful open mesh that gives this bag its classic market tote look. This section is worked in continuous rounds using a simple (dc, ch 1) repeat.
Round 1 (mesh setup): Ch 4 (counts as dc + ch 1). Skip the next stitch. Dc in the next stitch, ch 1, skip the next stitch. Repeat from to all the way around. Join with a sl st to the third chain of the beginning ch-4.
Round 2: Sl st into the ch-1 space. Ch 4 (counts as dc + ch 1). Dc in the next ch-1 space, ch 1. Repeat from to all the way around. Join with a sl st to the third chain of the ch-4.
Repeat Round 2 until the mesh body of your bag measures approximately 10 to 11 inches from the base. This will take roughly 18 to 22 rounds depending on your tension and hook size.
Pro tip: resist the urge to rush through these rounds. The rhythm of (dc, ch 1, move to next space) becomes hypnotic once you find it, and the bag grows faster than it looks like it will.
The Rim
Once your bag body is tall enough, it is time to add a finishing rim that will stabilize the top edge and give you a clean surface to attach your handles.
Round 1 (rim base): Ch 1. Sc in each dc and in each ch-1 space around. You should end up with approximately 90 to 96 sc. Join with a sl st to the first sc.
Round 2: Ch 1. Sc in each stitch around. Join with a sl st to the first sc.
Round 3: Ch 1. Sc in each stitch around. Join with a sl st to the first sc.
Fasten off and weave in all ends.
Making the Handles
The handles on this market tote are thick, sturdy, and comfortable to carry. They are worked separately as flat strips and then sewn on, which gives them extra structural integrity.
For each handle (make two):
Chain 75 (or adjust to your desired length — 75 chains produces approximately a 10-inch handle after the strip is folded).
Row 1: Sc in the second chain from the hook and in each chain across. 74 sc. Turn.
Row 2: Ch 1. Sc in each stitch across. Turn.
Rows 3 through 6: Repeat Row 2.
After Row 6, fold the strip in half lengthwise and sl st along the long open edge to close it into a tube. This creates a dense, rounded handle. Fasten off, leaving a long tail for sewing.
Alternatively, you can skip the folding and sewing and simply use the flat strip, which creates a slightly wider, flatter handle that some people find more comfortable.
Attaching the Handles
Position each handle on the inside of the bag rim, approximately 4 to 5 inches from the center front and center back. Each end of the handle should overlap the rim by about 1.5 to 2 inches.
Using your yarn needle and a length of cotton yarn, stitch each end of the handle securely to the bag. Use a reinforced box stitch or an X stitch for maximum strength — you want these handles to hold up under a full load of groceries without any pulling away from the fabric.
Finishing and Blocking
Once your handles are attached and all ends are woven in, your bag is nearly done. A light blocking will help open up the mesh and give the finished piece a polished, professional look.
To block your crochet market tote, soak it in cool water for about 15 minutes, then gently squeeze out the excess water (do not wring or twist). Lay it on a clean towel, roll the towel up to press out more moisture, then unroll and shape your bag on a flat surface. You can use a bowl or a large balled-up plastic bag inside the tote to help it hold a round, full shape as it dries. Allow to air dry completely, which may take overnight depending on the thickness of your yarn and humidity.
After blocking, the mesh will look dramatically more open and even, the base will lie flat, and the handles will sit straight and smooth.
Customization Ideas
One of the best things about this pattern is how easily it adapts to different looks and uses. Here are some ideas to make the pattern your own.
If you want a sturdier bag with less stretch, swap the mesh rounds for rows of hdc worked in continuous rounds. The resulting fabric will be denser but still lightweight and washable.
For a colorful market bag, use a different color for the base, the mesh rounds, and the handles. Striped handles are a fun detail that makes the bag look more intentional and polished.
Adding a small button or toggle at the top of the rim can give you a loose closure, which is useful if you are carrying lighter items that might shift or fall out of the open top.
For a produce-specific bag, try making a smaller version — about half the size — using a finer cotton thread and a 2.5mm to 3mm hook. These mini mesh bags are perfect for onions, apples, citrus fruit, and anything else you might bag individually at the grocery store.
Washing and Care Instructions
Cotton crochet bags are machine washable, which makes them truly practical for everyday use. Wash on a gentle or delicate cycle in cool or warm water. Lay flat or hang to dry — tumble drying on high heat may cause slight shrinkage over time, though the natural cotton fiber will not felt or melt the way some synthetics can.
If your bag picks up a stubborn stain, a small amount of dish soap worked in by hand before washing will take care of most produce stains, dirt, or general market bag grime.
PDF Download
A print-ready PDF version of this Classic Crochet Market Tote Bag Pattern is available for download so you can keep it in your craft supplies, add notes in the margins, and reference it without needing internet access. The PDF includes all of the instructions above, a materials list, a photo reference guide, and a quick-reference stitch key. Whether you are sitting at your kitchen table or sharing patterns with your crochet group, having a printed copy on hand makes the whole process easier.
The PDF is formatted cleanly for standard letter size paper and prints well in both color and black-and-white.
Final Thoughts
The classic crochet market tote is one of those projects that lives at the intersection of beautiful and deeply useful. It does not require a huge time investment, it uses affordable and accessible materials, and the finished result is something you will reach for every single week. Every trip to the farmer’s market, every grocery run, every time a neighbor needs to borrow a bag — your handmade tote will be there.
This pattern is also a wonderful teaching project. If you have a friend or family member who wants to learn to crochet, the simple stitch pattern, the satisfying visible progress, and the practical finished object make this one of the best beginner-to-intermediate projects you can choose. The skills practiced here — working in the round, managing an oval base, understanding mesh construction, and attaching handles — transfer directly to dozens of other crochet projects.
We hope you enjoy making this bag as much as we enjoyed writing up the pattern. If you make one, share it — there is a whole community of crafters who would love to see your color choices, your handle variations, and the very first market haul that rides home inside your handmade tote.
Happy crocheting.