Materials & tools you'll need
Yarn of your choice (twine, jute cord, linen, or cotton all work well) · Crochet hook · Fabric strap (optional alternative to crochet chain) · Button · Matching thread · Yarn needle · Scissors
Step 1 — Make the granny square circle
Begin by crocheting a granny square using your preferred stitches and yarn. The granny square forms the main body of the bag — its circular shape when assembled gives the bag its characteristic round silhouette. Work the square to your desired size, keeping your tension even throughout so the finished piece lies flat and maintains a consistent shape. You can personalise the look by experimenting with different yarn materials such as twine, jute cord, linen yarn, or cotton.
Step 2 — Make the strap
For the bag's strap you have two options. The first is to crochet a chain strap using tight crochet chain stitches — work the chain long enough to sit comfortably over your shoulder when the bag is worn crossbody. The second option is to use a fabric strap if you prefer a different texture or material. Either choice works well; the fabric strap gives a more structured look while the crochet chain keeps the project entirely handmade.
Step 3 — Sew the circle and strap together
Once both the circle and strap are complete, carefully sew them together around the circumference of the circle using a suitable thread or yarn. Work steadily around the full edge to ensure the join is secure all the way around. If you are using a fabric strap, use a needle and matching thread for this step. A firm, even seam here is important — it carries the full weight of the bag's contents when worn.
Step 4 — Weave in loose ends
As you sew the circle and strap together, you will accumulate loose yarn ends from joins and colour changes. Thread each end onto your yarn needle and weave it securely into the surrounding stitches to prevent unraveling. Taking care with this step makes a significant difference to the overall neatness and longevity of the finished bag.
Step 5 — Turn the bag inside out
With the circle and strap sewn together, gently push the entire bag through from the back side to turn it inside out. This hides the seam on the interior of the bag and gives the exterior a clean, polished, professional appearance. Take your time with this step to avoid distorting the shape of the bag as you turn it through.
Step 6 — Create the flap and mark button placement
Fold the top of the circle down to create the closing flap of the bag. Once you are happy with the fold, measure and mark the spot where the button will be placed. Ensure the mark is centred on the flap and positioned so the button will fasten cleanly and keep the bag securely closed during everyday use.
Step 7 — Sew on the button
Using thread or yarn that matches your project materials, sew your chosen button securely onto the marked location on the flap. You can choose any size and style of button you like — just ensure it is large enough to sit firmly through the buttonhole you will create in the next step. Reinforce the stitches well so the button withstands repeated daily use without loosening.
Step 8 — Make the buttonhole and finish
Carefully create a buttonhole in the centre of the flap using crochet stitches that match your project materials. The exact technique will depend on your chosen stitch pattern — consult resources specific to your granny square design for the best approach. Once the buttonhole is complete, test it to ensure your button passes through smoothly and the closure feels secure. Weave in any remaining thread ends from the button sewing and buttonhole work, and your crochet circle top bag is ready to use. For an added practical touch, fold the circle in half before assembling to create a half-moon shape with a built-in pocket — perfect for carrying a phone during summer.
Frequently asked questions
What are my options for making the strap on a crochet circle top bag?
You have two options. You can crochet a chain strap using tight
crochet chain stitches, making it long enough to comfortably sling
over your shoulder. Alternatively, you can use a fabric strap if you
prefer a different texture or material. Both options work well and
give the bag a unique look.
How do I turn a crochet circle bag inside out for a professional finish?
After sewing the circle and strap together around the circumference,
gently push the entire bag through from the back side to turn it
inside out. This hides the seam on the inside and gives the exterior
of the bag a neat, polished, professional appearance.
How do I make a buttonhole in a crochet circle top bag?
Create the buttonhole in the centre of the flap using crochet stitches
that match your project materials. The exact technique will depend on
your chosen stitch pattern — consult resources specific to your granny
square design for guidance. Once complete, test the buttonhole to
ensure it fits your chosen button snugly and is secure enough for
daily use.
Enjoyed this tutorial?
Find 60+ free tutorials on YouTube. Grab a pattern from the Etsy shop, or go deeper with a community membership.
Free tutorials on YouTube → Shop on Etsy → Join the community →