
A crochet bag is one of the most satisfying projects you can make — useful the moment it's done, endlessly customizable, and a great way to burn through cotton you've been hoarding. The 18 patterns below are all free on the designer's own site, and they span everything from a fold-flat market bag for the farmers' market to a padded messenger bag that'll actually protect a binder. I've grouped them by type and noted the yarn, hook, finished size and skill level for each, so you can go straight to the one that fits your weekend and your stash.
Cotton and cotton blends dominate this list for a reason: they hold structure, wash clean, and don't stretch into a shapeless sling the first time you load them up with groceries. Where a pattern uses T-shirt yarn or a chunky cord, it's noted — those work up fastest of all.
Market & mesh bags
The workhorses. Lightweight, stretchy, and they crush down to nothing in a coat pocket.
Farming Fresh Market Tote — Moogly. A beginner-friendly expandable tote in Lily Sugar 'n Cream cotton at a US H hook, worked in an all-over mesh stitch back and forth into a rectangle. The classic first market bag.
Rainbow Pocket Market Bag — Moogly. A worsted-cotton mesh bag with a clever double-layer bottom that lets the whole thing fold flat into its own pocket — about 200 yards and a US I hook. Genius for keeping one in every handbag.
Reusable Produce Bag — My Poppet Makes. A beginner mesh produce bag in a cotton 4-ply at 4mm, roughly 32×24cm but wildly stretchy, machine washable, and mostly simple chain work. Make a set and retire the plastic ones for good.
Matcha Cream Tote Bag — Moogly. A newer-crocheter-friendly openwork tote in a tencel/wool blend at a US J hook, about 13.5×14.5 inches with built-in handles and a solid stitched base. Drapey and light for warm weather.
Totes & everyday bags
Roomier, sturdier, and built to be carried daily.
Perfect Day Market Tote — Moogly. A fully size-customizable tote in Red Heart Scrubby Smoothie cotton at a US K hook, up to about 17.5×20 inches, with a chunky wrap-stitch texture that hides uneven tension beautifully.
Moroccan Market Tote — Moogly. A striking 15–16 inch tote in cotton-bamboo DK worked in a textured Moroccan Tile stitch. It leans advanced, but each color takes under 50 yards, so it's a phenomenal stash-buster.
Striped Duffle Bag — love. life. yarn. An easy weekender in Red Heart Soft worsted, about 17×9×9 inches, built from two end panels and a main panel seamed together with separate handles. A real overnight bag, not a decorative one. If you like practical home makes, our crochet basket patterns use similar structured techniques.
Drawstring & gift bags
Small, quick, and endlessly giftable.
Simple Drawstring Bag — Yarn + Chai. An easy 11×13.5 inch bag in a cotton-acrylic #3 weight at a US I hook, dressed up with surface-crochet stripes and a braided macramé drawstring with wooden beads. Looks far fancier than it is to make.
Crochet Drawstring Bag — Craft Passion. A beginner drawstring bag in recycled T-shirt yarn at an 8mm hook, about 11×7 inches, with eyelets, a drawstring and shoulder straps. The chunky yarn means it flies off the hook.
Gracie Gift Bag — Crafting Each Day. A pretty little shell-and-V-stitch gift bag in worsted cotton at a US I hook, about 13 inches around and needing only ~60 yards — a reusable alternative to wrapping paper. Pair it with a small crochet rose tucked into the drawstring.
Boho, beach & statement bags
The bags that turn heads and finish an outfit.
Moonrise Fringed Bag — Make & Do Crew. A boho fringed bag in Lion Brand 24/7 Cotton held double at a size J hook, about 12×12 inches, built from three flat panels with an optional leather strap. Fringe hides all your seams.
Simple Beach Bag — Fosbas Designs. A big intermediate beach tote (~20×14×5 inches) in worsted cotton with clean stripes and rope or braided handle options. Roomy enough for towels, sunscreen and a paperback.
Scallop Bucket Bag — For The Frills. An easy bucket bag in recycled chunky cotton at a 6mm hook, 7 inches across and 11 tall, with a scalloped mesh upper, tassels and an optional leather strap. Very of-the-moment.
Calliope Crossbody Boho Bag — Green Fox Farms Designs. An intermediate crossbody built from six boho squares on an oval base, about 14×13 inches with a 36-inch strap, a drawstring top and optional macramé fringe. A proper statement piece.
Backpacks, crossbody & specialty bags
For when you need your hands free — or your laptop protected.
Granny Square Bag — Viv's Crochet. A customizable two-tone bag made from just three granny squares in medium cotton at 4.5mm, about 26cm square, with a video tutorial. The most beginner-approachable "real bag" here.
Mesmerizing Messenger Bag — Moogly. A fleece-lined, padded messenger in Red Heart Soft worsted at a US H hook, with a 13.5×12 inch body and a 24-inch flap sized to fit a 3-inch binder. The lining is what makes it genuinely usable.
Crochet Arrow Laptop Bag — Spotted Horse Design Co. An intermediate/advanced laptop sleeve-bag in worsted cotton at a 4mm hook, about 10.5×11 inches, with a geometric arrow-stitch face and a sturdy shoulder strap.
Mini Backpack — Wonder Crochet. An easy amigurumi-style mini backpack in chunky yarn at a 5mm hook, about 3 inches tall, with a working front pouch and straps. Adorable as a keychain, a kid's toy bag, or a phone pouch. For more small makes, see our crochet backpack patterns.
Tips for crocheting a bag that holds up
- Pick cotton over acrylic for anything you'll load up. Cotton and cotton blends resist the sag that turns a crochet tote into a droopy hammock. Chunky cotton "cord" gives the most structure for the least effort.
- Double your yarn on the straps. Straps carry all the weight and stretch first. Hold the yarn double, work them in tight single crochet, or crochet around a length of cotton webbing.
- Line it if it holds small things. A fabric lining stops keys and coins falling through open stitches and dramatically extends a bag's life. A fat quarter and a needle is all it takes.
- Block flat panels before you seam. Granny squares and paneled bags sit crooked until wet-blocked square. Block first and the finished bag looks store-bought.
- Match hook to purpose. For a firm, structured bag, go a hook size down from the yarn label; for a soft, drapey market bag, go up a size for that stretchy mesh.
Frequently asked questions
What is the best yarn for a crochet bag?
Cotton or a cotton blend in worsted or bulky weight. It holds structure, washes cleanly, and gives crisp stitches. For market and produce bags you want that cotton's slight stretch; for totes and backpacks, a stiffer bulky cotton cord keeps the walls upright. T-shirt yarn is great for fast, sturdy, casual bags.
How much yarn do I need to crochet a tote bag?
A small drawstring or gift bag needs 60–200 yards. A full-size market tote runs roughly 300–500 yards, and a large lined beach bag or messenger can take 700–900+ yards. Always check the specific pattern — mesh bags use far less than solid-stitch ones of the same size.
Do crochet bags need a lining?
Not always. Dense-stitch bags (single crochet, tapestry crochet) are solid enough to skip lining for casual use. But any bag carrying small items, or one you want to keep its shape for years, benefits from a simple fabric lining sewn inside. Beach and market bags are usually left unlined on purpose so sand and water drain out.
Can a beginner crochet a bag?
Absolutely — a bag is a great early project because most are just rectangles or simple tubes with a strap. Start with the Farming Fresh Market Tote, the Simple Drawstring Bag, or the Granny Square Bag. They teach you shaping, mesh stitches and strap attachment without any complicated construction.
Ready for more? Scale down to our free crochet purse patterns for coin purses and clutches, grab a trick-or-treat bag from our Halloween roundup for the season, or browse crochet basket patterns to organize everything once your bags are made.