Crochet Net Bag (Mesh Bags) Tutorial Free Pattern

Crochet Net Bag (Mesh Bag) Free Pattern Tutorial: Step-by-Step Guide for Beginners and Beyond

If you’ve been scrolling through farmer’s markets, eco-living blogs, or sustainable fashion feeds, chances are you’ve fallen in love with the elegant simplicity of a crochet net bag. These open-weave mesh bags — sometimes called string bags, market bags, or shopping bags — are one of the most satisfying projects a crocheter can make. They’re practical, beautiful, endlessly customizable, and genuinely useful in everyday life. Best of all, once you understand the basic structure, you can whip one up in a single afternoon.

This free crochet net bag pattern is designed to be beginner-friendly while still offering enough detail and variation to keep more experienced makers engaged. Whether you’re making your first mesh bag or your fifteenth, this tutorial walks you through every step, from choosing your yarn and hook to finishing your handles and blocking your finished piece. By the end, you’ll have a sturdy, stretchy, gorgeous bag that can carry everything from fresh produce to library books.


Why Crochet a Net Bag?

Before diving into the pattern itself, it’s worth talking about why these bags have experienced such a massive resurgence in popularity. The humble crochet mesh bag has been around for generations — grandmothers and great-grandmothers used similar string bags for shopping long before plastic became ubiquitous — but today they’ve taken on new cultural significance as part of the larger zero-waste and sustainable living movement.

A handmade crochet net bag replaces dozens of single-use plastic bags. It’s reusable, washable, and durable. Cotton string bags in particular can last for years with minimal care. Beyond the environmental angle, there’s also the simple joy of carrying something you made yourself. A crochet mesh bag is a small, wearable piece of craft that you use every single day, which gives it a special place in a maker’s life.

From a crafting perspective, net bags are ideal projects because they use relatively little yarn (most patterns need only one or two balls of cotton yarn), work up quickly thanks to the open mesh structure, and teach foundational skills like working in the round, creating chain spaces, and managing tension across a large project.


Materials You’ll Need

Getting the right materials makes a significant difference in both your crafting experience and the quality of your finished bag. Here’s what you’ll need for this free pattern:

Yarn: This pattern calls for approximately 150–200 yards of worsted weight cotton yarn (size 4). Cotton is the gold standard for market bags because it’s strong, doesn’t stretch out of shape over time, holds its structure when wet, and is easy to wash. Popular choices include Lion Brand 24/7 Cotton, Paintbox Simply DK, or any equivalent cotton yarn in your stash. You can also use a cotton-acrylic blend, though the bag may be slightly less rigid. Avoid anything too silky or slippery, as it can make your mesh structure harder to control.

Hook: A 5mm (US size H/8) crochet hook pairs well with worsted weight cotton. If your tension runs tight, go up half a size to 5.5mm. If it runs loose, drop to 4.5mm. Gauge matters more for wearables than for bags, but keeping your mesh fairly uniform will give you a more polished result.

Other supplies: You’ll need a yarn needle for weaving in ends, scissors, and optionally a few stitch markers (these are helpful if you’re newer to working in the round).


Stitch Glossary and Abbreviations

This pattern uses standard US crochet terminology. Here’s a quick reference:

ch — chain

sl st — slip stitch

sc — single crochet

dc — double crochet

ch-sp — chain space

sk — skip

rep — repeat

pm — place marker

MR — magic ring (also called magic circle)

rnd — round

sp — space


Understanding Mesh Crochet Structure

Before you start the pattern, it helps to understand how crochet mesh works. Unlike solid fabric made of continuous stitches, a mesh structure creates holes by alternating actual stitches with chain spaces. The basic unit of most crochet net bags is a simple two-stitch repeat: “chain 2, skip 2, single crochet (or double crochet) into the next stitch.” This repeat, worked in a spiral or joined rounds, creates the open lattice that gives mesh bags their distinctive look.

The beauty of mesh structure is that it’s forgiving. Even if your tension varies slightly from round to round, the open holes disguise inconsistencies far better than a solid stitch pattern would. This makes mesh bags one of the best “second projects” for beginners who’ve mastered the basic stitches but are still building their tension consistency.


Gauge

Gauge is not critical for this project, but as a general reference:

