Crochet pattern pdf

Free Crochet Bag Pattern PDF: Step-by-Step Tote You’ll Actually Finish

There is something deeply satisfying about carrying a bag you made yourself. Not just because it saves money (though it does), and not just because you can customize the size, color, and texture to suit exactly what you need (though you can), but because every time someone stops you on the street and asks where you got it, you get to say, “I made it.” That moment never gets old.

This post walks you through a complete, beginner-friendly crochet bag pattern — and yes, there is a free downloadable PDF at the end so you can take it with you to your couch, your car, your local yarn shop, or wherever you do your best work. Whether you are brand new to crochet or you have been stitching for years and just want a reliable go-to tote, this pattern is designed to be clear, satisfying to work up, and genuinely useful when it is finished.

Let’s get into it.


Why Crochet Bags Are a Perfect Project

Before we dive into the actual pattern, it is worth talking about why bags are such a beloved crochet project category. Unlike garments, which require careful gauge swatching and can be deeply discouraging if the fit is slightly off, bags are forgiving. A few extra or fewer stitches across the width just means a slightly wider or narrower bag — not a wearable disaster.

Bags also work up relatively quickly compared to blankets or sweaters, which means you get that rush of completion without committing to months of work. For most people crocheting at a moderate pace, this tote pattern takes somewhere between four and eight hours depending on the yarn weight and hook size you choose. That is a single weekend project, or a handful of weekday evenings.

And practically speaking, a handmade crochet tote is actually useful. It holds groceries, library books, a change of clothes, your other crochet projects, or all of the above at once. Cotton yarn bags wash beautifully and get better with age, softening and developing a lovely broken-in quality the more you use them.


Materials You Will Need

This pattern is written for a medium-weight (category 4) cotton yarn, which creates a structured, breathable bag that holds its shape without being stiff. You can absolutely substitute other yarn weights — just adjust your hook size accordingly and keep in mind that a bulkier yarn will produce a larger, chunkier bag, while a lighter yarn will make something more delicate and drapey.

Here is what to gather before you start:

Yarn: Approximately 400–500 yards of medium-weight (worsted) cotton yarn. Lion Brand 24/7 Cotton, Paintbox Simply DK (held double), and Paintbox Simply Worsted are all excellent, affordable choices. Any worsted cotton will work.

Hook: US size J/10 (6.0 mm). If you tend to crochet tightly, go up half a size. If your stitches are naturally loose, try a 5.5 mm.

Notions: Scissors, a yarn needle for weaving in ends, stitch markers (helpful but not strictly required), and a tape measure.

Optional: Two 12–16 inch wooden dowels or bamboo bag handles, if you want a more structured look. You can also use rope or webbing for the handles, or simply crochet the handles as part of the pattern (instructions for both are included below).


Gauge and Sizing

Gauge matters more for bags than you might think, not because the fit needs to be precise the way it does for a sweater, but because gauge determines the final size of your bag and whether the fabric is dense enough to hold its shape under weight.

For this pattern, aim for approximately 14 single crochets and 16 rows to equal 4 inches using your chosen yarn and hook. If your gauge swatch is larger than this, go down a hook size. If it is smaller, go up.

The finished bag measures approximately 14 inches wide by 13 inches tall, not including the handles. This is a generous tote size — large enough to carry a standard-sized laptop, a hardcover book, a water bottle, and some extras without feeling overstuffed. If you want a smaller bag, you can simply cast on fewer chains and work fewer rows, adjusting evenly across both dimensions.


Pattern Notes

This bag is worked in two flat panels that are joined along the sides and bottom, then finished with a top border and handles. Working flat panels makes it easier to manage the stitches, keep your count consistent, and add any colorwork or texture you want to the front and back.

The pattern uses US crochet terminology throughout. If you are used to UK terms, remember that single crochet (US) equals double crochet (UK), and half double crochet (US) equals half treble (UK).

Abbreviations used in this pattern:

ch — chain
sc — single crochet
hdc — half double crochet
dc — double crochet
st — stitch
sl st — slip stitch
sk — skip
sp — space
rep — repeat
RS — right side
WS — wrong side
BLO — back loop only


The Pattern: Classic Crochet Tote Bag

Step One: Make the Body Panels (Make Two)

Foundation: Chain 51.

Row 1 (RS): Starting in the second chain from the hook, sc across. You will have 50 sc. Chain 1, turn.

Row 2: Sc in each stitch across. Chain 1, turn.

Repeat Row 2 until your piece measures 13 inches from the foundation chain. This will be approximately 52 rows, though your row count may vary slightly depending on your gauge. Fasten off and leave a long tail for seaming.

Make a second identical panel.

If you want to add texture to the fabric, here is an easy variation. On wrong side rows (even-numbered rows), work each sc into the back loop only. This creates a subtle horizontal ridged texture that looks beautifully structured and is still very simple to execute. It also adds a bit of body to the fabric, which helps the bag hold its shape.

Step Two: Join the Panels

Place your two panels together with wrong sides facing each other (right sides facing outward). Using your yarn needle and a length of yarn, whipstitch or use a slip stitch seam along the bottom edge and then up each side, leaving the top open. Make sure to weave in all loose ends securely — the bottom and sides of a bag take a lot of stress, so double-knot and bury your ends carefully.

If you want a more polished seam, you can join the panels using a single crochet seam instead: hold both panels together and work single crochets through both layers simultaneously. This creates a visible raised seam that actually looks like a design feature when worked on the outside of the bag.

Step Three: Add the Top Border

With right side facing, attach your yarn to any stitch along the top edge of the bag. Work one round of single crochet all the way around the top opening, working into each stitch or row end as needed. Join with a slip stitch to the first sc.

