Easy Crochet Shoulder Bag Tutorial for a Soft Handmade Look

Easy Crochet Shoulder Bag Tutorial for a Soft Handmade Look

There is something deeply satisfying about carrying a bag you made yourself. It holds your things, yes, but it also holds the memory of every stitch, every quiet evening spent with yarn and hook, every small decision about color and texture that made it yours. If you have been wanting to try your hand at a crocheted bag that looks polished and intentional without requiring advanced skills, this tutorial is exactly what you need.

This easy crochet shoulder bag tutorial will walk you through the full process of making a soft, slouchy, handmade bag that works just as well for a farmers market run as it does for a casual day out. The finished piece has that warm, organic quality that only handmade items carry, and because we are using a simple stitch pattern that even beginners can manage after a little practice, the process is as enjoyable as the result.

Let’s get into it.


What Makes This Bag Special

Before we talk yarn and hooks, it helps to understand what sets this particular bag apart from basic tote patterns you might have seen before.

This shoulder bag is designed with a slightly structured base that prevents it from going completely limp, combined with softer, more relaxed sides that give it that coveted slouchy silhouette. The strap is long enough to wear over one shoulder or cross-body, depending on how you adjust the length. The opening stays wide and accessible, so you are not constantly digging around trying to find your keys.

The texture comes from a combination of single crochet and half double crochet stitches worked through the back loop only in certain sections, which creates a subtle ribbed effect without any complicated technique. It looks like you spent hours mastering an intricate stitch, but the reality is much more approachable.


Materials You Will Need

Getting your materials together before you start makes the whole process smoother. Here is everything you will need for this project.

Yarn: You will need approximately 200 to 250 yards of bulky weight yarn (size 5 or 6). Cotton or a cotton-blend works beautifully for bags because it holds its shape well and has a clean, matte finish that photographs beautifully and ages gracefully with use. A merino wool blend or an acrylic with some texture also works well if you want a softer, cozier feel. Choose a color that excites you — neutral tones like oatmeal, terracotta, sage green, and dusty rose have all been hugely popular for handmade bags lately, but there are truly no wrong choices here.

Crochet Hook: A size 6.0mm (US J/10) or 6.5mm hook works well with bulky yarn for this pattern. If you tend to crochet tightly, go up a hook size. If your stitches run loose, stay at the 6.0mm. The goal is a fabric that feels firm enough to hold its shape but still has some flexibility and drape.

Tapestry Needle: You will need this to weave in your ends and to seam any sections together cleanly.

Scissors: Any pair works — craft scissors or small embroidery scissors are easy to control.

Stitch Markers: Helpful but not strictly necessary. If you are newer to crochet, a few removable stitch markers will help you keep track of the beginning of each round.

Optional: A bag purse frame insert or a small piece of stiff interfacing for the base if you want extra structure. A magnetic snap closure or a wooden button for the top. A fabric or leather handle tab if you want to reinforce where the strap meets the body of the bag.


Understanding the Gauge

Gauge is one of those topics that beginner crocheters often skip and then wonder why their finished project came out a different size than expected. For this bag, a rough gauge of 11 stitches and 12 rows in single crochet over a 4-inch square with a 6.0mm hook is what you are aiming for with bulky yarn. Because bags are not garments and do not need to fit a body precisely, you have a bit more flexibility here. That said, if your gauge is significantly off, your finished bag could end up noticeably smaller or larger than described.

The finished bag dimensions for this tutorial are approximately 12 inches wide, 11 inches tall, and 4 inches deep, with a strap length of about 22 inches from the top edge of the bag on each side, giving you a total drop of around 10 to 11 inches when worn over the shoulder. Adjust your stitch counts proportionally if you want a different size.


Pattern Notes and Abbreviations

Throughout this tutorial, the following abbreviations apply.

ch = chain
sl st = slip stitch
sc = single crochet
hdc = half double crochet
BLO = back loop only
st = stitch
sp = space
rnd = round
rep = repeat