Working in mesh pattern with worsted weight cotton on a 5mm hook, 10 ch-2 spaces across should measure approximately 4 inches (10 cm). The bag will stretch considerably when filled, so don’t worry if your gauge is slightly off — the finished dimensions given below are approximate.

Finished dimensions (approximate, unstretched): 14 inches wide × 15 inches tall, not including handles.


Free Crochet Net Bag Pattern

Foundation: The Bottom of the Bag

This bag is worked from the bottom up, starting with a flat oval base and then building the mesh sides upward in rounds.

Step 1: Create the base. Chain 10.

Rnd 1: Starting in the second chain from the hook, sc in each of the next 8 chains. Work 3 sc in the last chain (this turns the corner). Now working along the opposite side of the foundation chain, sc in each of the next 7 chains. Work 2 sc in the first chain (the same one you started in). Join with a sl st to the first sc. You will have 20 stitches total.

Rnd 2: Ch 1. Work 1 sc in the same stitch. Sc in the next 7 stitches. Work 2 sc in each of the next 3 stitches. Sc in the next 7 stitches. Work 2 sc in the next 2 stitches. Join with sl st to the first sc. — 26 stitches.

Rnd 3: Ch 1. Sc in the same stitch. Sc in next 7 stitches. [2 sc in next st, sc in next st] three times. Sc in next 7 stitches. [2 sc in next st, sc in next st] twice. Join with sl st. — 32 stitches.

Rnd 4: Ch 1. Sc in each stitch around. Join with sl st. — 32 stitches.

This creates a small oval base that gives the bag a flat bottom so it can stand upright. If you prefer a round base, start with a magic ring instead: ch 3, work 11 dc into the MR, join with a sl st — then work increase rounds until your base measures about 4 inches across.


Building the Mesh Sides

Now you’ll transition into the mesh pattern. This is the main body of the bag and it works up quickly.

Rnd 5 (Transition Round): Ch 1. Sc in each stitch around. At the end of the round, do not join — instead, place a stitch marker in the last stitch to mark the round. From this point, you’ll work in a continuous spiral (or you can join each round if you prefer — just chain 1 at the start of each joined round and slip stitch to close).

Rnd 6 (First Mesh Round): Ch 2, skip 1 st, sc in next st. Repeat from to all the way around. If your stitch count is 32, you’ll work 16 ch-2 spaces. End with ch 2, skip 1, sl st into first sc to join. — 16 ch-2 spaces.

Rnd 7: Sl st into the first ch-2 space. Ch 1. Sc in the same ch-2 space. Ch 2, sc in the next ch-2 space. Repeat from to all the way around. Ch 2, join with sl st. — 16 ch-2 spaces.

Rnds 8–22: Repeat Rnd 7 for 15 more rounds. You’ll be working sc into each ch-2 space and ch-2 between each sc. This creates the mesh body of the bag. Each round is identical, which makes the rhythm extremely meditative once you get going.

After completing Rnd 22, your bag body should measure approximately 12–13 inches tall. If you want a deeper bag, simply continue repeating Rnd 7 until you reach your desired length. If you want a shallower bag (great for produce or items that don’t need to be contained deeply), stop a few rounds earlier.


Handle Round

The handles are worked in the last rounds of the bag body. You’ll create two large chain loops that form the shoulder or hand straps.

Rnd 23 (Handle Foundation): Sc in next ch-2 space. Ch 2, sc in next ch-2 space. Continue in mesh pattern for 6 more ch-2 spaces (8 spaces total on this side). Now, for the first handle: ch 30. Skip the next 8 ch-2 spaces on the bag. Sc into the next ch-2 space. Continue in mesh pattern for 6 ch-2 spaces. For the second handle: ch 30. Skip the next 8 ch-2 spaces. Join with sl st to first sc. — 2 handles created.

If you want shorter handles (hand-carry only), chain 20 instead of 30. For longer tote-style shoulder handles, chain 40–50. This flexibility is one of the great things about this pattern.

Rnd 24 (Handle Reinforcement): Work sc evenly along the full handle chain, working approximately 1 sc per chain stitch. When you reach the other side, work in the mesh pattern across the bag body, then work sc along the second handle. Join with sl st.

Rnd 25: Repeat Rnd 24 for a second layer of single crochet along the handles, reinforcing them so they’re strong enough to carry weight. If you want extra durability, work a third reinforcement round.

