
Learn How to Crochet a Beautiful Handmade Bag 🧶🤎
There is something deeply satisfying about carrying a bag you made with your own two hands. Whether you are heading to the farmers market, running weekend errands, or looking for a thoughtful handmade gift to give someone you love, a crocheted bag ticks every box. It is sturdy, stylish, endlessly customizable, and — best of all — entirely achievable even if you are relatively new to crochet.
In this guide, we are going to walk through everything you need to know to crochet a beautiful handmade bag from scratch. We will cover the materials, the foundational stitches, a full step-by-step pattern, and plenty of tips along the way to help you get results you will actually be proud of. Grab your hook, pull out your yarn, and let us get started.
Why Crochet a Bag?
Before we dive into the how, it is worth pausing on the why. Bags are one of the most rewarding crochet projects you can take on, especially once you move past dishcloths and scarves and want something with real, practical impact.
A handmade crocheted bag is unique in a way that no store-bought tote can replicate. You choose the color, the texture, the size, the handle length — every detail reflects your taste. Cotton and jute yarn hold their shape beautifully, which means your finished bag will not just look good on the hanger; it will hold up through actual use.
Bags are also a wonderful project for building skills. You will practice working in the round, increasing and decreasing, and joining new yarn — all techniques that will serve you in countless future projects. And unlike a sweater or an intricate blanket, a bag is small enough that you can realistically finish it in a weekend or a few focused evenings.
Materials You Will Need
Getting your materials right before you start makes the whole process smoother. Here is what you will need for the classic market-style tote we are making in this tutorial.
Yarn: Choose a cotton or cotton-blend yarn in a medium weight (worsted weight, also labeled as size 4, works well for beginners). Cotton gives structure and durability — important for a bag that will carry actual weight. You will need approximately 200–250 yards depending on the size of your finished bag. Neutral tones like terracotta, cream, sand, and warm brown are very popular for that earthy, handmade aesthetic, but choose whatever speaks to you.
Crochet Hook: A 5mm (US H/8) hook pairs perfectly with worsted weight cotton. If you tend to crochet tightly, go up half a size to 5.5mm to keep your stitches even and your fabric from becoming too stiff.
Scissors: A small, sharp pair dedicated to your craft supplies makes clean yarn cuts easy.
Tapestry Needle: You will use this to weave in your ends at the finish. A blunt-tipped tapestry needle is ideal so you do not split your yarn fibers.
Stitch Markers: These little clips or loops of contrasting yarn help you keep track of your round beginnings, which is crucial when crocheting in a continuous spiral.
Optional: If you want to add a fabric lining, you will need a fat quarter of cotton fabric, a needle and thread or a sewing machine, and a few straight pins.
Key Stitches to Know
This pattern uses a small handful of fundamental stitches. If you already know these, you are ready to go. If any of them are new to you, take fifteen minutes to practice them before starting the actual bag — it will save you a lot of frustration later.
Chain Stitch (ch): The foundation of almost every crochet project. You create a chain by pulling a loop of yarn through the loop already on your hook, one at a time.
Slip Stitch (sl st): A very tight, flat stitch used mostly for joining rounds or moving your yarn to a new position without adding height.
Single Crochet (sc): The workhorse of this pattern. You insert your hook into a stitch, pull up a loop (two loops on hook), then yarn over and pull through both loops. Compact, sturdy, and ideal for structured bags.
Half Double Crochet (hdc): A slightly taller stitch that creates a denser, softer fabric. We will use this in the body of the bag for texture variation.
Increase (inc): Working two stitches into the same stitch to add width. Essential for shaping the base of the bag.
Magic Ring (MR): A technique for starting projects worked in the round that allows you to close the center completely with no hole. If you find it tricky at first, you can substitute a chain-4 joined into a ring instead.
Understanding Gauge
Gauge might sound like a technicality you can skip, but for a bag, it actually matters. If your gauge is off, your bag could end up significantly larger or smaller than intended, which affects how it holds its shape and how much yarn you use.
For this pattern, the gauge is approximately 14 single crochet stitches and 16 rows to 4 inches using a 5mm hook and worsted weight cotton.
To check your gauge, crochet a small swatch of about 20 stitches across and 20 rows tall. Lay it flat (do not stretch it) and measure a 4-inch square in the middle of the swatch, away from the edges. Count the stitches. If you have more stitches than called for, your tension is tight — try a larger hook. If you have fewer, your tension is loose — try a smaller hook.
The Pattern: Classic Crocheted Market Bag
This bag features a flat, oval base worked in continuous rounds, a textured body with a combination of single crochet and half double crochet, and two sturdy handles. The finished size is approximately 11 inches wide and 10 inches tall (not including handles), which makes it a generous everyday tote.
Step 1 — Create the Oval Base
The oval base gives your bag a flat, stable bottom so it can stand upright when set down.
Start by chaining 16. This is your foundation chain and will determine the length of your oval.
Round 1: Starting in the second chain from the hook, work 1 sc in each of the next 14 chains. In the last chain, work 3 sc (this turns the corner). Now rotate your work and crochet along the opposite side of the foundation chain, working 1 sc in each of the next 13 chains. In the very first stitch you started in, work 2 sc to complete the oval. Place a stitch marker in your first stitch to mark the beginning of each round. You will have 32 stitches total.
Round 2: Work 2 sc in the next stitch (increase), 1 sc in each of the next 14 stitches, then 2 sc in each of the next 2 stitches, 1 sc in each of the next 13 stitches, then 2 sc in the last stitch. You now have 36 stitches.
Round 3: Work 2 sc in the next stitch, 1 sc in each of the next 14 stitches, 2 sc in each of the next 4 stitches, 1 sc in each of the next 14 stitches, 2 sc in each of the last 3 stitches. You now have 44 stitches.
Round 4: Work 2 sc in the next stitch, 1 sc in each of the next 15 stitches, then (2 sc in next stitch, 1 sc in next stitch) 3 times, 1 sc in each of the next 15 stitches, then (2 sc in next stitch, 1 sc in next stitch) twice, 2 sc in last stitch. You now have 52 stitches.
At the end of Round 4, your oval base should measure roughly 7.5 inches long and 4 inches wide. If you want a larger base, you can add one more increase round following the same logic — increase at the curve points and work straight on the flat sides.
Step 2 — Work the Sides of the Bag
This is where the bag starts to take shape and rise up from the base. The key trick here is working into the back loop only (BLO) for the first round of the sides. This creates a crisp, defined fold line between the base and the walls of the bag, giving it that structured, professional look.
Round 5 (BLO): Working into the back loop only of every stitch, work 1 sc in each stitch all the way around. No increases. 52 stitches.
From Round 6 onward, you will work through both loops as normal.
Rounds 6–8: Work 1 sc in each stitch around. 52 stitches per round.
Round 9: Switch to hdc. Work 1 hdc in each stitch around. 52 stitches.
Rounds 10–11: Continue in hdc. 52 stitches per round.
Round 12: Switch back to sc. Work 1 sc in each stitch around. 52 stitches.
Rounds 13–15: Continue in sc. 52 stitches per round.
Rounds 16–18: Switch to hdc. Work 1 hdc in each stitch around. 52 stitches per round.
Rounds 19–21: Switch to sc. Work 1 sc in each stitch around. 52 stitches per round.
This alternating pattern of sc and hdc sections creates a subtle, beautiful texture in the body of your bag. It looks intentional and elevated without requiring any complicated stitch work.
Step 3 — Create the Handles
The handles are worked as part of the top edge, so they feel completely integrated rather than added on as an afterthought.
For this step, you need to identify two points on either side of your bag opening that are directly across from each other. Each handle opening will span 10 stitches.
Round 22 (Handle Round): Work 1 sc in each of the next 16 stitches. Chain 10, skip the next 10 stitches (this forms the first handle opening). Work 1 sc in each of the next 16 stitches. Chain 10, skip the next 10 stitches (this forms the second handle opening). Join to the first stitch of the round with a slip stitch.
Round 23: Work 1 sc in each of the next 16 stitches. Work 10 sc across the chain-10 space (working over the chain). Work 1 sc in each of the next 16 stitches. Work 10 sc across the second chain-10 space. Join with a slip stitch. 52 stitches.
Round 24: Work 1 sc all the way around. Join with a slip stitch and fasten off.
To reinforce the handles and give them a more polished appearance, work a round of slip stitches or single crochet along the interior of each handle loop. This firms them up considerably and makes them more comfortable to carry.
Step 4 — Finishing
Cut your yarn, leaving a tail of about 6 inches. Use your tapestry needle to weave in all ends securely — through at least three or four stitches in different directions so they do not work loose with use.
Block your bag lightly by dampening it with cool water, gently shaping it with your hands, and allowing it to dry flat. This evens out your stitches and helps the bag hold its shape beautifully.
Tips for a Beautiful Finished Bag
A few finishing details can elevate a good bag to a great one.
Keep your tension consistent throughout, especially when transitioning between sc and hdc sections. If you notice your tension shifting, pause and take a breath — crochet is always better relaxed.
Move your stitch marker at the end of every single round without exception. Missing rounds is the most common source of confusion and uneven shaping, and a stitch marker prevents it entirely.
If you want to add a base stiffener, cut a piece of thin plastic canvas or cardboard to the shape of your oval base, cover it in a scrap of fabric, and slip it inside the finished bag. It makes an enormous difference in how professionally the bag sits.
To add a pop of visual interest, try crocheting the base in one color and the body in another. A cream base with terracotta sides, for example, is a combination that photographs beautifully and feels very current.
How to Customize Your Bag
One of the true joys of making your own bag is how thoroughly you can personalize it. Here are some variations worth exploring once you have made the basic pattern.
Size adjustments: For a smaller clutch or pouch, use fingering weight yarn and a 3mm hook. For a large beach bag, choose bulky yarn and a 6–7mm hook and extend the body by several additional rounds.
Texture additions: Try working a shell stitch section into the body by replacing one of the hdc rounds with a row of (skip 2, 5 hdc in next stitch, skip 2, sl st in next stitch) repeated around. It creates a beautiful scalloped effect.
Braided handles: Instead of crocheted chain handles, cut twelve strands of yarn at double the length you want your handle and braid them into three groups of four. Knot securely at each end and sew them to the inside rim of the bag for a rustic, bohemian look.
Embellishments: A crocheted flower motif sewn to the front, a row of tassels along the base, or a simple woven ribbon threaded through the top rounds can all transform the same basic bag into something that feels completely different.
Caring for Your Crocheted Bag
Cotton yarn is generally machine washable, but hand washing in cool water will extend the life of your bag significantly. Use a gentle detergent, squeeze gently without wringing, reshape while damp, and dry flat away from direct sunlight to prevent color fading.
If your bag has a fabric lining, check the care label on that fabric as well and wash according to the more delicate of the two instructions.
Store your bag stuffed lightly with tissue paper when not in use to help it hold its shape over time.
Final Thoughts
Learning to crochet a handmade bag is one of those creative milestones that genuinely changes how you see the craft. It proves that crochet is not limited to cozy throws and winter accessories — it is a skill that produces beautiful, functional objects you will use every single day.
If this is your first bag, do not worry about perfection. Stitches can be uneven, handles can be slightly different lengths, and the bag will still be wonderful because you made it. Every project teaches you something new, and by the time you finish this one, you will already be imagining the next variation you want to try.
Take your time, enjoy the process, and wear your finished bag with the particular pride that only comes from making something with your own hands. There is no bag in any store quite like the one you just made. 🧶🤎