Learn to make an easy crochet crossbody bag with this beginner-friendly pattern using single crochet stitches, a single skein, and simple shaping techniques.
This easy crochet crossbody bag is one of the most satisfying beginner projects you can make with a single skein of yarn and a free afternoon. It works up in simple single crochet, uses only basic shaping, and results in a sturdy little bag you will actually reach for every day. The finished bag measures approximately 8 inches wide, 6 inches tall, and 2.5 inches deep, with a structured flap and an adjustable crossbody strap. Most beginners can complete the body and flap in two to three sitting sessions, with the strap and assembly adding another hour or two.
Because this pattern relies on continuous rounds of single crochet with only a few shaping rounds, it is an ideal project if you have already learned to chain and single crochet but have not yet tackled a full bag. Every step below includes exact stitch counts so you can check your work as you go.
Materials and Tools
This pattern is written for worsted weight (medium, 4-ply) yarn, ideally a cotton-acrylic blend for structure and washability. The sample bag uses a warm terracotta shade with cream for the flap edging.
- Worsted weight cotton-acrylic blend yarn, approximately 250 to 300 yards in main color (terracotta)
- Small amount of contrasting yarn (cream) for the flap edging, approximately 20 yards
- 5.0mm (H-8) crochet hook, or the size needed to match gauge
- Stitch markers (at least 2, to mark the beginning of rounds and flap placement)
- Yarn needle for weaving in ends and sewing pieces together
- One magnetic snap closure, gold or brass tone
- Two small D-rings for attaching the adjustable strap (optional but recommended for adjustability)
- Fabric lining, cut to fit the bag interior (optional, for extra structure and to hide stuffing or seams)
- Scissors and a tape measure or ruler
Gauge and Sizing Notes
Gauge for this pattern is approximately 4 single crochet stitches and 4 rows per inch in worsted weight yarn on a 5.0mm hook. Exact gauge is not critical for a bag, but it does affect the final size. If your stitches are looser than the sample, your bag will end up larger and possibly floppier. If your stitches are tighter, the bag will be smaller and denser.
To make a larger bag, add 2 to 4 extra chain stitches to the base foundation and work one additional increase round before moving on to the body. To make a smaller bag, remove 2 chain stitches and skip the final increase round. Always measure your work rather than relying only on stitch counts, since yarn and hook combinations vary.
Stitches and Abbreviations Used
This pattern only uses a handful of basic stitches, making it a good project for building confidence after learning the fundamentals.
- ch - chain stitch
- sc - single crochet
- sl st - slip stitch, used for joining rounds and seaming
- sc2tog - single crochet 2 stitches together (a decrease that reduces two stitches into one)
- inc - increase, meaning 2 sc worked into the same stitch
- st(s) - stitch(es)
If you are new to any of these, practice a small swatch first. The single crochet stitch and the sc2tog decrease are the only techniques that require any special attention, and both are used only a handful of times in this pattern.
Step 1: Crocheting the Base
The base is worked in continuous rounds (do not join and turn) to create a flat oval that will not have a seam on the bottom of the bag. Place a stitch marker in the first stitch of each round and move it up as you go so you always know where the round begins.
| Round | Instructions | Stitch Count |
|---|---|---|
| Foundation | Ch 12 | 12 chains |
| 1 | Sc in 2nd ch from hook and in each ch across (11 sc), 3 sc in last ch, rotate work and sc in each remaining loop along the opposite side of the foundation chain (11 sc), 2 sc in last st to close the round | 27 sc |
| 2 | Sc in each of next 11 sts (side A), 2 sc in each of next 3 sts (corner), sc in each of next 11 sts (side B), 2 sc in each of next 2 sts (corner) | 32 sc |
| 3 | Sc in each st around, no increases | 32 sc |
After round 3, your base should measure roughly 5 to 6 inches long and 2.5 inches wide. If you want a wider bag, repeat round 3 once more before moving to the body, or add an extra chain at the foundation as noted in the sizing section above.
Step 2: Building the Body
Once the base is complete, you will continue working in continuous rounds without joining, building straight up from the base edge to form the sides of the bag.
- Working into the back loop or both loops of each stitch from round 3 (both loops gives a smoother finish), sc in each st around. Keep your stitch count at 32 sc every round.
- Continue working even in continuous rounds, placing your stitch marker at the start of each new round, until the body measures approximately 6 inches tall from the base. This typically takes 18 to 22 rounds depending on your gauge.
- Check your stitch count every few rounds. If you count more or fewer than 32 stitches, you likely added an accidental increase or skipped a stitch. Unravel back to the last round where the count was correct and re-work from there.
- At the final round of the body, fasten off if you plan to work the flap separately, or continue directly into the flap as described below.
Step 3: Shaping the Flap
The flap is worked flat across the back upper edge of the bag body, then edged in a contrasting color for definition.
- With the bag facing you, locate the back 16 stitches of your final body round (half of the 32-stitch total) and mark the first and last of these stitches.
- Join yarn in the marked starting stitch. Ch 1 (does not count as a stitch), sc in each of the next 16 sts, turn.
- Rows 1 through 6: Ch 1, sc in each st across (16 sc), turn. Repeat until the flap measures approximately 2 inches from the body.
- Row 7 (decrease row): Ch 1, sc2tog, sc in each st across to last 2 sts, sc2tog, turn. (14 sc)
- Row 8 (decrease row): Ch 1, sc2tog, sc in each st across to last 2 sts, sc2tog, turn. (12 sc)
- Fasten off, leaving a long tail for weaving in.
- Switch to the cream contrasting yarn. Join with a slip stitch at one corner of the flap and work a single round of sc evenly around the entire flap edge (across the two decrease rows and both side edges) to create a clean, defined border. Fasten off and weave in ends.
This gentle taper rounds the corners of the flap slightly, matching the softly rounded look of the body base.
Step 4: Adding the Strap
The strap uses a simple folded rope technique to create a sturdy, rounded cord without any special stitches.
- Decide on your strap length. For a true crossbody fit, measure from your shoulder down to your opposite hip and add 4 inches for attachment ease. Most straps fall between 45 and 55 inches long.
- Ch a length equal to your desired strap length plus 2 extra chains, keeping your tension relaxed so the chain does not curl.
- Row 1: Sc in 2nd ch from hook and in each ch across. Turn.
- Row 2: Ch 1, sc in each st across. Turn.
- Row 3: Ch 1, sc in each st across. Fasten off, leaving a long tail.
- Fold the strip in half lengthwise with wrong sides together. Using the long tail and a yarn needle, whipstitch or single crochet through both layers along the open long edge to close the strip into a rounded, rope-like cord.
- If using D-rings, fold each short end of the strap around a D-ring and stitch securely in place before attaching to the bag.
Step 5: Assembly
With all three pieces complete, assembly is straightforward and mostly involves sewing with your yarn needle.
- The flap should already be attached along the back top edge of the bag since it was worked directly from the body stitches. Weave in the flap's starting tail neatly at the seam.
- Attach the magnetic snap: center one half of the snap on the wrong side of the flap, about half an inch up from the cream edging, following the hardware's prong instructions to secure it through the fabric or crochet fabric. Attach the matching half of the snap to the front of the bag body, directly below where the flap will close.
- Attach a D-ring to each side seam of the bag body, about one round down from the top edge, stitching through several stitches for security.
- Attach each end of the strap to the D-rings, or sew directly to the sides of the bag if you skipped the D-ring hardware.
- If using a fabric lining, cut it slightly smaller than the bag interior, hem the edges, and hand-stitch it in place just below the top edge of the body, leaving the flap and snap unobstructed.
Finishing Touches
Weave in all remaining yarn tails using your yarn needle, running them through several stitches on the wrong side and trimming the excess close to the fabric. Because this bag uses cotton-acrylic blend yarn, a light steam block (holding a steam iron a few inches above the surface, never touching it directly) can help even out the stitches and help the bag hold its shape. Let the bag dry completely and cool before handling.
Customization Ideas
- Work the body in color-blocked stripes by switching yarn colors every few rounds for a bold, modern look.
- Add a small interior pocket by crocheting a simple rectangle and stitching it to the lining or inner wall before closing up the bag.
- Embellish the flap with a small embroidered flower, a crocheted applique, or a row of surface slip stitch in a contrasting color.
- Swap the magnetic snap for a button and loop closure if you prefer a more casual look.
Common Mistakes and Troubleshooting
- Curling base or edges: This usually means your tension is too tight, or you missed an increase round. Check your stitch count against the table in Step 1 and loosen your grip on the yarn slightly.
- Uneven stitch count in the body: Count your stitches at the end of every few rounds while the marker is still in place. It is much easier to fix a mistake one round back than several rounds later.
- Strap stretching over time: A single layer strap can stretch under weight. The folded rope technique in Step 4 doubles the fabric for extra strength, so avoid skipping the fold-and-seam step even if you are short on time.
- Flap not sitting flat: If the flap flares outward, you may have added stitches accidentally in the straight rows. Recheck row counts against the pattern before working the decrease rows.
Care Instructions
Spot clean the bag with a damp cloth and mild soap whenever possible to preserve its shape. If a full wash is needed, hand wash in cool water with a gentle detergent, then reshape while damp and lay flat to dry away from direct heat. Avoid machine washing and drying, since agitation and heat can cause the stitches to felt, shrink, or lose their shape. Store the bag stuffed lightly with tissue paper or a soft cloth to help it hold its structure between uses.
Share Your Finished Bag
Once your crossbody bag is off the hook, take a photo in good natural light and share it with other crocheters working through the same pattern. Seeing different yarn colors and finishing choices on the same basic structure is one of the best ways to get ideas for your next project.
Your email address will not be published. Required fields are marked