After completing the handle rounds, fasten off and weave in your ends using a yarn needle. Work the ends back and forth through several stitches to secure them thoroughly — the open mesh structure can cause ends to slip if they’re not woven in carefully.


Finishing Your Crochet Net Bag

Weaving In Ends

There aren’t many ends in this project (one at the start, one at the finish, and potentially a few if you changed yarn), but each one needs to be secured well. Thread your yarn needle and weave the tail back and forth through at least four or five stitches in different directions. The open mesh doesn’t offer as many fibers to catch as a solid fabric, so going through each stitch two or three times is wise.

Blocking

Blocking is optional but recommended for cotton bags. Wet blocking is simple: soak your finished bag in cool water for 10–15 minutes, gently squeeze out excess water (don’t wring), and lay it flat on a blocking mat or towel. Shape it to your desired dimensions, pinning the corners and edges if needed. Let it dry completely. The cotton fibers will relax and the mesh will open up beautifully, giving the bag a more polished, even look. Blocking also helps the flat base keep its shape.


Customization Ideas

One of the best things about this free crochet net bag pattern is how easily it adapts to different aesthetics and purposes. Here are some ideas to make it your own:

Color: Use a single color for a classic, minimalist look, or switch colors every few rounds to create stripes. You can also use a hand-dyed or variegated cotton yarn for natural color variation without having to change yarn.

Stitch variation: Swap the ch-2 spaces for ch-3 or ch-4 spaces if you want a more open, lacier mesh. Alternatively, use dc stitches instead of sc in your mesh rounds for a slightly different texture and drape.

Size adjustments: Increase or decrease the number of base rounds to make a larger or smaller bag. A tiny version with a 15-round base and 10 body rounds makes a beautiful produce bag for a single apple or avocado. Scale up with a larger hook and bulkier yarn to make a beach bag or laundry tote.

Drawstring version: Instead of fixed handles, finish the top of the bag with a row of dc stitches (to create a solid edge) and thread a cord, ribbon, or length of I-cord through every other stitch around the top. Pull both ends to cinch the bag closed — perfect for farmers market produce or kids’ toys.

Add a lining: For a bag that will carry items that might slip through the mesh (small fruits, loose items), sew a simple fabric lining using a lightweight cotton or muslin. Cut it to the size of your bag interior, fold under the raw edges, and hand-stitch it inside along the top.


Yarn Care and Bag Maintenance

One of the advantages of a cotton mesh bag is how easy it is to clean. Machine wash on a gentle cycle in cold water, or hand wash in the sink with a small amount of mild soap. Lay flat to dry to preserve the shape. Avoid putting it in the dryer, as heat can cause cotton to shrink and may affect the structure of the mesh. With proper care, a cotton crochet net bag will last for years.


Tips for Success

A few practical notes that will make your crocheting experience smoother:

Tension is the biggest variable in mesh projects. If your chain spaces feel too tight, loosen your grip on the yarn and try to keep your chains consistent in size. Many crocheters find that working their chain stitches one hook size larger than their main hook creates more uniform, relaxed chains — a good trick if you’re a naturally tight crocheter.

Counting rounds can get confusing in a continuous spiral, especially since all the rounds look similar. Use a small piece of contrasting yarn or a removable stitch marker to mark the start of each round. Move it up as you go.

Don’t worry about perfection. The mesh structure is naturally forgiving, and a slight variation in one or two chain spaces won’t be visible in the finished bag. The imperfections in handmade goods are part of what makes them beautiful.


Final Thoughts

A crochet net bag is far more than a practical object — it’s a conversation starter, a small act of intentional living, and a demonstration that beautiful things can be made with two hands and a little patience. This free pattern gives you a solid foundation, but the real magic happens when you start playing with it: different yarns, colors, sizes, and structures can produce wildly different results from the same basic framework.

Whether you’re making one for yourself, gifting it to someone who loves sustainable living, or setting up a little bundle of them to sell at a craft fair, the crochet mesh bag is one of those projects that never gets old. Once you’ve made your first one and felt how satisfying it is to carry your groceries home in something you created yourself, you’ll understand why crocheters keep coming back to this pattern again and again.

Happy crocheting, and enjoy every stitch.

Categorized in:

Bags,

Last Update: November 8, 2026

Tagged in:

, , , , , , ,