10 Beautiful Crochet Flowers Patterns – Easy Step by Step

10 Beautiful Crochet Flower Patterns – Easy Step by Step

There is something quietly magical about crocheting a flower. In just a few minutes, a simple ball of yarn transforms into something that looks plucked straight from a summer garden. Whether you are a complete beginner picking up a hook for the first time or a seasoned crafter looking to expand your repertoire, crochet flowers are one of the most rewarding small projects you can make. They are fast, satisfying, portable, and endlessly versatile — use them to embellish hats, bags, blankets, headbands, wreaths, or simply frame them as miniature fiber art.

In this guide, you will find ten beautiful crochet flower patterns, each with easy step-by-step instructions, helpful tips, and ideas for how to use your finished blooms. All of the patterns use basic crochet stitches, so even if you are just learning the craft, you will be able to work through most of these with a little patience and practice.

Before we dive in, let’s cover a few basics.


What You Need to Get Started

You do not need much to crochet flowers, which is part of what makes them such a perfect beginner project.

Yarn: For most flower patterns, a light worsted weight yarn (size 4) works beautifully. Cotton yarn is especially popular for flowers because it holds its shape well and gives crisp stitch definition. If you want a softer, more vintage look, acrylic or wool blends work wonderfully too. For tiny, delicate flowers, try fingering weight or thread.

Crochet hooks: A size 5mm (H/8) hook pairs nicely with worsted weight yarn. For cotton thread flowers, a steel hook in size 1.75mm to 2.25mm is typically used. Always check the yarn label for the recommended hook size.

Other supplies: A yarn needle for weaving in ends, scissors, and stitch markers are all you need. Some crafters like to use a small amount of fabric stiffener spray to help finished flowers hold their shape.

Abbreviations used throughout this guide:

  • ch = chain
  • sl st = slip stitch
  • sc = single crochet
  • hdc = half double crochet
  • dc = double crochet
  • tr = treble crochet
  • sp = space
  • yo = yarn over
  • MR = magic ring (also called magic circle)

Pattern 1: The Classic Five-Petal Flower

This is the quintessential crochet flower — simple, symmetrical, and instantly recognizable. It works up in about ten minutes and is perfect for appliqués.

What you need: Worsted weight yarn in two colors (center color and petal color), 5mm hook.

Step by step:

Start with your petal color. Make a magic ring, then chain 3 (counts as your first double crochet). Work 9 more double crochets into the ring — you should have 10 dc total. Pull the ring tight and slip stitch into the top of the chain-3 to close the round. This forms the base circle of your flower.

Now you will make the petals. Chain 3, work 2 dc into the next stitch, chain 3, slip stitch into the same stitch, slip stitch into the next stitch. Repeat from to four more times so that you have 5 petals total. Fasten off.

Switch to your center color. Make a magic ring, work 6 sc into the ring, pull tight, and slip stitch to close. Fasten off, leaving a tail for sewing. Sew the center circle over the base of the flower, right in the middle, covering the joining points of the petals. Weave in all ends.

Tip: Changing the number of petals is easy — just adjust how many stitches you put in the initial ring and divide the petals evenly.


Pattern 2: The Daisy

Daisies have long, slender petals and a rounded center, and they are one of the most cheerful flowers you can make with yarn. This version uses a simple technique to get that elongated petal shape.

What you need: White or yellow yarn for petals, yellow or brown yarn for the center, 5mm hook.

Step by step:

Make a magic ring with your center color. Round 1: Chain 1, work 6 sc into the ring, pull tight, slip stitch to join. Round 2: Chain 1, work 2 sc in each stitch around — 12 sc total. Slip stitch to join and fasten off.

With your petal color, join yarn to any stitch. Chain 10, slip stitch back down the chain starting at the 2nd chain from the hook — work one slip stitch in each chain back to the flower center. Slip stitch into the next stitch on the center circle. Repeat from to around until you have 12 petals. Fasten off and weave in ends.

The back-slip-stitching technique is what gives the petals their firm, rounded look. If you want softer petals, skip the slip stitches along the chain and simply work a slip stitch directly into the base ring at the end of each chain.


Pattern 3: The Rose

A crochet rose is one of those flowers that looks impressively complex but is actually built from one long, winding strip. Once you understand the structure, you will be making roses constantly.

What you need: Worsted weight yarn in rose pink, red, or any rich color, 5mm hook.

Step by step:

