Bag quantities
How much yarn for a crochet tote or market bag?
A medium crochet tote, about 28 to 33cm wide, takes roughly 275 to 410 metres of worsted or aran-weight yarn, which is 145 to 240g in the patterns we checked. Small mesh bags and purses start at about 200 metres, and big shoppers over 45cm wide need 275 to 350g. We compiled these figures from 27 versions of 24 published bag patterns that state both a finished size and a yarn quantity. Cotton is the catch: most cotton yarns have fewer metres in every 100g than acrylic of the same thickness, so the same bag weighs more.
The quick answer, by bag width
Measure the body of the bag you want across the top, without handles, and find the row that fits. Use the lower figure for a plain or mesh bag and the higher one for granny squares, bobbles or a deep base. If your pattern gives its own quantity, buy what the pattern says.
The metres come from patterns in worsted or aran-weight yarns. The grams also take in some DK bags from Jera’s Jamboree, which give grams only. The ball counts use Paintbox Cotton Aran, which has 85m in a 50g ball, and Stylecraft Special Aran, which has 196m in 100g. They round each end of the range up to whole balls.
| Bag | Body width | Metres | Grams stated | Paintbox Cotton Aran, 50g balls | Stylecraft Special Aran, 100g balls |
|---|---|---|---|---|---|
| Small bag or mesh tote | 24–27.5cm | 200–380m (3 patterns) | 100–250g (5 patterns) | 3–5 | 2 |
| Medium tote | 28–33cm | 275–410m (7 versions) | 145–240g (6 patterns) | 4–5 | 2–3 |
| Large tote | 34–38cm | 230–640m (2 patterns) | 140–370g (4 patterns) | 3–8 | 2–4 |
| Shopper | 47–48cm | 580m (1 pattern) | 275–350g (2 patterns) | 7 | 3 |
Download this table (CSV) · free to reuse with a link to HazelLoop
Where the numbers come from
We opened each pattern page and noted the bag’s finished size and the yarn the designer used or asked for. Where a pattern gave grams, we worked out metres from the yarn label, and where it gave yards, we converted to metres and, if the label allowed, to grams. Some designers state the yarn they used, others a quantity to buy, so the buying figures run a little high.
We haven’t made these bags ourselves. The quantities are the designers’ own, and every pattern is linked at the bottom of this page.
Most of the cotton totes come from Viv Crochets, who gives the grams she used rather than a ball count. That makes her patterns the most precise in the set. Jera’s Jamboree, a UK designer, lists DK by the 50g or 100g, which is what you’d buy.
| Pattern (designer) | Style | Yarn | Body size | Stated quantity | Metres | Grams |
|---|---|---|---|---|---|---|
| Simple Crochet Tote (Viv Crochets) | Solid tote | Lion Brand 24/7 Cotton | 30 × 25cm, 4cm base | 200g | 340m | 200g |
| Checkered Tote (Viv Crochets) | Solid tote | Lion Brand Re-Up (now discontinued), recycled cotton blend | 25.5 × 21.5cm, 5cm base | 250g | 382m | 250g |
| Gingham Tote (Viv Crochets) | Solid tote | Big Twist Cotton and Favorite Cotton | 27.5 × 27cm | 195g | Not given | 195g |
| Easy Crochet Tote (Daisy Cottage Designs) | Tote with chain spaces | Dishie, 100% cotton | 35.5 × 35.5cm | 4 balls, about 700 yd | 640m | 368g |
| Sherbet Stripes Tote (Moogly) | Solid tote, leather handles | Red Heart Roll With It, acrylic | 29 × 28cm | 300 yd | 274m | 145g |
| Blossom Bag (Attic24) | Solid tote | West Yorkshire Spinners BFL Aran, wool | 48cm across the top × 35cm | 7 × 50g | 581m | 350g |
| Mosaic Tote (Jera’s Jamboree) | Solid tote | Any DK | 38 × 34cm | 2 × 100g | Depends on yarn | 200g |
| Rainbow Tote (Jera’s Jamboree) | Solid tote | Any DK | 47 × 43cm | 150g + 5 × 25g | Depends on yarn | 275g |
| Hearts and Stripes Tote (Jera’s Jamboree) | Solid tote | Aran or worsted, four colours | 28 × 23cm | Up to 50g of each | Depends on yarn | Up to 200g |
| Crochet Mesh Tote (Viv Crochets) | Mesh | Lion Brand 24/7 Cotton | 27.5 × 20cm, 8.5cm base | 140g | 238m | 140g |
| Mesh Tote, video version (Viv Crochets) | Mesh | Lion Brand Re-Up (now discontinued) | 25.5cm wide, 41cm tall with strap | 131g | 200m | 131g |
| Market Bag (Kirsten Holloway) | Textured stitches | Lily Sugar’n Cream, cotton | 30.5 × 35.5cm | 380–400 yd | 347–366m | Not given |
| Secret Garden Tote, small (Kirsten Holloway) | Textured stitches | Lily Sugar’n Cream, cotton | 28 × 26.5cm | 360 yd + 75 yd handles | 329m + 69m | Not given |
| Secret Garden Tote, medium (Kirsten Holloway) | Textured stitches | Lily Sugar’n Cream, cotton | 33 × 26.5cm | 450 yd + 75 yd handles | 411m + 69m | Not given |
| Granny Tote (Viv Crochets) | Granny stitch | Big Twist Favorite Cotton | 32 × 25cm | 200g, a little over 300 yd | Over 274m | 200g |
| Heart Granny Square Tote (Viv Crochets) | Granny squares | Lion Brand 24/7 Cotton, two colours | 31.5 × 30cm | 186g + 54g | 408m | 240g |
| Flower Granny Square Tote (Viv Crochets) | Granny squares | Lion Brand Re-Up and Big Twist Favorite Cotton | 28 × 28cm | 215g | Not given | 215g |
| Josephine (Jera’s Jamboree) | Granny squares | Any DK, five colours | 34cm | 5 × 50g | Depends on yarn | 250g |
| Canterbury Tote (Jera’s Jamboree) | Granny squares | Lion Brand Heartland, acrylic | 36 × 26cm | 1 ball + small amounts of 2 colours | 230m + small amounts | 142g + small amounts |
| Granny Square Bag (Jera’s Jamboree) | Granny squares | Hayfield Spirit DK | 24 × 24cm | 100g + DK for the lining | Depends on yarn | 100g + lining |
| Chevron Bobble Tote (A Crocheted Simplicity) | Bobbles | Lion Brand Wool-Ease and ZZ Twist | 25.5 × 25.5cm, 6.5cm deep | 520 yd | 475m | Not given |
| Weekend Bag (Attic24) | Cross-body | Stylecraft Special Chunky | 26 × 28cm | Finished bag under 300g | Under 432m | Under 300g |
| Chunky Mesh Tote (Viv Crochets) | Mesh | Cuddle Craft Tube yarn | 26.5 × 19cm | 130g, 142 yd | 130m | 130g |
| Crochet Tote, regular and large (Crochet Dreamz) | Solid tote, leather handles | Bernat Maker Home Dec, t-shirt yarn | 40.5 × 32cm / 53.5 × 35.5cm | 475 yd / 620 yd | 434m / 567m | Not given |
| Chanel Stitch Bag, two sizes (Go handmade, on Hobbii) | Purse, two strands | Cosy yarn held double | 18.5 × 12.5cm / 22 × 16cm | 150g / 250g | Not given | 150g / 250g |
Download this table (CSV) · free to reuse with a link to HazelLoop
Why a cotton bag needs more grams
Most cotton yarns hold fewer metres in each 100g than acrylic of the same thickness. Paintbox Cotton DK has 125m in a 50g ball, which is 250m per 100g. Paintbox Simply DK, an acrylic, has 276m and Stylecraft Special DK has 295m. So 350 metres of the cotton weighs 140g, against 119g of Stylecraft Special DK.
It’s the same at aran weight. Paintbox Cotton Aran and Lion Brand 24/7 Cotton both work out at 170m per 100g, against 184m for Paintbox Simply Aran and 196m for Stylecraft Special Aran. Hobbii Rainbow Cotton 8/8 is denser still, at 150m from its 75m, 50g ball. A tote that needs 350 metres takes about 206g of Paintbox Cotton Aran or 233g of Rainbow Cotton 8/8, but 179g of Stylecraft Special Aran.
Pattern totals can’t show the fibre effect on its own, because stitch, hook and tension change the weight too. Six of Viv Crochets’ bags in Lion Brand and Big Twist cottons used 125 to 137g for every 1,000 square centimetres of front and back, which we worked out as width × height × 2, leaving out the base and handles. Moogly’s acrylic Sherbet Stripes tote used about 89g and Attic24’s wool Blossom Bag about 104g for the same area. But the Blossom Bag’s wool has 166m per 100g, much the same as 24/7 Cotton, and Viv’s bags also used more metres for each square centimetre. So much of that gap is her firm fabric and crocheted straps (Moogly’s tote has leather handles), not the fibre.
Not every acrylic is light, either. Lion Brand Heartland gives 230m in a 142g ball, about 162m per 100g, so read the label rather than going by fibre alone.
| Yarn | Fibre | Ball | Metres per 100g | Grams for 350m |
|---|---|---|---|---|
| Stylecraft Special DK | Acrylic | 295m, 100g | 295 | 119g |
| Paintbox Simply DK | Acrylic | 276m, 100g | 276 | 127g |
| Paintbox Cotton DK | Cotton | 125m, 50g | 250 | 140g |
| Stylecraft Special Aran | Acrylic | 196m, 100g | 196 | 179g |
| Paintbox Simply Aran | Acrylic | 184m, 100g | 184 | 190g |
| Dishie | Cotton | 174m, 100g | 174 | 201g |
| Paintbox Cotton Aran | Cotton | 85m, 50g | 170 | 206g |
| Lion Brand 24/7 Cotton | Mercerised cotton | 170m, 100g | 170 | 206g |
| Lion Brand Heartland | Acrylic | 230m, 142g | 162 | 217g |
| Paintbox Recycled Cotton Worsted | Recycled cotton | 155m, 100g | 155 | 226g |
| Lion Brand Re-Up (discontinued) | Recycled cotton blend | 107m, 70g | 153 | 229g |
| Hobbii Rainbow Cotton 8/8 | Cotton | 75m, 50g | 150 | 233g |
Download this table (CSV) · free to reuse with a link to HazelLoop
Tote, mesh, textured or granny squares
Mesh saves less yarn than it looks, at least in Viv Crochets’ patterns. Her mesh tote, 27.5cm wide and 20cm tall, used 140g of cotton. Her solid simple tote, 30 × 25cm, used 200g and her gingham tote, 27.5 × 27cm, 195g. On the front and back alone, the mesh tote used only 3 to 5% less yarn for each square centimetre. Count the bases as well and the gap grows to 14 to 17%. It depends on how you measure, and it’s one designer’s bags, so treat it as a rough guide.
Granny-square bags sit in the middle of the range for their size. Viv’s granny tote used 200g of cotton for 32 × 25cm, and her heart granny-square tote 240g for 31.5 × 30cm. Jera’s Jamboree’s Canterbury tote is a granny-square bag of 36 × 26cm made from one 142g ball of Lion Brand Heartland, plus small amounts of two other colours.
Texture costs the most. A Crocheted Simplicity’s Chevron Bobble Tote is only 25.5cm square, but it asks for 520 yards, about 475 metres, of Lion Brand Wool-Ease and ZZ Twist. That’s about 370 metres for every 1,000 square centimetres of front and back, against about 250 for Daisy Cottage Designs’ 35.5cm cotton tote, which has chain spaces through it. Kirsten Holloway’s cotton market bag, 30.5 × 35.5cm in clusters, cross stitches and shells, asks for 380 to 400 yards, about 350 to 365 metres.
Handles and straps
Most patterns include the handles in the total. A few list them separately, and those figures are useful if you want a contrast colour. Kirsten Holloway’s Secret Garden tote lists 75 yards, about 69 metres, for the handles, which are a contrast shade on her sample. That’s an extra 17 to 21% on top of the 360 or 450 yards for the bag.
Long cross-body straps take more. A Crocheted Simplicity’s chevron bag has a strap about 5cm wide and 74cm long, and Attic24’s Blossom Bag has two handles of 60 × 3cm. Attic24 suggests making the handles first, so you can watch your yarn as you work the body and stop a few rounds early if you’re running low. Leather or bought handles, as on the Crochet Dreamz and Moogly totes, take yarn out of the sum altogether.
Chunky, t-shirt and double-stranded bags
Bulky yarns need far fewer metres but similar or heavier weights. Viv Crochets’ chunky mesh tote used 130g of tube yarn, which is only 142 yards. Attic24’s Weekend Bag, 26 × 28cm in Stylecraft Special Chunky, weighs under 300g, about 430 metres at most. Crochet Dreamz’s t-shirt yarn tote needs 475 yards for 40.5 × 32cm and 620 yards for 53.5 × 35.5cm.
Bags worked with two strands held together are heavy for their size. The Go handmade Chanel Stitch bag on Hobbii uses 150g for an 18.5 × 12.5cm bag and 250g for 22 × 16cm. If you want a firm little purse, budget by weight, not by how small it looks.
Narrow it down with a weighed swatch
Crochet a 10cm square in your yarn, hook and stitch, then weigh it. Work out the front and back of your bag in square centimetres, divide by 100 and multiply by the swatch weight.
Say your swatch weighs 12g and the bag is 30 × 25cm. Front and back come to 1,500 square centimetres, which is 15 swatches, so 180g. Add the base the same way. A 26 × 4cm base is 104 square centimetres, about another 12g. Then measure and add the handles, and round up to whole balls. The budget calculator turns the total into balls and cost for your yarn.
Check before you move on
- Body width and height measured without handles
- Metres per 100g taken from your actual yarn label
- Extra allowed for granny squares, bobbles or a deep base
- Handles and straps counted, especially in a contrast colour
- Swatch weighed if you’re working without a pattern
- Each colour rounded up to whole balls on its own
Ready to buy?
For weighing a swatch and finishing a bag
Ad · Amazon UK
Our pick
Weighs whole balls and finished squares (5kg capacity) and shows 0.1g, enough for our grams-to-metres converter.
Etekcity EK9000 digital kitchen scale
Tare function, 5kg capacity, 0.1g resolution as stated by the listing (minimum 0.3g).
View on Amazon (paid link) ↗Ad · Amazon UK
Redamancy blunt large-eye yarn needles, 15 pieces
Five each of 5.1cm, 6.1cm and 6.9cm stainless steel blunt needles.
View on Amazon (paid link) ↗Ad · Amazon UK
YINVA locking stitch markers, pack of 150
150 plastic locking markers in mixed colours.
View on Amazon (paid link) ↗Paid links: we may earn a commission from qualifying purchases. Nothing you type into our tools is added to these links. Check price, seller and delivery at Amazon.
Try it with your own numbers.
Calculate whole balls or packs for every colour. Subtract your stash and add UK delivery.
Build my list ↗Common questions
How many grams of yarn for a crochet tote bag?
For a medium tote of about 30cm wide, the patterns we checked used 145 to 240g. The cotton totes in that group used 200 to 240g, partly because cotton has fewer metres in each 100g.
How many balls of cotton for a crochet bag?
For a medium tote, 4 or 5 balls of Paintbox Cotton Aran (85m, 50g) by these figures. In Stylecraft Special Aran, an acrylic, the same bag would take 2 or 3 balls of 100g. A large tote of about 35cm wide can take 8 balls of cotton aran.
How much yarn for a crochet market bag?
Kirsten Holloway’s cotton market bag, 30.5 × 35.5cm in textured stitches, asks for 380 to 400 yards, about 350 to 365 metres. Viv Crochets’ smaller mesh totes used 131 to 140g, around 200 to 240 metres.
How much yarn for a granny square tote?
The granny-square bags we checked range from 100g of DK for a 24cm bag to 250g of DK for Jera’s Jamboree’s Josephine, 34cm across. Viv Crochets’ heart granny-square tote, 31.5 × 30cm, used 240g of cotton.
How much yarn for a small crochet purse?
A small bag of about 25cm takes 200 to 380 metres in the patterns we checked. Firm purses worked with two strands are heavier: the Chanel Stitch bag uses 150g for 18.5 × 12.5cm.
Sources and scope
- vivcrochets.com/simple-crochet-tote-bag-free-pattern-tutorial/
- vivcrochets.com/crochet-checkered-tote-bag-free-pattern-tutorial/
- vivcrochets.com/gingham-crochet-tote-bag-free-pattern-tutorial/
- vivcrochets.com/crochet-mesh-tote-bag-free-pattern-tutorial/
- vivcrochets.com/mesh-crochet-tote-bag-free-pattern-video-tutorial/
- vivcrochets.com/chunky-crochet-mesh-tote-bag-free-pattern-tutorial/
- vivcrochets.com/crochet-granny-tote-bag-free-pattern-tutorial/
- vivcrochets.com/crochet-heart-granny-square-tote-bag/
- vivcrochets.com/flower-granny-square-tote-bag-free-pattern/
- daisycottagedesigns.net/crochet-tote-bag-pattern/
- www.mooglyblog.com/sherbet-stripes-tote/
- attic24.co.uk/posts/2026/03/25/blossom-bag
- attic24.co.uk/posts/weekend-bag
- www.jerasjamboree.co.uk/crochet-mosaic-tote-bag/
- www.jerasjamboree.co.uk/rainbow-crochet-tote-bag/
- www.jerasjamboree.co.uk/crochet-heart-tote-bag-pattern-hearts-stripes/
- www.jerasjamboree.co.uk/granny-square-tote-bag-pattern-josephine/
- www.jerasjamboree.co.uk/crochet-tote-bag-canterbury-edition/
- www.jerasjamboree.co.uk/granny-square-crochet-bag/
- kirstenhollowaydesigns.com/2017/04/secret-garden-tote-market-bag.html
- www.acrochetedsimplicity.com/chevron-bobble-tote-bag-free-crochet-pattern/
- crochetdreamz.com/crochet-tote-bag/
- hobbii.co.uk/products/hp-1002256-chanel-stitch-taske
- www.stylecraft-yarns.co.uk/yarns/special-dk/
- www.stylecraft-yarns.co.uk/yarns/special-aran/
- www.stylecraft-yarns.co.uk/yarns/special-chunky/
- www.paintboxyarns.com/yarns/cotton-dk-50g/
- www.paintboxyarns.com/yarns/cotton-aran-50g/
- www.paintboxyarns.com/yarns/simply-dk/
- www.paintboxyarns.com/yarns/simply-aran-100g/
- www.paintboxyarns.com/yarns/paintbox-yarns-recycled-cotton-worsted-150g/
- hobbii.co.uk/collections/baby-yarn/products/hp-1001671-rainbow-cotton-8-8
- www.lionbrand.com/products/24-7-cotton
- yarnsub.com/yarns/knit_picks/dishie_solids
- www.lionbrand.com/products/re-up-yarn
- www.lionbrand.com/products/heartland-yarn
Sources checked 1 October 2026. Label facts come from the linked references; worked purchase examples and arithmetic are our own illustrations.
Keep planning
- How much yarn for a crochet hat? Baby to adult, from 12 patterns
- Does crochet use more yarn than knitting? Pattern pairs
- How much yarn for amigurumi? Grams by finished size
- How much yarn for a crochet shawl? Triangle, virus and more
- How much yarn do I need for a crochet scarf?
- How much yarn for a crochet cardigan or jumper? Size-by-size data
- Stylecraft Special DK: metres, quantities and planner
- Stylecraft Special Aran: metres, quantities and planner
- Paintbox Simply DK: metres, quantities and planner
- Stylecraft Special DK vs Paintbox Simply DK
These are planning methods, not physically tested crochet patterns. Read our method and editorial approach.