Round 2: Chain 1, sc in each stitch around, join with sl st.
Round 3: Chain 3 (counts as first dc), dc in each stitch around, join with sl st to top of ch-3.
Round 4: Chain 1, sc in each stitch around, join with sl st.

Fasten off and weave in ends. This creates a small reinforced band at the top of the bag that keeps the edge neat and prevents the opening from stretching out over time.

Step Four: Make the Handles

Option A: Crocheted Handles

Foundation: Chain 71.

Row 1: Starting in the second chain from the hook, sc across. You will have 70 sc. Chain 1, turn.
Row 2: Sc across. Chain 1, turn.
Row 3: Sc across. Fasten off, leaving a long tail.

Fold the handle strip in half lengthwise so the long edges meet. Whipstitch the edges together to create a firm, round handle. Make two.

Position each handle on the inside of the bag, centered across the width, approximately 4 inches from each side edge. Using your yarn needle and a long length of yarn, sew each handle end down securely with at least 8–10 passes through the fabric. Go back and forth a few times in different directions (a box stitch reinforcement works beautifully here) to make sure the handles can take real weight.

Option B: Wooden or Bamboo Handles

If you purchased wooden handles, attach them by folding the top edge of the bag over the base of each handle and stitching the folded fabric to itself on the inside of the bag. Make sure to distribute the stitches evenly across the width of the handle opening and reinforce all attachment points.


Customizing Your Crochet Bag

One of the genuine joys of making your own bag is that the pattern is really just a starting point. Here are some ways people commonly personalize this basic tote.

Color blocking: Work the first 5–6 inches of each panel in one color, then switch to a second or third color. Because you are working flat rows, color changes are extremely clean and tidy. Cut the old color, join the new one at the start of a right-side row, and carry on.

Stripes: Work two rows in each of two or three colors, carrying the unused colors up the side of the work by twisting them around the working yarn at the end of each row. This keeps the floats tidy and avoids weaving in a huge number of ends.

Stitch texture variations: Try replacing the body of the bag with rows of half double crochet for a slightly denser, squishier fabric. Or work the body in a simple grid stitch (single crochet and chains alternating in a pattern that creates a net-like texture) for a breezy market bag look. Grid stitch bags work especially beautifully in a tightly twisted cotton twine.

Pockets: Before joining your panels, single crochet a small rectangle approximately 8 inches wide by 6 inches tall. Seam it to the inside of one panel along the bottom and two side edges, leaving the top open. Now you have a simple interior pocket for your phone, keys, or anything else you need to find in a hurry.

Lining: A fabric lining makes any crochet bag look more finished and prevents small items from falling through any gaps in the stitches. Cut two rectangles of quilting cotton or canvas to the dimensions of your panels, sew them together along the sides and bottom with a half-inch seam allowance, fold the top edge over, and slip-stitch the lining inside the bag, just below the top border.


Tips for Crocheting With Cotton Yarn

Cotton is a wonderful material for bags, but it behaves quite differently from acrylic or wool yarn, and if you are used to those fibers, cotton can feel surprisingly stiff and unforgiving at first.

The main thing to know is that cotton has very little stretch, which means tension inconsistencies are more visible than they are in a stretchy fiber. Take breaks if your hands feel fatigued — working with an inelastic yarn for long stretches can tire the hands more quickly than wool does. Make sure you are not gripping the hook too tightly.

Cotton also gets better after washing. If your finished bag feels a bit stiff or the stitches look uneven, run it through a gentle machine cycle in a mesh laundry bag and lay it flat to dry. You will be amazed how much this one step evens out the fabric and softens the whole thing.

Finally, cotton yarn comes in an absolutely enormous range of colors, including many beautiful hand-dyed options at the higher end of the market. If you want to make this bag as a gift or for a special occasion, splurging on a lovely hand-dyed skein makes the whole project feel very special.


Caring for Your Finished Bag

Most commercial cotton yarns are machine washable, which is a huge practical advantage for a bag that you plan to use regularly. Check the yarn label for specific instructions, but in general, a cold or warm gentle cycle followed by laying flat to dry will keep your bag looking great for years.

If your bag starts to lose its shape after heavy use — this can happen if you carry very heavy loads repeatedly — a light blocking session can restore its dimensions. Soak the bag in cool water, squeeze out the excess moisture gently (do not wring), and then pin it to your dimensions on a foam mat or thick towels, letting it dry completely before use.

Avoid machine drying unless the yarn label explicitly says it is safe. Heat can cause cotton to shrink unexpectedly.


Downloading the Free PDF

At the bottom of this post, you will find a link to download the complete pattern as a clean, printer-friendly PDF. The PDF version includes all of the steps above, a compact abbreviation guide, a quick-reference stitch count summary, and a diagram of the handle placement so you can see exactly where everything goes at a glance.

The PDF is formatted to print neatly on standard letter-size or A4 paper. You are welcome to print as many copies as you like for personal use, share it with your crochet group, or save it to your tablet or phone for reference while you work. If you share the pattern online, please link back to this post rather than uploading the PDF directly — it helps keep the pattern free and accessible for everyone.


A Few Last Thoughts

If you make this bag, I would absolutely love to see it. Share your finished project on Instagram with the hashtag so the crochet community can admire your work and find this pattern if they love what you made. There is something wonderful about seeing the same basic pattern interpreted in dozens of different yarn colors, textures, and handle choices — every single one of them unique.

Crochet is one of those crafts that rewards patience and repetition. The first panel might feel a little slow, especially if you are new to cotton yarn or to working flat rows. But somewhere in that second panel, something clicks, the rhythm settles in, and you start to see the bag take shape, and that is a genuinely good feeling.

Go make something beautiful. You clearly have excellent taste.

Categorized in:

Crochet Flower Home Decor,

Last Update: August 13, 2026

Tagged in:

, ,