Chain 51. Row 1: Starting in the 4th chain from the hook, work 3 dc in the same chain. Skip 2 chains, slip stitch, chain 3, work 3 dc in the same chain. Repeat from to to the end of the chain. You will have a long, ruffled strip with scalloped sections.

Now simply roll the strip into a coil, starting from one end. As you roll, use your yarn needle to stitch through the base of each scallop section to hold the rose shape. The tighter you coil it, the more closed and bud-like it will look. A looser coil produces a fully open rose.

Fasten off and use the tail to secure the final edge on the back. If desired, crochet a few simple leaf shapes by chaining 10, slip stitching back down the chain, and attach them to the back of the rose.


Pattern 4: The Sunflower

Sunflowers are bold and cheerful, and this two-layer petal design gives them a wonderfully dimensional quality. The dark center is surrounded by a layer of inner petals and a longer layer of outer petals.

What you need: Dark brown or black yarn for the center, golden yellow for petals, 5mm hook.

Step by step:

Center: Make a magic ring with dark yarn. Round 1: Chain 1, 6 sc into ring, pull tight, sl st to join. Round 2: Chain 1, 2 sc in each st around — 12 sc. Round 3: Chain 1, sc in next st, 2 sc in next st, repeat around — 18 sc. Sl st to join, fasten off.

Inner petals: Join yellow yarn to any stitch. Chain 4, dc in next st, chain 4, sl st in same st, sl st in next st. Repeat around to make 9 inner petals. Do not fasten off.

Outer petals: Sl st into the back loop only of the next stitch. Chain 6, tr in next st, chain 6, sl st in same st, sl st in next st through back loops only. Repeat around to make 9 longer outer petals. Fasten off and weave in ends.

The back loop trick for the outer petals allows them to sit in a slightly different plane than the inner petals, giving the flower its beautiful layered depth.


Pattern 5: The Tulip

Tulips have a beautiful cup shape that sets them apart from flat crochet flowers. This pattern builds a small 3D flower that stands upright and looks stunning attached to a stem of green yarn.

What you need: Red, pink, or purple yarn, green yarn for stem, 4mm hook, small amount of fiberfill stuffing (optional).

Step by step:

Make a magic ring with your main color. Round 1: 6 sc into ring, pull tight. Round 2: 2 sc in each st — 12 sc. Round 3: Sc in next st, 2 sc in next around — 18 sc. Round 4–6: Sc in each st around — 18 sc (three straight rounds to build the cup sides). Round 7: Sc in next st, skip next, sc in next around — 12 sc. Now work the petal tops: chain 4, hdc in 2nd ch from hook, hdc in next ch, sc in last ch, sl st in next 2 sts of main round. Repeat 5 more times to create 6 small petal tips.

Stuff lightly with fiberfill if desired for shape. For the stem, chain 25 in green yarn and sl st back down the chain to create a firm cord. Attach to the base of the tulip. You can also add leaves by chaining 12 and slip stitching back along the chain at a slight angle.


Pattern 6: The Hibiscus

The hibiscus has dramatic, wide petals and a long central stamen that makes it instantly exotic. This pattern captures that tropical beauty in just a few rounds.

What you need: Bright pink or red yarn, yellow yarn for stamen, 5mm hook.

Step by step:

Make a magic ring with pink yarn. Chain 3 (counts as dc), work 14 more dc into the ring — 15 dc total. Sl st to join and pull ring tight.

Petals: Chain 4, skip 1 st, sc in next st, chain 4, sc in same st, chain 4, sl st in same st, sl st in next st. Repeat around until you have 5 wide petals. Fasten off.

Stamen: With yellow yarn, chain 12. Starting in 2nd chain from hook, sl st in each chain back to the base. Fasten off, leaving a tail. Thread the tail through the center of the flower and pull the stamen through to sit in the middle of the bloom. Secure on the back.

The chained stamen is a simple but striking detail that immediately gives this flower its signature hibiscus silhouette.


Pattern 7: The Forget-Me-Not

These tiny, delicate flowers are perfect for adding to bouquets, embellishing baby items, or clustering together on a wreath. Each one works up in just a couple of minutes.

What you need: Light blue or lavender fingering weight yarn, yellow yarn for center, 3mm hook.

Step by step:

Make a magic ring. Chain 1. Work 10 sc into the ring. Pull tight and sl st to join.

Petals: Chain 3, sl st in same stitch, sl st in next stitch. Repeat around to create 5 small petals. Fasten off.

