Floral Boho Bag · Free Crochet Pattern
Welcome back to another delightful crochet project! Today, we have an absolutely stunning and incredibly stylish pattern for you: the Floral Boho Bag! If you love crafting chic, everyday accessories that add a touch of bohemian flair to your outfits, this beautiful and surprisingly simple bag is going to be your next favorite make.
This pattern is wonderfully adaptable and perfect for market prep, allowing you to whip up cute and functional accessories in record time. While the instructions are tailored for their classic, versatile size, you can easily play with different color combinations and embellishments to make it uniquely yours! Grab your hooks, settle into your favorite crafting spot, and let’s dive into making this wonderful floral boho bag creation!
Links
- Download the PDF pattern in my store, Ravelry, or Etsy
- Save this project on Pinterest

Pattern Feature

Yarn

Gifting & Selling


PDF Pattern

FLORAL BOHO BAG
Free Crochet Pattern
Terms of Use & Copyright Notice © 2023 Sweet Softies (www.sweetsofties.com). You have permission to sell finished products made from this pattern, but you must credit Sweet Softies as the owner/creator of this pattern by linking to my website (www.sweetsofties.com). No wholesale. You may not translate, copy, alter, or sell my patterns in part or in whole in any way. My patterns may not be used in video tutorials or teaching online classes. My patterns may be used in teaching in-person classes ONLY with written consent from me. You may link to this pattern but you may not copy any part of the pattern instructions on other websites.
Crochet Pattern Information
Level of Difficulty:
Size:
Stitches/Terms Used:
- FO = fasten off
- MR = magic ring
- ch = chain
- sl st = slip stitch
- sc = single crochet
- dc = double crochet
- dc-inc = double crochet increase (insert 2 dc in the same st)
Materials:
- Medium weight “4” yarn in desired colors (I used Caron Simply Soft and Lion Brand Heartland yarn)
- 5mm and 6mm crochet hooks
- Yarn needle
- Scissors
- Two wooden beads
- Medium wooden button
- Optional: two 12”x12” fabric squares to line the bag
Crochet Instructions
BAG
Notes: Use a 5mm crochet hook. Join all rounds with a sl st to the first dc (or sc). Start with the main color yarn (cream).
R1: Starting with a MR, ch 3 and insert 12 dc. *Join with a sl st to the first dc. (12 dc)
R2: Ch 3, dc-inc around. *Join. (24 dc)
R3: Ch 3, (dc, dc-inc) around. *Join. (36 dc)
R4: Ch 3, (dc 2, dc-inc) around. *Join. (48 dc)
R5: Ch 3, (dc 3, dc-inc) around. *Join. (60 dc)
R6-R15: Ch 3, dc around. *Join. (60 dc)
Switch to the contrast color yarn (brown).
R16: Ch 1, sc around. *Join. (60 sc)
R17: Ch 1, sc 15, ch 10 to make the buttonhole loop. Then, sc in the next st. Continue sc in each of the remaining 44 sts in this round. *Join. (60 sc, 10 ch)
FO and weave in the ends.
STRAPS
Note: Video tutorial of this method is available here.
Use medium weight off-white yarn and the same (5mm) hook. The two straps will be attached to the sides of the bag, 15 sts away from both sides of the buttonloop strap. Each strap end will take up 2 stitch spaces.
- Attach yarn to a st, then insert hook into next st and pull a loop up. YO and pull through both loops.
- Make a chain of 30 inches for a child or 40 inches for an adult, or go with your preferred strap length. If you are using stretchy yarn, pull it taut when measuring the strap’s length.
- First, make sure the strap is not twisted before attaching it to the other side. YO and insert hook into the other side of the bag, pulling up a loop. Insert hook into the next st and pull up a loop. Then, YO and pull through both loops.
- Working back along the chains, sl st into the first ch. Then, sl st across in each of the ch.
- You will now be back to where you first started the straps. FO and tightly knot the yarn ends together, then weave them in.
FLORAL APPLIQUE
Note: Use the 6mm hook and switch yarn colors as desired. For reference, my yarn colors are as follows: R1-brown, R2-yellow, R3-red, R4-cream, R5-brown.
Special Stitches:
- Beginning Small Cluster (beg-small-cl): ch 3, (YO, insert hook into stitch, YO, pull through, YO, pull through 2 loops on hook) x 2. YO, pull through 3 loops on hook.
- Small cluster (small-cl): (YO, insert hook into stitch, YO, pull through, YO, pull through 2 loops on hook) x 3. YO, pull through 4 loops on hook.
- Beginning Big Cluster (beg-big-cl): ch 3, (YO, insert hook in ch-1 sp, YO, pull through, YO, pull through 2 loops on hook) x 3. YO, pull through 4 loops on hook.
- Big cluster (big-cl): (YO, insert hook in ch-1 sp, YO, pull through, YO, pull through 2 loops on hook) x 4. YO, pull through 5 loops on hook.
R1: Starting with a MR, ch 3 and insert 16 dc in the ring. Join with a sl st to the first dc. (16 dc)
R2: Insert a beg-small-cl in the first st. Ch 1. Insert a (small-cl + ch 1) in each of the next 15 sts in the round. Join with a sl st to the top of the beg-small-cl. (16 clusters)
R3: Sl st into the first ch-1 gap. Insert a beg-big-cl in the same ch-1 gap, then ch 2. Insert (big-cl, ch 2) in each of the next 15 ch-1 gaps. Join with a sl st to the top of the beg-big-cl. (16 clusters)
R4: Ch 1, sc in same st. Insert 2 sc in each of the ch-2 gaps, and 1 sc above each of the big-cl. Repeat around. Join with a sl st to the first sc.
R5: (Ch 2, insert small-cl in next st, ch 2, sc in next st), repeat around. Join with a sl st to the st where you started this round.
FO and weave in the ends.
Finishing Instructions
- Make two beaded tassels using my Easy DIY Tassel Tutorial here, or you can directly check out my video tutorial here.
- Sew the two tassels to both sides of the bag, underneath where the straps are. I chose to attach them between R15-R16 of the bag, where the color change takes place.
- Sew a wooden button to the front-center of the bag, between R15-R16 of the bag, where the color change takes place.
- Sew the floral applique to the body of the bag, centering it underneath the button.
- Optionally, you can include a cloth lining inside of your bag to make it more durable and avoid stretching out. To do so, put the right sides of two 12”x12” fabric squares together. Place the body of the bag over the squares and draw out the approximate size/shape of the bag. Cut out the two pieces of fabric lining. Then, sew the sides of the bottom of the pieces together. Fit the lining inside of the bag and fasten the top edge using either fabric glue, fabric tape, or sewing methods. Here is a tutorial on how to add a fabric lining inside of your crochet bag without the stitches showing.