Crochet Flower Bag Pattern: Easy 3D Floral Shoulder Bag
A crochet flower bag brings cheerful cottagecore style to an everyday shoulder bag. This handmade design takes inspiration from a cream purse covered with lavender, plum, and ivory flowers. Its textured blooms are the star of the show, while a strong crochet strap makes the bag practical to carry.
Pattern note: The tutorial below is an original, photo-inspired design rather than a verified reconstruction of the bag in the image. Work a simple crocheted shoulder bag and sew on separately made flowers. The instructions are written in US crochet terms.

Table of Contents
What Makes This Crochet Flower Bag Special?
- Pretty raised flower appliqués in three complementary colors
- A simple rectangular construction you can customize
- A firm shoulder strap with optional reinforcement
- A lovely handmade gift for spring, birthdays, and everyday outings
Supplies and Materials
- Approximately 300–450 yd of worsted-weight (#4) cotton or cotton-blend yarn for the cream bag body and strap
- Approximately 120–200 yd total of lavender, plum, and cream yarn for the flowers
- 4 mm (G/6) crochet hook for a firm fabric, or the size needed to match your desired texture
- Yarn needle, scissors, stitch markers, and measuring tape
- Optional: matching fabric lining, magnetic snap, and a narrow cotton tape for reinforcing the strap
Finished Measurements and Stitches
An easy starting size is approximately 11 in (28 cm) wide, 9 in (23 cm) high, and 3 in (8 cm) deep, plus an adjustable strap. Your dimensions and yarn consumption will vary with tension. This pattern is customizable rather than gauge-dependent.
US stitch abbreviations: ch = chain; sc = single crochet; hdc = half double crochet; dc = double crochet; sl st = slip stitch; st = stitch; sp = space; BLO = back loop only. Work in rows unless the round is specified. A turning ch 1 does not count as a stitch.
Free Crochet Flower Bag Pattern: Step by Step
Step 1: Crochet Two Sturdy Bag Panels
With cream yarn, ch 41. Row 1: sc in the second ch from the hook and in every ch across (40 sc). Rows 2–34: ch 1, turn, sc in each st (40 sc). Make a second identical panel. These panels form the front and back. For a taller bag, add more rows; for a wider bag, add foundation chains. Keep the same stitch count on both panels.
Step 2: Make a Side and Bottom Gusset
With cream yarn, ch 11. Row 1: sc in the second chain from the hook and across (10 sc). Repeat sc rows until the strip is long enough to run down one side, across the bottom, and up the other side of your bag panels. The gusset should measure roughly 21 in (53 cm), but compare it directly with your panel edges before fastening off. Pin the gusset around the sides and bottom of the first panel. Join with sc or slip stitches, then attach the second panel the same way, leaving the top open.
Step 3: Add a Clean Top Edge
Join cream yarn at the upper edge of the assembled bag. Work one even round of sc around the bag opening, placing extra stitches only where needed to keep the edge flat. Add two or three more rounds of sc for a sturdy border. Fasten off and weave in the ends.
Step 4: Make the Long Shoulder Strap
Ch 9 with cream yarn. Row 1: sc in the second chain from the hook and across (8 sc). Row 2 onward: ch 1, turn, sc across. Repeat until your strap reaches your preferred length, typically 24–32 in (61–81 cm) for a short shoulder bag. Stitch the ends securely to the inside upper corners of the bag, going through multiple rows. If the bag will hold heavier items, sew cotton tape along the inside of the strap to reduce stretching.
Step 5: Crochet Puffy Five-Petal Flowers
Make one flower: With your chosen flower color, ch 4 and sl st to the first chain to form a ring. Round 1: ch 1, work 10 sc into the ring; join to the first sc. Round 2: *sl st in the next stitch, ch 2, 3 dc in the next stitch, ch 2, sl st in the same stitch*; repeat five times, using successive pairs of stitches around the ring. Fasten off with a long tail for sewing. For a fuller petal, gently shape each petal with your fingers. This is a simplified raised flower motif; the exact inspiration photo has more detailed, layered blooms.
Step 6: Make Flower Centers and Arrange the Design
For each flower center, use a contrasting yarn to sew several tiny decorative stitches over the middle, or attach a small crocheted circle. Make around 18–26 flowers in a balanced mix of soft lavender, dark plum, and ivory. Arrange them across the front panel before stitching, with blooms slightly overlapping for a lush 3D effect. Once the layout looks right, sew each flower on firmly with a yarn needle, keeping the back panel free of stitches.
Step 7: Finish and Optional Lining
Weave in all loose yarn ends and gently reshape the bag. For extra durability, cut a fabric lining to the inside dimensions, sew the side seams, fold the top edge under, and hand-stitch it to the crochet opening. A magnetic snap can be added to the lining for a neat closure. Avoid machine washing until you confirm the yarn and any lining or closure are washable.
Tips for a Beautiful Floral Crochet Purse
- Mix three flower colors rather than using only one to create depth.
- Use tightly worked cotton stitches for a bag that keeps its shape.
- Arrange every flower before sewing so the final pattern feels balanced.
- Reinforce the strap attachment points, especially for an everyday bag.
- If your flowers curl, lightly reshape them by hand and avoid flattening their texture.
More Crochet Projects to Try
If you love handmade bags and floral accessories, explore our sunflower granny square crochet bag, our crochet flower bag charm, or this beginner-friendly granny square guide.
Frequently Asked Questions
Is this crochet flower bag beginner-friendly?
The bag body uses beginner-friendly single crochet stitches. The flower appliqués and assembly require a little patience, making this a good confident-beginner or easy-intermediate project.
What yarn is best for a floral crochet shoulder bag?
Worsted-weight cotton yarn is a great choice for a structured bag and clear stitch definition. A cotton blend also works, but check how much it stretches.
How many crochet flowers should I make?
Start with about 18–26 flowers for an 11-inch-wide purse, then make more as needed. The exact number depends on the size of each bloom and how much overlap you want.
Can I make this crochet flower bag bigger?
Yes. Increase the width and height of both panels, make the gusset long enough to fit their edges, and adjust the strap. Remember that a larger bag may need lining and stronger strap reinforcement.
Save this free crochet flower bag pattern for your next handmade accessory project. Cream yarn and soft purple flowers create a charming spring accessory, but the pattern also looks beautiful in pink, peach, or sunny yellow.

Leave a Reply