Center: With yellow yarn, make a small French knot (or slip stitch a tiny loop) and attach it to the center of the flower. Alternatively, thread a small yellow seed bead onto the center for a pretty sparkle effect.

Make these in batches and glue or sew them in clusters — they look incredibly realistic when grouped together.


Pattern 8: The Water Lily

The water lily has a meditative, zen quality to it. This pattern creates a flower with many overlapping petals that give it a full, lush appearance.

What you need: White or pale pink yarn, yellow yarn for center, 5mm hook.

Step by step:

Center: Make a magic ring in yellow. Round 1: 6 sc into ring. Round 2: 2 sc in each st — 12 sc. Sl st to join and fasten off.

First petal layer: Join white yarn to any stitch. Chain 1, hdc in same st, dc in next st, hdc in next st, chain 1, sl st in same st, sl st in next st. Repeat around for 6 petals.

Second petal layer: Working in the back loops of round 2, join white yarn and repeat the petal sequence, but use a chain 2 at the start and work 2 dc instead of 1 dc in the center stitch. This creates slightly larger petals that fan out behind the first layer.

Third petal layer: For a fully open bloom, join white yarn to the back loops of round 1 and work even larger petals using chain 3 and 3 dc in the center stitch.

The layered technique creates a beautiful three-dimensional lily that looks gorgeous floating in a bowl of water as home decor (seal it with fabric stiffener first).


Pattern 9: The Cherry Blossom

Cherry blossoms are the flower of fleeting beauty, and this delicate crochet version captures their soft, romantic charm perfectly. These are ideal in pale pink or a blush cream.

What you need: Pale pink or cream yarn, dark pink yarn for stamens, 3.5mm hook.

Step by step:

Make a magic ring. Round 1: Chain 2, work 9 hdc into ring. Pull tight and sl st to join — 9 hdc total.

Petals: Sl st in next st, chain 3, work 3 dc into same st, chain 3, sl st in same st. Repeat in every third stitch around until you have 3 petals total. For a five-petal version, work in every other stitch and start with 10 hdc in round 1.

Stamens: Cut 5 short pieces of dark pink yarn (about 3cm each). Fold each piece in half and use your hook to pull the folded end through the center of the flower, then pass the tails through the loop to create a lark’s head knot stamen. Trim to desired length.

These look beautiful scattered across a hair clip, pinned to a lapel, or glued along a spring wreath.


Pattern 10: The Granny Square Flower

This last pattern combines two beloved crochet traditions into one — the granny square and the crochet flower. The result is a beautiful motif that can be joined with others into a blanket, pillow cover, or tote bag.

What you need: Worsted weight yarn in two colors — one for the flower, one for the square border, 5mm hook.

Step by step:

Flower center: Make a magic ring with flower color. Round 1: Chain 3 (counts as dc), work 11 more dc into ring — 12 dc. Sl st to join.

Petals: Chain 4, skip 2 sts, sl st in next st. Repeat around — you will have 4 chain-4 loops. In each loop: work sl st, chain 1, 5 dc, chain 1, sl st. You now have 4 rounded petals. Sl st to join, fasten off.

Granny border: Join border color to any corner petal. Round 1: Chain 3, 2 dc in same space, chain 2, 3 dc in next petal corner. Repeat around until you have 4 corner clusters. Sl st to join. Round 2: Sl st to corner space, chain 3, 2 dc in same space, chain 1, 3 dc in same corner, chain 2, 3 dc in next corner. Repeat around. Round 3: Continue in established granny square pattern, adding a chain-1 group along each side. Fasten off and weave in ends.

Join multiple squares by sl stitching through the corner chain spaces, and watch your flower garden grow into something big and beautiful.


Tips for Making Your Crochet Flowers Look Their Best

Working through these patterns, a few simple habits will make a big difference in how your finished flowers turn out.

Tension is everything. Consistent tension gives your flowers clean, even petals. If you find your flowers are curling or puckering, try loosening your grip on the yarn or going up a hook size.

Block your flowers. Wet blocking — soaking the finished flower in water, gently squeezing out the excess, and pinning it into shape on a foam mat to dry — transforms a slightly lopsided flower into a crisp, professional-looking bloom. Fabric stiffener spray works especially well for flowers that need to stand upright.

Changing yarn mid-flower. Do not be afraid to switch colors or yarn types in the middle of a flower pattern. Some of the most beautiful results come from using a varieg

Categorized in:

Crochet Flower Patterns,

Last Update: October 16, 2026