
Premium Net Bag Crochet Pattern | Stylish & Eco-Friendly Handmade Bag
There is something deeply satisfying about carrying a bag you made with your own two hands. It tells a story before you even open your mouth — a story of patience, creativity, and a quiet commitment to living more intentionally. A crocheted net bag does all of that while also being one of the most practical, versatile, and genuinely beautiful accessories you can add to your everyday life. Whether you are heading to the farmers market, the beach, the grocery store, or just running errands around town, a handmade net bag is the kind of accessory that earns you compliments and starts conversations.
This premium net bag crochet pattern is designed for makers who want something that looks polished and purposeful, not just functional. We will walk through everything — materials, hook sizes, stitches, step-by-step instructions, finishing tips, and ideas for customizing the design to match your personal style. By the end of this guide, you will have everything you need to create a bag that is as stunning as it is sustainable.
Why Crochet a Net Bag?
Before we get into the pattern itself, it is worth taking a moment to appreciate why this particular project has stood the test of time across cultures and continents.
Net bags, sometimes called mesh bags or string bags, have been used for centuries. Long before single-use plastic became a global crisis, people carried their goods home from markets in handwoven or knotted mesh bags. In Sweden, they are called “nätpÃ¥sar.” In parts of Latin America, similar bags go by “bolsas de red.” Across cultures, the simple logic of a breathable, expandable, reusable mesh bag has proven itself again and again.
Today, crocheted net bags are experiencing a well-deserved renaissance. Eco-conscious shoppers are reaching for them as alternatives to plastic bags. Artisan makers are elevating them with quality yarns and refined construction. And the broader handmade community has embraced them as a gateway project — accessible enough for beginners but satisfying enough for seasoned crocheters who want a quick, rewarding make.
From an environmental standpoint, choosing to crochet your own net bag from natural fiber yarn means you are producing zero plastic waste, creating something that will outlast hundreds of disposable bags, and contributing to a more thoughtful approach to consumption. That matters.
Choosing Your Yarn: The Foundation of a Quality Net Bag
The material you choose will define how your bag looks, feels, and holds up over time. This is where “premium” really begins.
Cotton Yarn is the most popular choice for net bags, and for good reason. It is strong, washable, and gets softer with use and washing. It comes in a dazzling range of colors, holds its shape well, and is comfortable against bare skin — important when you are wearing the bag over a shoulder on a warm day. Look for 100% mercerized cotton for extra sheen and durability. Worsted weight or DK weight cotton works beautifully for a net bag with good structure.
Linen and Hemp Yarn are excellent premium options. They are more rigid than cotton when new but soften considerably with use. They also have a beautiful natural texture and a slightly rustic, artisan quality that looks incredibly stylish. If you want a bag that photographs like something from a boutique shop, linen or hemp is your material.
Recycled Cotton or Upcycled Yarn adds another layer of sustainability to your project. Several yarn producers now offer yarn spun from recycled textile fibers. The quality varies, so look for brands with good reviews, but when you find a good one, you get all the benefits of cotton with an even lighter environmental footprint.
Jute is another natural fiber option worth considering. It is stiff and highly textured, which gives bags made from it a wonderful organic, earthy appearance. It is best used for bags that will carry dry goods rather than items that need to press against bare skin.
For this pattern, we recommend a DK weight 100% cotton yarn in whatever color speaks to you. You will need approximately 200 to 250 yards for a standard market bag size.
Tools and Materials You Will Need
Getting your materials together before you sit down to crochet makes the whole process smoother and more enjoyable. Here is what you will need for this premium net bag pattern.
Crochet Hook: A 4.0mm or 4.5mm hook is ideal for DK weight cotton. You want a hook with a comfortable grip since you will be working over a number of rows. Ergonomic handles make a significant difference during longer sessions.
Yarn: 200 to 250 yards of DK weight cotton yarn. One or two colors depending on whether you want a striped or tonal look.
Scissors and Tapestry Needle: For weaving in ends cleanly at the finish.
Stitch Markers: Helpful for marking the beginning of rounds, especially as the bag takes shape and the mesh can make it harder to track your position visually.
Measuring Tape: To check your gauge and finished dimensions.
Optional: A wooden or bamboo ring (about 10cm to 12cm in diameter) for creating a polished drawstring opening at the top, or purchased bag handles if you prefer a structured handle look.
Understanding Gauge and Sizing
Gauge matters more than many beginners realize, and it becomes especially relevant when you want a bag of a specific size. For this pattern, you are aiming for approximately 14 chain spaces and 10 rows to equal 10cm x 10cm using a 4.0mm hook and DK weight cotton.
If your gauge is looser, go down a hook size. If your gauge is tighter, go up a hook size. A slightly looser gauge is generally fine for a net bag since the open mesh construction means you have a lot of natural stretch built in.
The finished bag described in this pattern measures approximately 35cm wide and 40cm deep before the handles, making it a generous market bag size — large enough to carry a full grocery run or a beach day’s worth of supplies, but not so large that it feels unwieldy.
Stitch Glossary
This pattern uses a small handful of fundamental stitches. If you are familiar with crochet basics, you will recognize all of them. If you are newer to the craft, these are among the first stitches taught in any beginner class.
Chain (ch): The foundational stitch of crochet. Insert hook into previous loop, yarn over, pull through.
Slip Stitch (sl st): Used for joining rounds and for moving yarn without adding height.
Single Crochet (sc): Insert hook into stitch, yarn over, pull through, yarn over again, pull through both loops.
Double Crochet (dc): Yarn over, insert hook, yarn over and pull up loop, yarn over and pull through two loops, yarn over and pull through remaining two loops.
Chain Space (ch-sp): The open space created by a chain sequence between stitches, which forms the mesh of the net bag.
The Pattern: Step-by-Step Instructions
Base of the Bag
The base of this bag is worked flat in a rectangle, then the sides are worked up in rounds to create the body.
Foundation Row: Chain 40. This forms the base of your bag.
Row 1: Single crochet in the second chain from hook and in each chain across. (39 sc) Chain 1, turn.
Row 2: Single crochet in each stitch across. Chain 1, turn.
Row 3: Repeat Row 2.
Work 8 rows total in single crochet for a firm, solid base. This gives your bag a flat bottom that will hold its shape when loaded with items.
Fasten off and set aside. Your base should measure approximately 14cm x 5cm.
Beginning the Mesh Body
Now you will join your yarn to work around the entire perimeter of the base, transitioning into rounds as you build up the sides.
Round 1 (Setup Round): Join yarn to any corner of the base with a slip stitch. Chain 1. Work single crochet evenly around the entire perimeter of the base, placing 3 single crochet into each corner to help the work turn. Join with a slip stitch to the first single crochet. (Approximately 88 sc total, adjusting as needed for your base size.)
Round 2 (First Mesh Round): Slip stitch to the next stitch. Chain 4 (counts as first double crochet plus chain 1). Skip 1 stitch. Double crochet in the next stitch. Chain 1. Skip 1 stitch. Double crochet in the next stitch. Repeat from to around. Join with a slip stitch to the third chain of the starting chain 4.
This round establishes the mesh pattern that defines the bag’s character.
Round 3: Chain 1. Single crochet in the chain space below. Chain 3. Single crochet in the next chain space. Repeat from to around, working into each chain space rather than the double crochets. Join with a slip stitch to the first single crochet.
Round 4: Slip stitch to center of the chain 3 space. Chain 4 (counts as dc plus ch 1). Double crochet in the next chain 3 space. Chain 1. Repeat from to around. Join.
Continue alternating Rounds 3 and 4 until the bag body measures approximately 35cm to 38cm in height. This will take approximately 20 to 24 rounds depending on your gauge.
The alternating mesh pattern creates beautiful, even diagonal lattice lines across the body of the bag — structured enough to look refined, open enough to let the contents peek through charmingly.
Creating the Handles
The handles on this bag are worked directly from the body, giving them a seamless, elegant finish.
Handle Setup Round: Work one final mesh round as established. Before joining, identify two points along the top of the bag that are directly opposite each other, each positioned about one-quarter of the way in from the sides of the bag. These will be your handle attachment points.
First Handle: Join yarn at the first handle point. Chain 60 (or adjust for desired handle length — 60 chains creates a comfortable shoulder-length strap). Slip stitch to the second handle point to secure the chain. Chain 1. Work single crochet back along the chain toward the first attachment point, then single crochet down into the bag opening slightly, then back up the other side of the chain. This double-layer construction creates a more durable handle.
For extra strength, work a third pass along the handle in slip stitches or single crochet. Fasten off and weave in end securely.
Second Handle: Repeat on the opposite side of the bag.
If you prefer a twisted rope handle, you can instead make two separate chains of 80 stitches, twist them loosely around each other, and sew them to the bag top at each attachment point using your tapestry needle and a length of yarn. This creates a beautiful braided or twisted effect.
Finishing the Bag Top
Work one final round of single crochet around the entire top opening of the bag, working through each chain space and stitch you encounter. This trims and stabilizes the opening, preventing it from stretching over time.
If you are using wooden or bamboo rings as a decorative or functional detail at the top, simply work single crochet around the ring itself, then attach it to the bag’s top edge by slip stitching along the top row.
Weave in all ends using your tapestry needle, going through several stitches in different directions so nothing comes undone with washing and use.
Customizing Your Net Bag
The beauty of this pattern is how generously it adapts to personal style. Here are some directions you can take it.
Color Play: Work the base and first few rows of the body in one color, then switch colors every four rows for a striped effect. Neutral linen tones with a single pop of terracotta or forest green look particularly striking.
Size Adjustments: Reduce your foundation chain to 30 for a produce bag. Increase it to 50 or 60 for a beach tote. The height can be shortened for a small gift bag or extended for a longer bohemian-style carryall.
Drawstring Closure: Instead of open handles, work the top of the bag in a simple single crochet border, then thread a long braided cord or a length of ribbon through every other chain space near the top to create a cinch-close drawstring bag. This is particularly charming for a gift or a bag intended to hold delicate items.
Decorative Details: Crochet small flowers or leaves separately and sew them onto the base of the bag for a whimsical touch. A tassel hung from one handle adds movement and personality. Shell stitch borders along the top and bottom edges add elegance.
Caring for Your Handmade Net Bag
A well-made cotton net bag should last for years with proper care. Wash in cool or warm water on a gentle cycle inside a mesh laundry bag to prevent stretching. Lay flat to dry rather than putting it in the dryer, which can distort the mesh structure over repeated cycles. If your bag loses its shape over time, a light blocking — wetting it, reshaping it gently by hand, and allowing it to dry flat — will refresh it immediately.
Avoid overloading the bag with very heavy items like large bottles of water or heavy books until you have used it a few times and assessed how your specific yarn and gauge are holding up. Cotton stretches beautifully, but it does stretch, and early overloading can push the proportions in ways that are difficult to undo.
The Bigger Picture: Handmade, Sustainable, Yours
There is a reason this kind of project resonates so deeply with so many people right now. We are collectively waking up to the true cost of convenience culture, and handmaking things — even small things, even just a bag — is one of the ways people are finding their footing in a more mindful way of living.
When you carry a bag you crocheted yourself, you know exactly what it is made of. You know it took time and care. You know it will not end up in a landfill after a single use. And when someone stops you to ask where you got that beautiful bag, you get to say you made it — and maybe, if they are interested, you get to share the pattern.
That is the quiet power of handcraft. It creates things that last, connections that matter, and habits of mind that serve us well beyond the making itself.
Whether this is your first crochet project or your hundredth, this premium net bag pattern offers something genuinely worth the investment of your time: a finished object that is beautiful, useful, sustainable, and entirely your own. Pick up your hook, find a yarn that makes you happy, and let the work begin.
Quick Reference: Pattern Summary
Yarn: DK weight cotton, 200–250 yards. Hook: 4.0mm or 4.5mm. Stitches Used: Chain, slip stitch, single crochet, double crochet. Finished Size: Approximately 35cm wide x 40cm deep. Skill Level: Beginner-friendly with basic knowledge of crochet fundamentals. Special Features: Solid crocheted base, open mesh body, integrated handles, optional drawstring or ring finish.