This bag is worked in joined rounds from the bottom up. The base is flat and rectangular, and the sides are built up from there. The strap is worked separately and attached at the end.


Step One: Making the Base

The base of this bag is a rectangular foundation that gives the whole project its shape. It is crocheted flat, then the bag body is built up around its perimeter in the round.

Foundation Chain: Chain 27. This gives you a base that is approximately 12 inches long.

Row 1: Starting in the second chain from the hook, sc across. You should have 26 sc. Turn.

Rows 2 through 8: Chain 1, sc across. Turn at the end of each row.

After Row 8, you should have a rectangular base measuring roughly 12 inches by 4 inches. Fasten off and weave in your ends neatly, as this section will be visible if you decide not to line the bag.

If you want a firmer base, this is the point at which you would insert a piece of cardboard, plastic canvas, or stiff interfacing cut to the same dimensions. Simply cut it to fit inside and set it aside — you will slip it in after the bag is finished.


Step Two: Building the Bag Body

Now comes the part where your flat rectangle transforms into a three-dimensional bag. Join your yarn at one of the short ends of the base, in the corner stitch.

Setup Round: You are going to work around all four sides of the base. Work 26 sc along the long edge, 3 sc in the corner stitch, 8 sc along the short edge (picking up stitches along the row ends), 3 sc in the corner stitch, 26 sc along the other long edge, 3 sc in the corner stitch, 8 sc along the remaining short edge, 3 sc in the last corner stitch. Join with a sl st to the first sc. You should have approximately 78 stitches total in this round.

Place a stitch marker in the first stitch of the round. Move it up with each new round so you always know where your round begins.

Rounds 1 through 4: Work sc in each stitch around. Join each round with a sl st. (78 sc per round)

Rounds 5 through 8: Switch to hdc in BLO in each stitch around. This creates that subtle ribbed texture that makes the lower portion of the bag look so intentional. Join with a sl st. (78 hdc per round)

Rounds 9 through 14: Switch back to regular sc in each stitch around. Join with a sl st. (78 sc per round)

Rounds 15 through 18: Return to hdc in BLO across. Join each round. (78 hdc per round)

Rounds 19 through 22: Work sc in each stitch around. Join. (78 sc per round)

By the end of Round 22, your bag body should be approximately 10 to 11 inches tall. If you want a taller bag, simply add additional rounds before moving on. The alternating sections of single crochet and back-loop half double crochet create a beautiful rhythm both in the making and in the finished texture.

Final Round: Work a round of sl st in each stitch around the top edge to create a clean, finished rim. This also stabilizes the opening slightly so it does not stretch out with use. Fasten off and weave in ends.


Step Three: Making the Strap

The strap is where you get to decide how you want to carry this bag. A longer strap gives you a cross-body option. A shorter one keeps it snug to your side. For this tutorial, we will make a strap that gives you a versatile over-the-shoulder fit.

Foundation Chain: Chain 90. This gives you a strap that is roughly 42 inches long before attaching.

Row 1: Starting in the second chain from the hook, sc across. (89 sc) Turn.

Row 2: Ch 1, sc in BLO across. Turn. This back-loop-only row adds a little texture and keeps the strap from curling.

Row 3: Ch 1, sc across. Turn.

Row 4: Ch 1, sc in BLO across. Fasten off, leaving a long tail for seaming.

The finished strap should be about 1 inch wide and appropriately firm to hold up without digging into your shoulder.

If you prefer a thicker or more padded strap, simply add two more rows using the same alternating pattern. You can also make two separate shorter straps and attach them both on the same side for a different look.


Step Four: Attaching the Strap

This step is easy to rush, but take your time because the strap attachment is what determines how the bag hangs and how durable it will be over time.

Fold one end of the strap inward by about an inch and pin or hold it against the inside top edge of one of the short sides of the bag. Using your tapestry needle and a length of yarn, sew the strap end to the bag using a whip stitch or a ladder stitch, going over the attachment several times to reinforce it. Make sure it is sewn both to the inside wall of the bag and along the top rim for maximum security.

Repeat on the other side with the other end of the strap, making sure the strap is not twisted before you sew it down.

