Beginner-Intermediate 4-6 Hours Worsted yarn

Worked on the glider, counted out loud —

Blooming Rose Crochet Bag: A Beginner-Friendly Spring Pattern

Crochet a beginner-friendly Blooming Rose Bag with a shaped base, textured body, dimensional roses, and sturdy strap—perfect for spring outings.

Jump to the rounds

Before you sit down

Start by working the shaped bag base in the round, keeping increases only at the two base ends for even shaping.

Continue into the textured body section, working the increase rounds at the base ends until the base reaches your desired size, then continue straight rounds to build bag height.

Set the main bag aside and make roses separately, using tight tension so the petals hold their shape.

Make coordinating leaves in your chosen accent color to pair alongside the roses.

Fold the bag with wrong side facing out and join the side edges with whipstitch or slip stitch through the back and front loops for a seamless finish.

Arrange the roses and leaves on the bag body to find a layout you love, then seam them in place using whipstitch or slip stitch.

Finish by attaching the strap securely to complete your Blooming Rose Bag.

What this one is

This Blooming Rose Bag is the crochet project I reach for every spring — it's got a shaped base that gives it real structure, a textured body that feels substantial in your hands, and those irresistible dimensional roses that turn a simple bag into a statement piece. It's ideal for anyone who wants a functional accessory that also shows off a little handmade charm, whether you're gifting it or carrying it yourself to a garden party or farmer's market.

You'll practice foundational skills here: working in the round, shaping increases at the base ends, a lacy panel at the opening, and rolled or layered rose motifs that build dimension without complicated stitches. This is genuinely approachable for confident beginners, though the rose construction gives intermediate crocheters something satisfying to sink into. Expect to spend about 4-6 hours total, especially if you're making multiple roses and leaves.

The finished bag has a rounded, structured base that lets it sit upright on its own, a body with enough texture to feel cozy rather than flat, and a delicate lace opening that adds a feminine finishing touch. It's the kind of piece that photographs beautifully and makes a lovely handmade gift for a friend, sister, or anyone who loves a floral, spring-ready accessory.

Variations

One of the best things about this bag is how endlessly customizable it is. For a bold spring look, try a coral or blush pink main color paired with deep red roses and forest green leaves for high contrast. For a more neutral, everyday bag, work the base and body in oatmeal or dove gray, then let the roses pop in a single accent color like mustard yellow or dusty rose. Want an ombré effect? Work the body in three graduated shades of the same color family, changing yarn every round or two. To make the bag larger, simply start with a longer foundation chain for the base and work a couple of extra rounds before shaping — just remember to keep increases only at the base ends so the shape stays even. For a mini version perfect as a phone bag or gift bag, shorten the starting chain and reduce the body rounds accordingly. Seasonal spins are fun too: try white roses with pale green leaves for a bridal-inspired bag, or deep burgundy roses with burnt orange accents for a fall-leaning variation despite the 'spring' name. You can also experiment with strap length — a longer chain strap turns this into a crossbody, while a shorter one keeps it as a classic handheld top-handle bag. Mixing multiple rose colors on a single bag (two pink, one yellow, one white) creates a lovely bouquet effect that makes every bag one-of-a-kind.

I adore this pattern because it takes such simple building blocks — a shaped base, a textured body, a lace panel — and turns them into something so much prettier than the sum of its parts. There's something deeply satisfying about watching the base rounds grow flat and even, then transitioning into the body and feeling the bag start to take real shape in your lap. The lace panel at the opening is my favorite part; it's a small technique shift that instantly elevates the whole design from 'plain bag' to 'boutique-worthy accessory.' And then come the roses! Rolling and shaping those little flowers with tight tension is almost meditative, and no two ever turn out exactly alike, which I love. Attaching the roses and leaves at the end feels like the reveal moment — suddenly your practical little bag has personality and charm. It's a project that rewards patience without demanding advanced skills, and I find myself recommending it to anyone who wants to build confidence with rounds, shaping, and embellishments all in one satisfying make.

Common mistakes

  • Increasing unevenly around the bagPlace a stitch marker at the start of each round and only work increases at the designated base ends as noted in the pattern — avoid scattering increases randomly around the round.
  • Using loose tension when rollingConsciously tighten your stitches as you work the rose strip, and pull the tension snug when rolling and securing it — a tight roll holds its shape much better than a loose one.
  • Losing track of round counts inUse a stitch marker at the beginning of every round and move it up as you go, or make a small tally mark on paper after each completed round.
  • Working the lace panel too tightlyRelax your tension slightly for the lace panel rounds compared to the solid body rounds, and consider sizing up your hook by half a size if the pattern still looks tight.
  • Attaching roses and leaves with a looseUse small, closely spaced stitches when seaming the roses and leaves in place, and weave the tail through the base of the rose a second time for reinforcement before trimming.
  • Skipping the pattern's correction noteRe-read the assembly and correction notes before starting the base, and mark the base ends clearly so you remember exactly where increases belong.

The rounds, in full

Written out, round by round

Beginner-Intermediate4-6 Hours5 mmWorsted

Materials

Everything this one takes, in the order you will reach for it.

  • Worsted weight yarn (Medium, category 4) in assorted colors (Main color for bag base and body, colors for roses and leaves)
  • Crochet hook size H/8 (5 mm)
  • Yarn needle for weaving in ends and joining parts
  • Stitch markers (optional, for marking stitches)
  • Scissors

keep this to hand

Abbreviations

