Crochet Farmer’s Market Bag Pattern

Crochet Farmer’s Market Bag Pattern: Free Step-by-Step Tutorial for Beginners and Beyond

There is something deeply satisfying about heading to your local farmer’s market with a handmade bag slung over your shoulder. It tells a story before you even reach the first tomato stand — one of intention, craft, and a little bit of slowness in a fast world. If you have been looking for a crochet farmer’s market bag pattern that is practical, stylish, and genuinely fun to make, you have come to the right place. This free pattern walks you through every step, from the materials you need to the final finishing touches, so whether you are a beginner picking up a hook for the first time or an experienced crocheter looking for a quick and rewarding project, this one is for you.

Why a Farmer’s Market Bag Is the Perfect Crochet Project

Before we dive into the pattern itself, let’s talk about why this particular project deserves a spot at the top of your queue.

First, farmer’s market bags are functional in a way that few crochet projects are. Unlike a decorative doily or a wall hanging, this bag goes places. It holds peaches, bundles of kale, artisan cheese, fresh flowers, a loaf of sourdough, or whatever else catches your eye on a Saturday morning. The open mesh construction that makes these bags so iconic also makes them incredibly strong when crocheted — the weight of your groceries distributes evenly across the stitches, and a well-made crochet bag can handle a surprisingly heavy load.

Second, the design is forgiving. The simple mesh or lacy patterns traditionally used for market bags are beginner-friendly while still producing something that looks impressive. You do not need to count stitches obsessively or follow complex color work charts. The repetitive nature of the stitch pattern is actually what makes this project meditative and enjoyable.

Third, these bags are sustainable. Every time you bring your handmade bag to the market instead of accepting a plastic one, you are making a small but real environmental choice. When made with natural cotton yarn, your bag is also biodegradable, washable, and durable enough to last for years.

Materials You Will Need

Getting the right materials before you start will save you frustration and ensure your finished bag has the look, strength, and drape you are going for.

Yarn: The best yarn for a crochet farmer’s market bag is 100% cotton in a worsted or DK weight. Cotton has almost no stretch, which means your bag will hold its shape even when loaded with produce. It is also machine washable, which matters when you are wiping off dirt from root vegetables or rinsing out the juice from a slightly overripe nectarine. Look for a smooth, tightly plied cotton rather than a fluffy or loosely spun one, as the latter tends to pill and snag over time. You will need approximately 200 to 300 yards, depending on the size of bag you want to make. Popular choices among crocheters include Lion Brand 24/7 Cotton, Paintbox Simply DK, and Drops Safran.

Hook: A 5mm (US size H/8) or 5.5mm (US size I/9) crochet hook works beautifully with worsted weight cotton. If you are using DK weight yarn, try a 4mm or 4.5mm hook. The goal is a fabric that is slightly open and flexible rather than stiff, so if your tension tends to run tight, go up half a size.

Additional materials: You will need a yarn needle for weaving in ends, scissors, and a measuring tape or ruler. Stitch markers are optional but helpful, especially if you are new to working in the round.

Sizing and Gauge

This pattern creates a bag that measures approximately 13 inches wide and 14 inches tall when unstretched, which is a generous, practical size for a trip to the market. If you want a smaller bag for carrying lighter items or a larger bag for a big shopping run, the pattern is easy to scale up or down by adjusting your starting chain.

Gauge for this pattern is approximately 14 stitches and 8 rows to 4 inches in half double crochet with a 5mm hook and worsted weight cotton. That said, gauge is less critical for a bag than it would be for a garment, so do not stress too much if you are slightly off. The finished dimensions will shift a little, but your bag will still work perfectly.

Abbreviations and Stitches Used

This pattern uses standard US crochet terminology.

ch — chain
sl st — slip stitch
sc — single crochet
hdc — half double crochet
dc — double crochet
ch-sp — chain space
rep — repeat
st — stitch
RS — right side

