Easy Crochet Market Bag – Free Crochet Pattern

Easy Crochet Market Bag — Free Crochet Pattern

There is something deeply satisfying about carrying your groceries, farmers market haul, or beach essentials in a bag you made yourself. A crochet market bag is one of those projects that sits at that perfect intersection of practical and beautiful — it looks like you spent hours perfecting a complicated stitch, but the reality is that even a beginner crocheter can finish one in a weekend. This free crochet pattern will walk you through every step of making your own easy crochet market bag, from the yarn you need to the finishing knot. Whether you are brand new to crochet or you have been hooking for years and just want a relaxing, mindless project, this pattern is for you.

Why a Crochet Market Bag Is the Perfect Project

Before we dive into the pattern itself, let’s talk about why so many crocheters love making market bags. First, the mesh construction of a classic market bag means it is incredibly stretchy and forgiving. You can stuff it full of apples, tuck in a wine bottle, pile in your yarn stash for a road trip, or bring it to the beach and not worry too much about sand. The open mesh design also means it dries quickly and is easy to clean — just toss it in the washing machine on a gentle cycle if you use a cotton yarn.

Second, a market bag uses relatively little yarn compared to a garment or a large blanket. You can often finish one with a single skein or two, which makes it a great stash buster. Third, the stitches involved are simple — this pattern relies on chains, single crochets, and double crochets, so there is nothing technically demanding here. You will build up your speed and confidence as you work, and by the time you finish, you will feel ready to make half a dozen more as gifts.

Finally, a handmade market bag is a small but meaningful step toward reducing single-use plastic. Bringing your own reusable bag to the market feels even better when you made it yourself.

Materials You Will Need

This pattern is designed to be worked with a medium-weight cotton yarn, though you have a lot of flexibility here. Cotton is the most popular choice for market bags because it is sturdy, washable, and has very little stretch, which means your bag holds its shape and does not sag when loaded up. Linen-cotton blends are also wonderful for this project and give the finished bag a slightly more elevated, artisan look.

Here is everything you need before you cast on:

Yarn: Approximately 200 to 250 yards of #4 medium-weight cotton yarn. Lion Brand 24/7 Cotton, Paintbox Simply DK Cotton, or Paintbox Simply Worsted Cotton are all excellent and widely available options. You can absolutely use whatever cotton yarn you have in your stash.

Hook: A US size J (6.0 mm) crochet hook. If you tend to crochet tightly, go up to a K (6.5 mm) hook for a more open, drapey mesh. If you crochet loosely, stick with the J.

Notions: A yarn needle for weaving in ends, scissors, and a stitch marker or two if you find them helpful.

Gauge: Gauge is not critical for this project, but if you want your bag to match the dimensions listed here, aim for about 14 double crochets and 7 rows to measure 4 inches using your hook and yarn. The finished bag measures approximately 13 inches wide and 14 inches tall before the handles.

Abbreviations Used in This Pattern

ch — chain
sl st — slip stitch
sc — single crochet
dc — double crochet
sp — space
rep — repeat
st(s) — stitch(es)
sk — skip
RS — right side

Understanding the Mesh Construction

The main body of this bag is worked in a simple mesh pattern that creates those lovely open holes you see in classic market bags. The mesh is created by alternating chains and double crochets in a way that forms a grid. It looks intricate but is entirely rhythmic once you get going — you will find yourself barely needing to look at the pattern after the first few rows.

The bag is worked in the round from the bottom up, starting with a flat oval base and then building upward with the mesh pattern until you reach the desired height. The handles are made separately and sewn on, or you can work them as part of the final round — both options are included below so you can choose what works best for you.

The Pattern

Step 1 — Make the Base

The base of the bag is a simple oval worked in single crochet. This gives the bag a sturdy, flat bottom so it can stand upright when full.

Chain 16.

Round 1: Starting in the second chain from the hook, sc in each chain across to the last chain (14 sc). Work 3 sc in the last chain. Now rotate your work and sc along the other side of the foundation chain, working 1 sc in each chain (14 sc). Work 3 sc in the first chain to complete the oval. Join with a sl st to the first sc. (34 sts)

