How Much Yarn for a Crochet Market Bag?

A standard crochet market bag takes about 300 yards of worsted-weight cotton yarn — roughly 2 skeins. Cotton is the go-to fiber: strong, washable, and it doesn't stretch out of shape the way acrylic can under a heavy load.
Mesh-style market bags use less yarn than solid bags — sometimes as little as 200 yards — because the openwork stitches cover more area per yard.
Yardage chart: market bag by yarn weight
| Yarn weight | Estimated yardage | Skeins needed* |
|---|---|---|
| Fine / Sport (2) | 400 yds | 2 skeins |
| Light / DK (3) | 350 yds | 2 skeins |
| Medium / Worsted (4) | 300 yds | 2 skeins |
| Bulky (5) | 250 yds | 3 skeins |
*Skein counts use typical skein sizes for each weight and include a 10% safety buffer, rounded up. Always check your yarn label — skein sizes vary by brand.
Get your exact numbers
Run market bag through the free calculator with your yarn's label details.
Frequently asked questions
What is the best yarn for market bags?
Worsted-weight cotton or cotton blends. Cotton is strong and inelastic, so the bag keeps its shape when loaded with groceries.
How many skeins for a tote bag?
A solid tote takes about 400–500 yards of worsted (2–3 skeins). Openwork market bags take about 250–350 yards.
Will a crochet bag stretch?
Cotton bags stretch less than acrylic ones. A tight gauge and a sturdy handle attachment (worked, not sewn, where possible) keep the bag's shape.
How much yarn for a small produce bag?
About 150–200 yards of cotton — a quick project and a good use of partial skeins.