Looking for a trendy, boho-chic accessory to elevate your wardrobe? This Boho Granny Square Bag is a gorgeous, beginner-friendly project constructed from 11 textured floral granny squares folded into a stylish 3D envelope shoulder bag featuring a bead-stitch strap and optional metal clip hardware!
| Project Type | Crochet Envelope Tote / Crossbody Bag |
| Difficulty Level | Easy / Confident Beginner |
| Terminology | US Crochet Terms |
| Square Count | 11 Granny Squares total (5-round floral design) |
- Yarn: DK weight yarn (1 to 5 colors of your choice; scrap yarn works fantastically!).
- Crochet Hooks:
- 6.0 mm (Size J/10) – For granny squares & main strap body
- 5.0 mm (Size H/8) – For foundation chain neatness
- Hardware & Closure: 2 Metal Bag Clips / Swivel Hooks (optional) & 1 Decorative Button.
- Notions: Tapestry yarn needle, stitch markers, and sharp scissors.
| Abbreviation | Stitch Meaning |
|---|---|
| ch / sl st | Chain / Slip Stitch |
| sc / hdc | Single Crochet / Half Double Crochet |
| dc / tr | Double Crochet / Treble Crochet |
| Cluster St | Cluster Stitch (Partial double crochets pulled together) |
| Bead St | Bead Stitch (Sideways puff stitch worked over double crochet) |
Use 6.0mm hook. Make 11 squares total. Change colors per round as desired.
- Rnd 1: Magic ring, ch 3 (counts as 1st dc), work 15 dc into ring (16 sts total). Pull ring closed, sl st to top of ch 3. Fasten off.
- Rnd 2 (Change Color): Ch 2, work a 3-stitch Cluster in each st around (16 clusters total). Ch 1 between clusters. Sl st to join.
- Rnd 3 (Change Color): Ch 2, work 4-stitch Cluster in each space, ch 2 between clusters. Sl st to join.
- Rnd 4 (Change Color): Ch 2 (counts as dc). (3 dc in same st, 3 hdc in next st, 3 dc in next st, 3 tr in next st, ch 1, 3 tr in same st for corner). Repeat around to square off.
- Rnd 5 (Change Color): Work 3 dc in each space across. At corners, work (3 dc, ch 1, 3 dc) into corner space. Fasten off.
1. Lay out 8 of the 11 squares in a 2×4 grid arrangement.
2. With right sides facing, join squares using Single Crochet worked through back loops only (BLO) using a contrasting or matching yarn color.
3. Fold the joined sheet in half and stitch along the sides to create the 3D body structure.
4. Attach 2 more squares at top corners (folded in half).
5. Stitch the final 11th square to the back of the bag so it folds over the front as the top closure flap!
- Round 1 Edging: Single crochet evenly around the entire outer perimeter of the bag opening and flap.
- Button Hole: When reaching the point of the flap, work (ch 8, sl st into same stitch) to form button loop. At side corners, work (ch 5, sl st into same st) for strap attachment loops.
- Round 2 Edging: Sc around again, working 8 sc into the button loop and 5 sc into side attachment loops. Fasten off and sew button to front of bag.
1. Foundation Row: Switch to 5.0mm hook. Make 100 single crochet foundation sts (or desired strap length in multiples of 2).
2. Row 1: Switch to 6.0mm hook, ch 1, turn, sc across.
3. Row 2 (Bead Stitch Row): Ch 4, turn. *Skip 1, dc, work Bead Stitch (yarn over and pull through 4 times over dc post), ch 1*. Rep across.
4. Row 3: Ch 1, turn, sc into each stitch along.
5. Hardware Attachment: Sew metal bag clips / swivel hooks to ends of strap with yarn needle and clip onto side loops of bag!
- Scrap Yarn Creativity: Using scrap yarn so every square has a unique color combo creates a breathtaking vintage boho aesthetic!
- Back-Loop Seaming: Seaming through back loops only (BLO) gives the bag clean raised seam lines and structural durability.
- Optional Fabric Lining: For extra security with heavy items (keys, phone), stitch a simple cotton fabric lining inside before attaching the flap!

Congratulations! Your stylish Boho Granny Square Bag is complete. Wear it as a crossbody or shoulder tote to complement any outfit!
What colors did you pick for your granny squares? Share your finished bag photos and leave a comment below! Happy crocheting!