Round 2: Ch 1, sc in each of the first 14 sts. Work 2 sc in each of the next 3 sts. Sc in each of the next 14 sts. Work 2 sc in each of the last 3 sts. Join with a sl st to the first sc. (40 sts)

Round 3: Ch 1, sc in each of the first 14 sts. [Sc in next st, 2 sc in following st] 3 times. Sc in each of the next 14 sts. [Sc in next st, 2 sc in following st] 3 times. Join with a sl st. (46 sts)

Round 4: Ch 1, sc in each of the first 14 sts. [Sc in next 2 sts, 2 sc in following st] 3 times. Sc in each of the next 14 sts. [Sc in next 2 sts, 2 sc in following st] 3 times. Join with a sl st. (52 sts)

You now have a flat oval base with 52 stitches. If your base is curling up, that is normal — it will lay flat once you begin working the sides.

Step 2 — Transition Row

This row sets up the mesh pattern by evening out your stitch count and establishing the chain-space structure.

Round 5: Ch 3 (counts as dc), skip next st, dc in next st, ch 1, skip 1 st around, ending with ch 1, join with a sl st to the top of the beginning ch-3. You should have 26 dc and 26 ch-1 spaces around. (52 sts)

Step 3 — Main Mesh Body

This is the heart of the pattern. Once you have this round memorized, it goes very quickly.

Rounds 6 through 20: Ch 4 (counts as dc and ch 1), dc in next dc, ch 1 around. Join with a sl st to the third chain of the beginning ch-4.

Repeat this round for a total of 15 rounds of mesh (Rounds 6 through 20). Each round builds the height of your bag by approximately one inch, so after 15 rounds your bag body will be roughly 13 to 14 inches tall. If you want a shorter bag, stop at Round 17. If you want a deeper bag, continue through Round 22 or 23 — just check your yardage first.

As you work, you will notice the mesh holes are even and consistent. This is a sign your tension is steady. If you see some rows pulling tighter than others, try consciously relaxing your grip on the yarn and hook.

Step 4 — Top Edging Row

Before adding the handles, work one stabilizing row of single crochet around the top opening. This helps the top edge hold its shape and gives you a clean surface for attaching or working the handles.

Round 21: Ch 1, sc in next dc, sc in next ch-1 sp around. Join with a sl st to the first sc. (52 sc)

Step 5 — Handles

You have two options for handles. The first is to work them as part of the bag in the next round. The second is to make two separate crochet chains and sew them on. Both methods are described below.

Option A — Attached Handles (worked in one round)

Mark the center front and center back of your bag. You will be working a handle on each side.

Round 22: Starting at the center front marker, sc in the next 5 sts. Ch 35 (this forms the handle). Skip the next 17 sts. Sc in the next 10 sts (these cross the back of the bag). Ch 35. Skip the next 17 sts. Sc in the last 5 sts. Join with a sl st.

Round 23: Sc around the entire round, including sc in each chain of both handle loops. Join with a sl st.

Round 24: Sc around again for an extra round of reinforcement on the handles. Join with a sl st, fasten off, and weave in your ends.

This method creates handles that are nicely integrated into the bag and very sturdy. The chain-35 loops will give you handles that sit about 10 inches above the bag opening, which is comfortable to carry over one shoulder or in the crook of your arm.

Option B — Separate Sewn Handles

If you prefer thicker, more structured handles, make two separate straps.

Chain 60. Starting in the second chain from the hook, sc across. Chain 1, turn. Continue working rows of sc until your strap is about half an inch wide (approximately 4 to 5 rows). Fasten off, leaving a long tail for sewing.

Make two straps. Fold each strap in half lengthwise and sew the edges together with your yarn needle for a neat, doubled strap. Then sew each end of both straps to the inside top edge of the bag, spacing them evenly (roughly 4 inches from each side seam on the front and back). Sew through multiple layers and work in an X pattern for maximum strength.

Step 6 — Finishing

Weave in all your ends using your yarn needle. Tuck the ends along the stitches in the same color direction so they disappear into the work. Give your bag a gentle blocking by wetting it, squeezing out the water without wringing, and laying it flat on a towel to dry. Blocking cotton opens up the mesh beautifully and evens out any uneven tension.

Tips for Making This Pattern Your Own