The body of this bag uses a simple mesh pattern built on chain spaces and double crochets. If you are comfortable with chaining and working double crochets, you have everything you need.

The Pattern

Part One: The Base

Start by creating a flat oval base. This gives your bag a structured bottom that will not sag when filled.

Chain 16.

Round 1: Starting in the second chain from the hook, work 1 sc in each of the next 14 chains. Work 3 sc in the last chain. Now rotate your work and continue along the underside of the foundation chain, working 1 sc in each of the next 13 chains. Work 2 sc in the last chain. Join with a slip stitch to the first sc. You should have 32 stitches.

Round 2: Ch 1. Work 2 sc in the first stitch, 1 sc in each of the next 13 stitches, work 2 sc in each of the next 3 stitches, 1 sc in each of the next 13 stitches, work 2 sc in the last 2 stitches. Join with a slip stitch. You should have 38 stitches.

Round 3: Ch 1. Work 1 sc in the first stitch, 2 sc in the next stitch. Repeat this increase pattern at each end of the oval, keeping 1 sc across the long sides. Continue in this manner, increasing at the corners of the oval to maintain a flat base. Join with a slip stitch. You should have approximately 44 stitches.

Work 2 more rounds of single crochet without any increases to give the base a little more structure and depth. Join each round with a slip stitch and begin each round with a chain 1.

Part Two: Transitioning to the Sides

At this point you will stop working flat and begin working up the sides of the bag. Do not turn your work.

Transition Round: Ch 1. Work 1 sc in each stitch around the top edge of the base. Join with a slip stitch. This round “turns the corner” from the flat base to the upright sides.

Part Three: The Mesh Body

This is the most satisfying part of the pattern, and also the most repetitive in the best possible way. The mesh stitch creates beautiful open holes that give the bag its classic market bag look while keeping it strong enough to carry heavy items.

Row 1 of Mesh: Ch 5 (counts as first dc plus ch 2). Skip 2 stitches. Work 1 dc in the next stitch. Ch 2, skip 2 stitches, 1 dc in the next stitch. Repeat from to all the way around. Join with a slip stitch to the third chain of the beginning ch 5.

Row 2 of Mesh: Slip stitch into the first chain space. Ch 5 (counts as dc plus ch 2). Work 1 dc in the same chain space. Ch 2, work 1 dc in the next chain space. Repeat from to around. Join with a slip stitch to the third chain of the beginning ch 5.

Repeat Row 2 of Mesh until the body of your bag measures approximately 12 to 13 inches from the base, or until you have used up roughly two-thirds of your yarn, leaving enough for the top border and handles.

The beauty of this section is that each row takes exactly the same number of stitches as the last. Once you get the rhythm of chain 2, dc in the next chain space, the rows fly by. Many crocheters find this section almost hypnotic, which is part of the appeal of a market bag project.

Part Four: The Top Border

The top border stabilizes the upper edge of the bag and gives it a clean, finished look. It also creates a solid foundation for attaching the handles.

Border Round 1: Work 1 sc in each dc and 2 sc in each chain space all the way around the top of the mesh body. This fills in the mesh and creates an even, solid edge. Join with a slip stitch.

Border Round 2: Ch 1. Work 1 sc in each stitch around. Join with a slip stitch.

Border Round 3: Work a round of reverse single crochet (also called crab stitch) all the way around for a neat, corded edge. To work reverse single crochet, do not turn your work. Insert your hook into the stitch to the right of your hook (instead of the left as you normally would), draw up a loop, and complete the stitch as a regular single crochet. This creates a twisted, rope-like edge that is both attractive and durable.

Fasten off and weave in your ends.

Part Five: The Handles

Handles are where you can really make this bag your own. The pattern below creates two simple crocheted rope handles, which are comfortable to carry and very strong. You can also substitute purchased leather handles, bamboo ring handles, or even braided fabric strips if you prefer a different look.

To make each handle: Chain 101 (or adjust length to your preference — this creates a handle approximately 20 inches long). Turn. Work 1 slip stitch in each chain across. Fasten off, leaving a long tail for sewing.