US crochet terms, as used in this pattern.

  1. chchain
  2. sl stslip stitch
  3. scsingle crochet
  4. dcdouble crochet
  5. st(s)stitch(es)
  6. yoyarn over

1. Bag Base

Foundation Chain: Begin with a slip knot .

Ch 25 (or desired length for your bag).

The foundation chain determines the width; adjust as needed.

Base Shaping: Ch 3 more (total 28).

Work 6 dc in the third chain from hook .

Continue: dc in each chain across until one chain remains.

In the last chain , work 6 dc (for base shaping).

Continue on the opposite side: dc in each chain (other side of foundation chain) until the end.

Join with sl st to the first dc.

2. Body of the Bag

  1. Round 1Ch 2 (counts as first dc). Work 2 dc in each of the next 6 sts (these are the base turning sts).Place a stitch marker in the first dc of this segment if desired.Dc in each st until you reach the next base turning (marked stitch).Repeat: 2 dc in each of the next 6 sts (opposite base shaping).Dc in each remaining st until end.Join with sl st to first dc.
  2. Round 2Next round: 1 dc in first st, 2 dc in next st, repeat for the base shaping (both ends).Continue rounds, increasing as follows (for each round, increase at the base ends). Following rounds: Increase the number of consecutive dc between increases (see below for example):
  3. Rounds 3-8Round 3: 1 dc in each of 2 sts, 2 dc in next st. Round 4: 1 dc in each of 3 sts, 2 dc in next st. Round 5: 1 dc in each of 4 sts, 2 dc in next st. Round 6: 1 dc in each of 5 sts, 2 dc in next st. Round 7: 1 dc in each of 6 sts, 2 dc in next st. Round 8: 1 dc in each of 7 sts, 2 dc in next st.Continue until the base reaches desired size. After the final base round, dc in each st (no increases) for several rounds to form the bag height.

3. Lace Panel (Bag Opening)

  1. Round 1(Lace Foundation): Join yarn at the back side . Ch 4 , skip 2 sts, sc in next st ; repeat from * to * around.Continue pattern: ch 4, skip 2 st, sc in next st till end of round.
  2. Round 2Ch 1 , turn. Sc in sc from previous row, 4 sc in next ch-4 space ; repeat around.End with ch 1 , fasten off.

4. Crochet Roses

Rose Motif: Skip 3 sc at the bag edge to start in the fourth sc (to allow for fold).

Join rose color yarn .

Ch 12 .

Beginning in the second ch from hook , work: 3 dc in each ch across.

Piece will naturally curl into a rose shape.

Ch 2 , sl st into starting sc of the foundation to anchor.

Ch 1 , leave a long tail, fasten off.

Repeat for each rose , spacing as desired.

6. Strap

Strap: Ch to desired strap length (adjust for shoulder/crossbody).

Begin in second ch from hook .

Dc in each ch across.

Make a second strap if desired for added strength.

Sew or join ends of strap to top of bag opening, making sure edges align.

Assembly

Step 1

Place bag so wrong side is facing out.

Step 2

Fold sides in towards center, matching rose and lace edges.

Step 3

Join edges using a yarn needle, working whipstitch or slip stitch through the back loop of one edge and the front loop of the other for a seamless finish.

Step 4

Repeat for the other side.

Step 5

Weave in all ends .

Step 6

Turn bag right side out.

Step 7

Adjust roses and seams as desired.

Important notes

Note 01

💡 This pattern is written in US crochet terminology.

Note 02

💡 Keep a spare stitch marker on hand to mark the base ends where increases happen, so you never lose track of proper shaping.

Note 03

💡 A 5mm H/8 hook works well with worsted weight yarn, but if your gauge runs loose, sizing down slightly can give the bag body more structure.

Note 04

💡 When making multiple roses, work them all before starting assembly so you can arrange colors and sizes for the most balanced, pretty layout.

Note 05

💡 Leave extra-long yarn tails when finishing each rose and leaf — they make seaming onto the bag body so much easier than starting with short ends.

Note 06

💡 If your bag base looks wavy after the first few rounds, count your stitches; it's almost always a sign of an extra or missed increase.

Note 07

💡 Weave in ends securely with a yarn needle before attaching the strap, since a bag gets a lot of handling and loose ends can work themselves loose over time.

More photos

FAQs

Asked on the glider

the ones that come up on the glider

Can I make this bag bigger or smaller?

Yes! The pattern notes that size is easily adjusted by starting with a longer or shorter foundation chain and working more or fewer body rounds. Just remember to keep increases only at the base ends so the bag shape stays even as you scale it.

What yarn works best for this pattern?

Any worsted weight (category 4) yarn works well, giving the bag enough body to hold its shape without being too stiff. A cotton-acrylic blend gives nice stitch definition for the roses, while a full cotton yarn adds durability for everyday use.

Do I need to use stitch markers?

They're optional but genuinely helpful, especially for tracking round starts and marking the base ends where increases belong. If you're newer to working in the round, a marker will save you from miscounting stitches.

How do I join the roses and leaves to the bag?

You can use either whipstitch or a slip stitch seam, whichever you find neater or more comfortable. Whipstitch tends to be less visible, while slip stitch seams add a slightly raised decorative line, so it's really a matter of preference.

Is this pattern really beginner friendly despite the roses?

Yes, the base and body use straightforward stitches that most beginners will find manageable with a little practice. The roses take a bit more patience to roll and shape, but they don't require any advanced techniques, just tighter tension for better definition.