One of the best things about a simple market bag pattern is how much room there is to customize. Here are some ideas to make yours unique.

Try stripes. Because you are joining at the end of each round, it is easy to switch colors at the beginning of any mesh round. A two-color stripe pattern, worked in alternating rounds or every few rounds, gives the bag a completely different personality. Alternating a natural cream with a terracotta or sage green is especially popular right now.

Experiment with stitch height. If you substitute treble crochets for double crochets in the mesh rounds, your holes will be larger and more dramatic. If you work the entire body in a solid sc mesh (alternating sc and ch-1 across each round), your bag will be tighter and more structured — perfect for farmers market shopping where you might not want tomatoes rolling through the holes.

Add a drawstring. If you want to close the top of your bag, skip the solid edging row and instead work a simple eyelet round by alternating sc and ch-2 around. Then cut a length of cord, ribbon, or an extra crochet chain and thread it through the eyelets to cinch the bag closed. This works well for beach bags where you want to keep sand out.

Make a smaller version for produce. Scale the pattern down by starting with a shorter foundation chain (try chain 10) and working fewer increase rounds in the base, then reduce the mesh rounds to 8 or 10. You will end up with a cute little produce bag perfect for storing onions, apples, or citrus in your refrigerator.

Try different yarn textures. Raffia yarn gives a summery, natural feel. Jute twine creates something that looks almost hand-spun. Nylon paracord makes an extremely durable bag that could hold a surprising amount of weight. Each material changes the look and feel completely.

Caring for Your Crochet Market Bag

Cotton crochet bags are very low maintenance. Machine wash on a gentle or delicate cycle with cold water and a mild detergent. Lay flat to dry rather than putting in the dryer, since high heat can cause cotton to shrink or the handles to distort. If you notice any of your mesh rows looking uneven after washing, a light blocking by reshaping while damp and allowing to air dry will restore the bag to its intended shape.

Avoid overloading the bag with very heavy items like large quantities of root vegetables or glass jars over long distances. The yarn will stretch under significant weight and may eventually distort. For heavy grocery runs, pair your market bag with a sturdy inner liner bag — simply drop a fabric or canvas bag inside the crochet one so the weight is distributed more evenly.

Gifting and Making in Bulk

Market bags make wonderful gifts, and because each one takes only a few hours once you have the pattern memorized, they are perfect for making in batches. They are beloved as housewarming gifts, bridesmaid gifts, holiday presents, or just a thoughtful way to show someone you care. A set of three in coordinating colors, tied together with a paper tag and tucked into a small basket, makes a gorgeous presentation.

If you are selling at craft fairs or on an online marketplace, market bags are consistently popular sellers. They photograph well, they are lightweight and easy to ship, and buyers respond to the combination of handmade quality and practical usefulness. Consider offering a few different colorways or size options — a standard market bag, a smaller produce bag, and a large tote size — so buyers can mix and match.

A Word on Yarn Substitutions

This pattern was written with medium-weight cotton in mind, but it is flexible enough to accommodate a range of yarn weights if you adjust your hook accordingly. If you use a #3 light-weight yarn, drop down to a G (4.0 mm) or H (5.0 mm) hook and expect a smaller finished bag. If you want a larger, chunkier bag quickly, try a #5 bulky cotton rope yarn on a size N or P hook — you can finish the whole thing in a couple of hours and the oversized mesh looks absolutely stunning.

Whatever yarn you choose, the most important thing is that you enjoy the process. One of the joys of working with cotton is that it does not split the way some acrylic yarns do, so your hook glides through cleanly and your stitch definition stays crisp even in intricate mesh patterns.

You Did It — Now Make Another One

Finishing a crochet market bag for the first time feels genuinely good. You hold it up, stretch the mesh between your hands, and realize you made something that is going to be useful for years. Take it to the farmers market this weekend. Fill it with peaches, flowers, or bread from the local bakery. Show it off.

And then, because you will absolutely want to, cast on another one. Try a new color. Experiment with a different stitch. Make it bigger, smaller, striped, or solid. The pattern is the foundation — where you take it is entirely up to you. Happy hooking.

Categorized in:

Bags,

Last Update: November 2, 2026

Tagged in:

, , , , ,