Make two handles total.

To attach the handles: Position the first handle on the front of the bag, placing each end approximately 4 inches in from the side edges and aligning them with the solid top border. Thread your yarn needle and use the long tails to sew each end of the handle firmly to the inside of the border, stitching back and forth several times to ensure the handles are secure. Repeat with the second handle on the back of the bag.

Weave in all remaining ends.

Tips for a Beautiful Finished Bag

A few small details can make a big difference in how your finished bag looks and performs.

Blocking your bag makes a significant difference with cotton yarn. After you complete the bag, dampen it thoroughly with cool water, gently squeeze out the excess (never wring), and lay it flat or stuff it with a towel to shape it while it dries. This evens out your stitches, opens up the mesh, and gives the bag a more polished, professional appearance.

Pay attention to your handle placement. Handles that are positioned too close to the center of the bag will bunch up the top edge; handles placed too close to the sides will make the bag awkward to carry. The four-inch measurement in the pattern is a reliable starting point, but trust your eye.

If you want to add a lining to your bag to keep small items from poking through the mesh (or just for a more finished interior), cut a rectangle of fabric to fit the interior, fold over the edges, and hand-stitch it inside the bag along the top border. A fabric lining does reduce the stretchiness of the bag somewhat, but it makes it far more versatile.

Yarn Color Ideas and Customization

One of the best things about this pattern is how well it adapts to different aesthetics. A classic cream or natural cotton gives you something timeless and farmhouse-chic that goes with everything. A bold terracotta or sage green feels earthy and intentional. A striped version made by changing colors every few rows of mesh is striking and uses up stash yarn beautifully.

If you want to try stripes, simply fasten off your current color at the end of a mesh row and join the new color at the beginning of the next row. Weave in your ends as you go to avoid a pile of finishing work at the end.

You can also experiment with stitch patterns in the body section. A simple shell stitch creates a more decorative, slightly denser fabric. A waistcoat or knit stitch in single crochet gives a woven-looking texture. The oval base and top border of this pattern work with almost any stitch you choose for the body, so feel free to experiment once you have made the pattern once as written.

Caring for Your Crochet Market Bag

Cotton yarn is wonderfully easy to care for. Most 100% cotton market bags can be machine washed on a gentle or delicate cycle with cold water and laid flat to dry. Avoid the dryer if possible, as heat can shrink cotton slightly and may cause the bag to lose its shape over time.

If your bag starts to look a little tired after heavy use, a good soak in cool water followed by a gentle hand wash with mild soap will usually revive it. Lay it flat and reshape it while it is damp, and it will look nearly new once it is dry.

A Note on Making This Pattern Your Own

Crochet patterns are starting points, not rules. Once you understand the basic construction of this bag — an oval base, straight sides worked in a mesh pattern, a stabilizing top border, and simple handles — you can adapt it in dozens of directions. Make it smaller for a project bag or a child’s tote. Make it larger for a beach bag by extending the base and adding extra rows of mesh. Use a thicker yarn on a larger hook for a chunky, more rustic version. Use fine thread for a delicate, lacy version.

The farmer’s market bag has been a staple of the crochet world for decades because its bones are just that good. It is simple, it is useful, and it rewards even a beginning crocheter with a finished object that genuinely gets used and admired.

Sharing Your Finished Bag

When you finish your bag, share it. Tag your project on Instagram, pin it on Pinterest, post it in a crochet community on Facebook or Reddit. Seeing the creative variations that crocheters bring to a simple pattern is one of the great joys of this craft, and your version might be exactly the inspiration someone else needs to finally pick up their hook.

If you make this pattern and find any step unclear, leave a comment or note where you found this post. Patterns improve with the input of real makers, and your question or suggestion might help the next person who works through these instructions.

Happy crocheting, and enjoy every trip to the market with a bag you made yourself.

Categorized in:

Bags,

Last Update: November 3, 2026

Tagged in:

, , , ,