
Easy Net Bag Free Crochet Pattern: Make a Stylish and Sustainable Tote in One Afternoon
If you’ve been searching for a crochet project that’s beginner-friendly, actually useful in your daily life, and kind to the planet, a crocheted net bag might be exactly what you’ve been looking for. These gorgeous, stretchy mesh bags have been having a serious moment in the crafting world, and for good reason. They’re lightweight, strong enough to carry groceries or farmers market hauls, and they look absolutely beautiful hanging from a hook in your kitchen or peeking out of your everyday tote. Best of all, you can make one for free using this complete pattern — no experience required beyond knowing a few basic stitches.
This post walks you through everything you need to know: the materials, the stitches, the full pattern row by row, helpful tips for beginners, and ideas for customizing your finished bag. Grab your hook and let’s get started.
Why Crochet a Net Bag?
Before we dive into the pattern, let’s talk about why net bags deserve a spot in your project queue.
Plastic produce bags are one of the most wasteful single-use plastics out there. Every time you grab a handful of apples at the grocery store or pick up a bunch of carrots at the farmers market, there’s often a thin plastic bag involved. Crocheted net bags are a beautiful and practical alternative. They’re reusable, washable, and durable enough to last for years with proper care.
Beyond sustainability, crocheted net bags are simply fun to make. The open mesh construction means you use less yarn than a solid tote, so they work up quickly. Most crafters can complete a standard-sized net bag in two to four hours, making this a perfect project for a lazy Sunday afternoon or a few evenings of relaxed stitching.
They also make wonderful gifts. A set of three or four in coordinating colors looks lovely tucked into a reusable gift bag. New homeowners, eco-conscious friends, or anyone who shops at a farmers market will genuinely appreciate them.
Materials You’ll Need
One of the best things about this pattern is that it requires very little in the way of supplies. Here’s what to gather before you begin.
Yarn: You’ll want a smooth, sturdy yarn for this project. Cotton yarn is the top choice for net bags because it’s strong, washable, and doesn’t stretch out of shape over time. Look for a worsted weight (size 4) or a DK weight (size 3) cotton yarn. Popular options include Lion Brand 24/7 Cotton, Paintbox Simply DK, Paintbox Simply Worsted, or any generic cotton yarn you find at a craft store. For one medium-sized net bag, you’ll need approximately 100 to 150 yards of yarn. If you’re using stash yarn, this is a great stash buster.
Crochet Hook: For worsted weight cotton, use a 5mm (US size H/8) hook. For DK weight, a 4mm (US size G/6) hook works well. The exact hook size matters less here than it does in garment making — you have some flexibility, and a slightly larger hook will simply create a more open mesh while a smaller hook will produce a tighter one.
Scissors: Any pair of sharp scissors will do.
Yarn Needle: You’ll need a blunt-tipped tapestry or yarn needle to weave in your ends when you’re finished.
Stitch Markers (optional): These are helpful for marking the beginning of each round, especially if you’re new to working in the round.
That’s it. No special tools, no fancy gadgets. Just hook, yarn, and a little bit of time.
Stitches and Abbreviations Used
This pattern uses a small handful of basic crochet stitches. If you’re familiar with chaining and working single crochet or double crochet stitches, you’re ready to follow along.
ch — chain
sl st — slip stitch
sc — single crochet
dc — double crochet
ch-sp — chain space (the loop created by a chain)
sk — skip
rep — repeat
st(s) — stitch(es)
rnd — round
RS — right side
The main stitch pattern used throughout the body of this bag is a simple chain-space mesh, which is created by alternating double crochet stitches with chain spaces. This creates the classic net or lattice look that makes these bags so beautiful and functional.
Pattern Notes
This bag is worked from the bottom up. You’ll begin with a foundation chain that forms the base, join to work in the round, build up the sides of the bag using the mesh stitch, and finish with a simple top edging and handles.
The finished bag measures approximately 11 inches wide and 13 inches tall before the handles, with a natural stretch that allows it to expand considerably when loaded with produce or other items.
This pattern is written in US crochet terminology.
The Full Easy Net Bag Free Crochet Pattern
Starting the Base
Foundation Chain: Chain 32. This will form the bottom edge of your bag.
Round 1 (Base): Starting in the second chain from the hook, sc in each chain across — you’ll work 31 sc stitches. When you reach the end of the chain, don’t turn. Instead, rotate your work and continue crocheting along the other side of the foundation chain. Work 2 sc into the very last chain (this curves the bottom of the bag), then sc back along the bottom of the foundation chain, working 30 sc, and place 2 sc into the first chain you started from. You should have a total of 64 stitches at the end of this round. Join with a slip stitch to the first sc of the round.
This creates a nice oval base for your bag and sets up the structure you’ll build on.
Building the Mesh Body
The mesh section is where the magic happens. This is what gives your net bag its characteristic open, stretchy look. Each round follows the same rhythm once you get the hang of it, so it feels almost meditative to work once you’ve done the first couple of rounds.
Round 2 (Begin Mesh): Chain 4 (this counts as your first dc plus a chain-1 space). Skip the next stitch. Dc in the next stitch, ch 1, skip the next stitch. Repeat from to all the way around. When you reach the end of the round, join with a slip stitch to the third chain of the beginning ch-4. This creates 32 mesh spaces around the bag.
Round 3 through Round 20 (Continue Mesh): For each of these rounds, you’ll work into the chain spaces rather than the stitches themselves. Slip stitch into the first ch-1 space to position yourself. Chain 4 (counts as dc plus ch-1). Dc into the next ch-1 space, ch 1. Repeat from to all the way around. Join with a slip stitch to the third chain of the beginning ch-4 at the end of each round.
You’ll repeat this same round 18 more times for a total of 20 mesh rounds. This builds the body of the bag to a good depth. If you’d like a taller or shorter bag, simply add or subtract rounds here — each round adds about half an inch to the height of the bag.
As you work, you’ll see the mesh structure developing beautifully. The chains create little diamond or square windows in the fabric, which is what allows the bag to stretch when loaded and lets air circulate around your produce.
Working the Top Edging
Once you’ve completed all 20 mesh rounds, it’s time to add a simple top edging. This stabilizes the opening of the bag and gives you a neat, clean finish to work your handles from.
Round 21 (Top Edging): Chain 1. Work 1 sc into every stitch and every chain space around the top of the bag. When you reach a chain space, work 1 sc into it. When you reach a dc, work 1 sc into the top of it. This should give you approximately 64 single crochet stitches around the top. Join with a slip stitch to the first sc. Do not fasten off.
Making the Handles
The handles are worked back and forth in rows rather than in the round. You’ll make two handles — one on each side of the bag — positioned to sit directly above the two short ends of the oval base.
Identifying Handle Placement: Count 8 stitches to the left of your joining slip stitch at the beginning of a round. Mark this stitch with a stitch marker. Count 16 more stitches and mark that stitch as well. This 16-stitch section is where your first handle will be worked. Repeat this on the opposite side of the bag for the second handle.
Handle 1: Rejoin your yarn (or continue from where you are if you’re in position) at the first stitch marker. Chain 1.
Row 1: Sc across the 16 marked stitches. Turn.
Row 2: Chain 1. Sc in each stitch across. Turn.
Rows 3 through 12: Repeat Row 2 ten more times. This creates a handle strip about 5 inches long.
After completing Row 12, fold the handle strip over and align the end of the strip with the same 16-stitch section on the top edging. Slip stitch the end of the strip to the top edging to secure the handle in a loop. Fasten off and weave in the ends.
Handle 2: Count to the opposite side of the bag, rejoin your yarn at the corresponding position, and repeat the handle instructions exactly.
Weave in all remaining ends securely.
Finishing Touches
Give your finished bag a good wet block to even out the stitches and open up the mesh. To do this, soak it in cool water for about 10 minutes, squeeze out the excess water gently (don’t wring it), and lay it flat or hang it to dry. As it dries, you can gently stretch and shape it with your hands. Cotton yarn responds beautifully to wet blocking and your finished bag will look much more polished afterward.
Once dry, your bag is ready to use.
Tips for Beginners
If this is one of your first crochet projects, here are a few things that will make the process much smoother.
Tension matters more than speed. Try to keep your tension consistent as you work. If your stitches feel very tight or the hook is hard to pull through, loosen your grip. If your stitches feel loose and loopy, try holding the yarn a little more firmly. Even tension creates an even mesh.
Count your stitches at the end of every round. It’s easy to accidentally add or drop a stitch, especially when you’re new to working in the round. Getting in the habit of counting keeps you from discovering a mistake five rounds later.
Use a stitch marker at the beginning of each round. When working in the round, the joins can get confusing. Dropping a locking stitch marker at the first stitch of each round means you always know where the round begins and ends.
Chain spaces can feel strange at first. When the pattern says to work into a chain space rather than a stitch, you’re inserting your hook into the little window created by the chain. Push your hook through that opening and work your stitch as normal. It feels odd the first couple of times but becomes second nature quickly.
Don’t panic if your base looks a little wonky. The oval base of a crochet bag almost always looks a bit uneven before blocking. As you work up the sides and especially after you wet block the finished piece, everything evens out beautifully.
Customization Ideas
The basic net bag pattern is a wonderful canvas for personalizing your work.
Color: Try a self-striping or variegated cotton yarn for a bag that looks like you spent hours on the colorwork when really the yarn did all the work. Solid, saturated colors like deep teal, burnt orange, or olive green also look stunning.
Size: Work more or fewer rows in the mesh section to adjust the height. For a mini bag perfect for carrying a couple of pieces of fruit, work 10 mesh rounds instead of 20. For an oversized market bag, increase your foundation chain to 40 and work 25 or more mesh rounds.
Drawstring closure: Instead of open handles, you can thread a length of cotton cord or a long crocheted chain through the top mesh round to create a drawstring that cinches the bag closed. This is especially useful for carrying smaller items that might otherwise fall through the opening.
Narrower handles: For a more delicate look, reduce your handle to 8 stitches wide instead of 16, and work more rows to compensate for the narrower width.
Adding fringe: Cut short lengths of yarn and knot them through the bottom edge of the bag for a fun, bohemian fringe detail.
Caring for Your Net Bag
Cotton net bags are wonderfully easy to care for. Machine wash them on a gentle or cold cycle, or hand wash in cool water with a small amount of gentle soap. Lay flat or hang to dry — avoid putting them in the dryer, as heat can cause cotton to shrink slightly and may weaken the yarn fibers over time. If your bag gets stained (it happens — this is a produce bag, after all), a soak in a mixture of cool water and white vinegar before washing usually does the trick.
With proper care, a well-made crocheted net bag will last for many years, keeping hundreds or even thousands of plastic bags out of circulation over its lifetime.
Share Your Makes
There’s something genuinely joyful about seeing a pile of handmade net bags ready for the farmers market. If you make this pattern, consider sharing a photo — on Instagram, in a Ravelry project page, or in your favorite crochet community. Tag it so other makers can find the project, and don’t be afraid to share any modifications you made. The crochet community is one of the most generous and encouraging creative communities around, and your version might be exactly the inspiration someone else needs to pick up a hook for the first time.
Whether you’re a seasoned crafter looking for a quick, satisfying make or a brand new beginner hoping to create something useful right away, this easy net bag free crochet pattern delivers. It’s forgiving, flexible, and endlessly rewarding to use. Happy crocheting!