Bags

Crochet Round Crossbody Bag Pattern with a Zipper

Crochet a round cotton crossbody bag with two circular panels, an integral gusset and a curved zipper opening. Includes stitch tables and assembly checks.

Save & share Pinterest ↗ Facebook ↗
Terracotta circular crochet crossbody purse with a curved top zipper

A round purse needs more than two circles sewn together: it also needs enough depth for small essentials and a practical way to open the top. This terracotta design adds its narrow gusset directly to the front disk, then joins the back around most of the edge. The remaining top arc holds a flexible zipper.

This crochet round crossbody bag pattern uses dense single crochet, one flat strap and a hand-sewn closure. The zipper is fitted to the measured opening rather than forced into a nominal length. No lining or internal stiffener is required for the basic draft, although the fabric still needs to be checked with the contents you intend to carry.

How is this project made? Make two 96-stitch disks. Continue six wall rounds from the front disk to form the gusset. Sew the back onto 72 rim stitches, leaving a 24-stitch arc for a flexible zipper, then attach the long flat strap beside the zipper ends.

Project Overview

DetailPattern information
SkillConfident beginner with basic hand sewing
TermsUS crochet
Hook4 mm, adjusted after swatching
Planning sizeAbout 17 cm diameter × 3 cm deep, unverified
Gauge example18 sc and 22 rows per 10 cm; calculated planning gauge
ConstructionTwo disks, integral gusset, sewn zipper and strap

Illustrations and testing: These six project images are generated illustrations, not photographs of a test-crocheted sample. Counts are reviewed; sizes, yarn consumption, attachments and physical performance remain unverified.

Materials

MaterialSuggested specification
Terracotta cottonApproximately 150–200 g worsted cotton, around 80–90 m per 50 g; estimate
Hook4 mm or size needed for firm dense fabric
ZipperFlexible nylon zipper matching the measured top arc, approximately 12–15 cm
NotionsBlunt needle, fine sewing needle, matching strong sewing thread, pins, scissors, markers
Cotton yarn, zipper, hook and sewing tools for a round crochet purse

Size, Gauge, and Yarn Choices

Swatch the solid fabric before making both disks. A 96-stitch circumference at the planning gauge is about 53 cm, corresponding to a circle near 17 cm across. That is a calculation, not a measured sample. Six wall rounds suggest about 3 cm depth, but fabric bending changes the result. Measure the actual opening before choosing a zipper and compare both disks before sewing.

Abbreviations and Working Notes

AbbreviationMeaning
chChain
scSingle crochet
sl stSlip stitch
st / stsStitch / stitches
MRMagic ring
inc2 sc in the same stitch
decInvisible sc decrease; uses 2 stitches and makes 1

Use joined rounds for the disks and gusset. Ch 1 does not count; put the first sc into the same stitch as the join and sl st to the first sc at the end. A marker makes the first stitch easier to identify.

The two disks must both end at 96 stitches. The back stops there; only the front receives the extra wall rounds. Rotate the work on a flat table regularly and correct missed increases before continuing.

The strap is worked in turned rows. Its turning ch 1 does not count. A decorative purse is not a tested load-bearing bag, so the finished seams and attachments need a practical light-load check.

Crochet Two Matching Circular Panels

Round / stageInstructionsCount
16 sc in MR; join6
2Inc in every st12
3–16On Round n, repeat ((n − 2) sc, inc) six times. Counts: 18, 24, 30, 36, 42, 48, 54, 60, 66, 72, 78, 84, 90, 96Add 6 each round

For example, Round 3 is (sc, inc) × 6, Round 4 is (2 sc, inc) × 6 and Round 16 is (14 sc, inc) × 6. Keep the increases evenly spaced rather than adding extra stitches at the join.

Fasten off the back disk with a long sewing tail. Leave the front disk attached to the working yarn. If the disks cup strongly, check tension and counts; do not assume a stiff bowl will flatten when sewn.

Two terracotta crochet circles with matching stitch counts

Build the Integral Gusset

Round / stageInstructionsCount
17Ch 1; sc in back loop only of each front-disk stitch; join96
18–22Ch 1; sc through both loops around; join. Five more rounds96

The back-loop round encourages a turn from the flat disk into the wall. The following five rounds make a narrow tube around the front disk. Do not add corner increases or repeat the disk increase formula here.

