Materials & tools you'll need
Size H or I crochet hook · Yarn in various colors (body, lining, and strap) · One button · Scissors · Tapestry needle
Step 1 — Create the foundation chain
Begin by making a foundation chain of 60 stitches — this serves as the base of your triangular purse and determines its overall width. Keep your tension relaxed and even throughout the chain; a tight foundation will make the first row difficult to work into and can cause the bottom edge of the purse to pull inward. If you want a smaller bag, reduce the chain count; for a larger bag, increase it. The size is fully adjustable at this stage, so take a moment to consider the finished size you're aiming for before you begin.
Step 2 — Work the increasing rounds
Work in rounds to build up the triangular shape, increasing the stitch count with each round to widen the piece gradually. After five rounds of increasing, switch to single crochet stitches (sc) for better structure and stability. The increasing rounds establish the three corners of the triangle — keep your increases consistent at the same points each round so the shape stays symmetrical. If you find the corners pulling or puckering, adjust your tension slightly and check that you're placing your increases in the correct corner stitches.
Step 3 — Shape the triangle
Continue working in single crochet, building up the body of the purse until it reaches your desired size. The single crochet stitch gives the bag a firm, structured fabric that holds its triangular shape well. Try the piece against your body as you work — the triangle should sit comfortably as a cross-body bag when worn on the diagonal. Remember that you can adjust the final size by adding or removing rounds at this stage, so don't be afraid to work to your own measurements rather than a fixed row count.
Step 4 — Create the buttonhole
To create the buttonhole, chain 3 stitches, then slip stitch into the fourth chain from the previous row — this is the turning chain. Work a single crochet into the next stitch, then skip one stitch to form the buttonhole opening. Repeat this process around the intended buttonhole area, making sure the opening is large enough to accommodate your chosen button comfortably. The buttonhole may feel snug at first but will ease naturally with regular use, as crochet stitches have inherent stretch.
Step 5 — Attach the button
Once the buttonhole is complete, weave in all loose yarn ends using your tapestry needle, securing them neatly on the wrong side of the purse. Position your button on the front of the bag, aligning it with the buttonhole. Insert the button through the buttonhole from the front, then sew it firmly in place on the wrong side using a running stitch or whipstitch and a length of yarn or thread. Work through several layers for a secure hold, and finish with a knot on the back before trimming.
Step 6 — Make the straps
Create the cross-body strap using chain stitch. Measure around your shoulder or across your body to determine the strap length you need, then chain that length plus a little extra for attaching. Once your chain is complete, join with a slip stitch into the first chain to close it into a loop, or leave it open-ended for a straight strap depending on your preferred attachment method. You can also reinforce the strap using blanket stitch along its length for extra durability and a more finished look.
Step 7 — Attach the straps and add structure
Position the straps evenly on either side of the purse, centering them at the top corners of the triangle. Attach each end of the strap using running stitch, sewing through several layers of the bag and securing both ends within the lining for a clean, hidden finish. Once the straps are attached, add additional running stitches through the body of the bag and strap junction for extra structure and security. Take care not to pull the stitches too tightly, as this can distort the triangular shape of the purse.
Step 8 — Finishing touches
Go over the entire purse and weave in any remaining loose ends thoroughly with your tapestry needle. Give the bag a gentle reshape by hand if needed, smoothing out any puckering at the corners or along the seams. Check that the button is secure, the buttonhole aligns correctly, and the straps sit evenly. Your finished triangular purse is now ready to wear as a stylish cross-body bag — a handmade accessory that's as practical as it is charming.
Frequently asked questions
What materials are needed to crochet a triangular purse?
You'll need a size H or I crochet hook, yarn in various colors for
the body, lining, and strap, a button for the front detail, scissors,
and a tapestry needle for weaving in ends and sewing on the button.
How do I adjust the size of my crochet triangular purse?
Change the number of initial chain stitches or add and remove rounds
as needed. More chain stitches produce a smaller purse; fewer stitches
produce a larger one. You can also add or remove single crochet rounds
to adjust the height of the finished bag.
How do I create a buttonhole in a crochet triangular purse?
Chain 3, then slip stitch into the fourth chain from the previous row.
Work a single crochet into the next stitch, then skip one stitch to
form the buttonhole opening. Repeat around the intended area until
the opening is large enough for your button. The buttonhole will ease
with use.
How do I make and attach straps to a crochet triangular purse?
Chain to your desired strap length, then join with a slip stitch.
Attach each end to the bag using running stitch, positioning straps
evenly on either side and securing both ends within the lining.
Reinforce with additional stitches at the junction for extra
durability without distorting the bag's shape.
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 →