If you are using leather tabs or handle rings, thread the strap end through the ring and fold it back on itself before sewing. This adds a nice artisan detail and also protects the yarn from wear at the attachment point.


Step Five: Adding a Closure (Optional)

Many crocheters prefer to leave their bags open at the top, especially for a market bag or casual everyday carry. But if you want to keep your belongings secure, there are a few easy closure options.

A wooden button is the most popular choice for handmade bags because it complements the organic texture of the crochet beautifully. Choose a button that is about an inch in diameter. Sew it to the center front of the bag, just below the top rim. Then, on the back side, use your crochet hook to make a small button loop: join yarn at the center back top edge, chain 6 to 8, and sl st into the same spot to create a loop. Fasten off and weave in ends. The button loop slips over the button to close the bag.

A magnetic snap closure is another clean option. Insert the snap components through the inside top edges on the front and back panels before the bag is finished, reinforcing the snap with a small square of felt or fabric on the inside to prevent tearing.


Finishing Touches and Styling Ideas

Once your bag is assembled, give it a light blocking if you used a natural fiber yarn. Wet blocking simply means dampening the bag with cool water, reshaping it gently with your hands, and allowing it to dry flat. This evens out the stitches and softens the overall texture significantly. Blocking can make a noticeable difference in how professional the finished item looks.

If you opted to include a firm base insert, now is the time to slip it inside the bag.

As for styling, this bag works beautifully in so many contexts. In a warm oatmeal cotton yarn, it pairs naturally with linen pants and sandals for that effortless summer look. In a rich terracotta or rust, it becomes the focal point of an autumn outfit layered with knits and boots. Made in a soft sage green or dusty blue, it has a calming, artisanal quality that suits everything from bookshop browsing to beach walks.

You can also personalize the bag further by adding a small tassel to one side of the strap attachment, using a contrasting color for the final round of slip stitches around the top, adding an embroidered flower or initial to the front panel after the bag is finished, or crocheting a small coin purse in the same yarn to keep inside.


Tips for Beginner Crocheters Taking On This Project

If you are newer to crochet and this is one of your first bag projects, a few things will help you move through the process more confidently.

Work slowly through the base construction, as this is the foundation everything else depends on. Count your stitches at the end of each row during the flat base section so you catch any errors before they compound. When you begin working in the round, the join at the end of each round can feel awkward at first. Practice the sl st join a few times until it feels smooth and your join does not create a visible seam on the outside of the bag.

The back-loop-only rows are one of the most beginner-friendly ways to add texture to crochet, but finding that back loop consistently takes a bit of practice. Tilt your work slightly toward you when working in BLO, and use good light so you can clearly see the two loops of each stitch. With a little practice, it becomes second nature.

Do not skip weaving in your ends thoroughly. A bag gets handled more than most crochet items, and loose ends will work their way out with use. Thread your tapestry needle and weave each end through at least six to eight stitches in alternating directions before trimming.


Why Handmade Bags Are Worth Making

In a world full of fast fashion accessories that look identical and fall apart quickly, there is real value in taking the time to make something by hand. A crocheted bag like this one is not just a craft project — it is a small act of intention. You chose the fiber. You chose the color. You built the structure one stitch at a time.

People will ask you where you got it. And when you say you made it yourself, something lights up in the room, because that kind of quiet creativity is genuinely rare and genuinely lovely.

This particular pattern also makes a wonderful gift. Made in someone’s favorite color or in a yarn that matches their personal style, a handmade shoulder bag says more than anything you could pull off a shelf. It carries the time you spent, and that has a weight to it that mass production simply cannot replicate.


Whether this is your first crocheted bag or your twentieth, I hope this tutorial gives you exactly what you need to create something you are proud to carry. Take your time, enjoy the rhythm of the stitches, and do not worry if your first attempt does not look exactly like the photos. Every handmade thing carries the marks of its maker, and that is precisely what makes it beautiful.

Happy crocheting.

Categorized in:

Bags,

Last Update: October 30, 2026