Fasten off after Round 22. Place four markers 24 stitches apart on its open rim. Check that the side depth is even all the way around before attaching the second disk.

Make the Flat Crossbody Strap

Round / stageInstructionsCount
FoundationCh 76 working chains
1Sc in second ch from hook and across6 sc
2–260Ch 1, turn; sc across; leave long sewing tails6 sc per row

At the planning row gauge the strap is roughly 118 cm before overlap, not a measured finished length. Try a pinned fabric or yarn loop against your body first and adjust by complete rows if needed. Keep the strap flat and the width consistent.

The width is approximately 3.3 cm at the planning stitch gauge. If your swatch differs, the calculated length and width will differ too. A shoulder strap may stretch during wear, especially when a bag is overloaded.

Round purse front with gusset, separate back disk, strap and zipper

Join the Back and Fit the Zipper

Round / stageInstructionsCount
Marked openingTreat rim stitches 85–96 and 1–12 as the top opening24 stitches
Sewn seamMatch front rim 13–84 to back disk 13–84, stitch for stitch72 matched positions
ZipperBaste one tape to the free gusset rim and the other to the matching back-disk arcFit measured opening

Place the back against the open gusset with the right sides facing outward. Make sure both round-start positions align at the intended top. Sew the 72-stitch lower seam with small even stitches, catching full fabric loops without cinching the edge.

Open the zipper and pin the tapes just inside the two free arcs. Leave the teeth clear of the yarn so the slider does not catch. Use a flexible nylon zipper that follows the curve; do not sharply bend metal teeth or force an overlong zipper into the gap. Reposition until the two edges meet smoothly, then baste and hand-stitch each tape securely.

Check the slider several times before sewing the zipper ends down. Do not cut the teeth or remove a stop as part of this draft. If the length is unsuitable, use a better-fitting zipper or obtain proper zipper-alteration guidance. The top should open without pulling the circular panels out of shape.

Basting a flexible zipper into the top arc of a round crochet bag

Attach the Strap and Check the Bag

Round / stageInstructionsCount
AnchorsPlace one end beside each zipper endpoint, outside the opening2 attachments
OverlapLay each strap end about 2–3 cm down the side wallBroad fabric contact
StitchingSew around each overlap and add diagonal reinforcementInspect both joins

Keep the strap clear of the slider and make sure it is not twisted. Sew through a broad area of the strap and bag fabric, taking care not to close the zipper opening by catching the opposite panel.

Try only light contents over a table first. If the wall distorts or stitching pulls apart, remove the load and remake the joint. The narrow depth suits a few small items; it is not a large shopping tote.

Troubleshooting

ProblemCheckAdjustment
Circles do not matchDifferent counts or tensionCheck both 96-stitch rims before sewing
Gusset flaresDisk increases repeated in wall roundsKeep the wall at 96 sc
Zipper catches yarnTape sewn too close to teethRebaste with clear slider space
Purse twistsPanel starts or strap anchors misalignedAlign top markers before joining

Care and Related Projects

Spot clean first, and follow both the yarn and zipper care guidance. Protect the closure from harsh pulling. The basic draft is unlined, so add a separately fitted liner if small items work through the stitches. Inspect the anchors and seam before regular use.

For a currently live bag tutorial, compare the granny square tote.

Side view of the finished terracotta round crossbody bag

Frequently Asked Questions

Why is the gusset attached to the front?

Continuing from the disk avoids calculating a separate strip whose row gauge may not match the panel circumference.

Can I use a metal zipper?

The intended opening is curved. This draft specifies a flexible nylon closure; a stiff metal zipper may not follow the arc.

Can I skip the zipper?

An open-top version needs its own edge and contents-retention check. Do not claim the zipped and open versions are equivalent.

Does it need stiffening?

No stiffener is specified. Dense fabric, the narrow wall and light contents create the intended form, which still needs sample testing.

Can I change the diameter?

Changing the last disk round also changes the gusset, seam and opening counts. Recalculate those together.

Has the strap been load tested?

No. The arithmetic is reviewed, but the fabric, zipper and carrying strength need physical checks.

Compact Pattern Card

ComponentEssential instructions
DisksTwo panels; increase 6 per round to 96
GussetFront only; 6 wall rounds at 96
Back seam72 positions joined; top 24 left open
Strap6 sc wide, 260 rows before adjustment
ClosureFit and sew flexible zipper to measured opening