
16 Crochet Flower Patterns: Step-by-Step Guide
Whether you’re picking up a crochet hook for the first time or you’ve been working with yarn for years, flowers are one of the most rewarding things you can make. They’re small enough to finish in a single sitting, versatile enough to use on everything from hats to home décor, and beautiful enough to give as gifts on their own. This guide walks you through 16 crochet flower patterns, each with step-by-step instructions, so you can build your skills and your collection at the same time.
Before diving in, here are the abbreviations used throughout this guide:
ch – chain, sl st – slip stitch, sc – single crochet, hdc – half double crochet, dc – double crochet, tr – treble crochet, sk – skip, sp – space, rep – repeat, rnd – round, MR – magic ring, YO – yarn over
Getting Started: What You Need
For most of the flowers in this guide, you’ll need a 4mm (G/6) or 5mm (H/8) crochet hook and a medium-weight (worsted or DK) yarn. Cotton yarn is especially popular for crochet flowers because it holds its shape well and comes in vivid colors. You’ll also want a yarn needle for weaving in ends and scissors. Some flowers benefit from a small amount of fiberfill or a button for the center.
Gauge is rarely critical for decorative flowers, so don’t stress over achieving an exact measurement. What matters more is consistency within each piece.
1. Simple 5-Petal Flower
This is the classic beginner flower — quick, clean, and endlessly useful.
Materials: Worsted weight yarn in two colors (A for center, B for petals), 4mm hook
Instructions:
With Color A, make a magic ring. Ch 1, work 5 sc into the ring, sl st to first sc to join. Fasten off Color A.
Join Color B to any sc. Ch 3, work 2 dc into the same stitch, ch 3, sl st into same stitch, sl st into next sc. Repeat from to around all 5 sc. You will have 5 petals. Fasten off and weave in ends.
Tips: For larger petals, replace the 2 dc with 3 dc, or substitute treble crochet stitches. For a fuller look, use bulky yarn.
2. Daisy Flower
The daisy is everyone’s favorite field flower, and this version captures those long, slender petals beautifully.
Materials: White yarn (petals), yellow yarn (center), 4mm hook
Instructions:
With yellow, make a magic ring. Ch 3 (counts as first dc), work 11 dc into the ring. Sl st to top of ch-3 to join. (12 dc total.) Fasten off yellow.
Join white to any dc. Ch 8, sc in second ch from hook, sc in each remaining ch (7 sc made), sl st into next dc on center ring. Repeat from to around all 12 dc. You now have 12 petals. Fasten off and weave in ends.
Tips: Lightly block this flower after finishing to spread the petals evenly. A spritz of water and a moment pinned flat works beautifully.
3. Granny Square Flower
This one turns the beloved granny square concept into a flower with a dimensional, layered look.
Materials: Three colors (A, B, C), worsted weight yarn, 4mm hook
Instructions:
With Color A, make a magic ring. Ch 3, work 2 dc into ring, ch 2. Work 3 dc into ring, ch 2. Repeat 2 more times. Sl st to top of ch-3. (4 clusters.) Fasten off Color A.
Join Color B to any ch-2 sp. Ch 3, work 2 dc, ch 2, work 3 dc into same sp (first corner made). Ch 1. In next ch-2 sp, work 3 dc, ch 2, 3 dc, ch 1. Repeat around. Sl st to top of ch-3. Fasten off Color B.
Join Color C to any corner ch-2 sp. Sc, hdc, dc, tr, dc, hdc, sc all into the sp. Sl st into ch-1 sp, then work sc, hdc, dc, tr, dc, hdc, sc into next corner sp. Repeat around to form 4 large petals. Fasten off and weave in ends.
Tips: This flower makes a great coaster, appliqué, or wall hanging element when worked at a larger scale.
4. Rose
This is perhaps the queen of all crochet flowers — dramatic, layered, and impressively realistic once finished.
Materials: Red or pink worsted yarn, 4mm hook
Instructions:
Ch 36. Row 1: Dc in 4th ch from hook, dc in each ch across. (33 dc.) Ch 3, turn.
Row 2: Work 2 dc in each stitch across. (66 dc.) Fasten off, leaving a long tail.
Using the yarn tail and a yarn needle, roll the strip tightly from one end, stitching the base together as you roll. The dc stitches naturally spiral outward to form petals. Stitch the base firmly to hold the shape.
Tips: Work the chain loosely for a more open rose. Tighter tension creates a tighter bud. You can make a bud by working only 18 chains and a single row.
5. Sunflower
Bright and bold, the crochet sunflower has a distinct layered center and long, cheerful petals.
Materials: Yellow (petals), brown (center), 4mm hook
Instructions:
Center: With brown, make a magic ring. Rnd 1: Ch 1, work 6 sc into ring, sl st to join. Rnd 2: Ch 1, work 2 sc in each stitch around. (12 sc.) Rnd 3: Sc in first stitch, 2 sc in next. Repeat around. (18 sc.) Rnd 4: Sc in next 2 stitches, 2 sc in next. Repeat around. (24 sc.) Sl st to join. Fasten off.
Petals: Join yellow to any stitch on the outer round. Ch 10, sc in second ch from hook, hdc in next, dc in next 5, hdc in next, sc in next, sl st into next st on center. Repeat from to around all 24 stitches, working petals into every other stitch so you end with 12 petals. Fasten off and weave in ends.
Tips: For a fuller sunflower, add a second layer of petals by working into the skipped stitches in a contrasting shade of yellow or orange.
6. Lavender Sprig
This isn’t a single flower but a cluster that mimics the look of real lavender — perfect for sachets and wedding decorations.
Materials: Purple yarn, green yarn, 4mm hook
Instructions:
With green, ch 20. This forms the stem. Work 1 sc in the 2nd ch from hook and in each ch across. Do not turn.
Working up the side of the stem, join purple and ch 4. Work 3 dc into the 2nd ch from hook. Sl st back to stem. Repeat this 5–6 times up the stem, spacing each sprig 2–3 stitches apart on alternating sides. Fasten off and weave in ends.
Tips: Make three or four sprigs and tie them together with a ribbon or thin strip of fabric for a finished bouquet look.
7. Lotus Flower
The lotus has a meditative quality that makes it popular for home décor, altar pieces, and yoga accessories.
Materials: Pink and white yarn (or gradient), 4mm hook
Instructions:
With pink, make a magic ring. Work 8 sc into ring. Sl st to join.
Rnd 2 (Inner Petals): Sl st into first sc, ch 4, work 3 tr into same stitch, ch 4, sl st into same stitch. Repeat in each of the 8 sc. (8 inner petals.)
Rnd 3 (Outer Petals): Join white to the base of any inner petal. Ch 6, work 5 tr into second ch from hook, ch 6, sl st into base of next inner petal. Repeat around. (8 outer petals.) Fasten off and weave in ends.
Tips: Use a gradient or ombre yarn to achieve the natural petal fade from deep pink at the base to near-white at the tips.
8. Poppy
The bold, open face of the poppy translates wonderfully into crochet, especially in red or orange.
Materials: Red yarn (petals), black yarn (center), 4mm hook
Instructions:
With black, make a magic ring. Work 8 sc into ring. Sl st to join. Fasten off black.
Join red to any sc. Ch 4, work 4 dc into the base stitch, ch 4, sl st into same stitch, sl st into next sc. Repeat around all 8 stitches. (8 petals.) Fasten off and weave in ends.
Tips: For a more textured center, work a few French knots in black embroidery thread across the center circle, or glue a small black button to the middle.
9. Cherry Blossom
Delicate and small, cherry blossoms look stunning in clusters on hair accessories or fabric embellishments.
Materials: Pale pink yarn, 3.5mm hook
Instructions:
Make a magic ring. Work 5 sc into ring. Sl st to join.
Ch 3, work 1 dc and 1 hdc into the same stitch, ch 3, sl st into same stitch, sl st into next sc. Repeat around all 5 sc. (5 petals.) Fasten off and weave in ends.
Tips: Use two strands of fingering weight yarn held together for a lighter, airier texture. A tiny seed bead glued to the center adds a beautiful detail.
10. Carnation
The ruffled, layered look of a carnation takes a bit more time but produces a flower of impressive depth and texture.
Materials: Pink, red, or white yarn, 4mm hook
Instructions:
Make a magic ring. Work 12 dc into ring. Sl st to join. (12 dc.)
Rnd 2: Ch 3, work 2 dc in each stitch around. Sl st to join. (24 dc.)
Rnd 3: Ch 3, work 2 dc in each of the next 2 stitches, dc in next. Repeat around. (40 dc approximately.)
Rnd 4: Ch 1, sc in next st, ch 4, sc in next st. Repeat around, creating ruffle loops. Sl st to join. Fasten off and weave in ends. Gently scrunch and shape the flower with your fingers.
Tips: The more rounds of increases you add, the fuller and more ruffled the carnation becomes. Three increases rounds before the final ruffle round creates a very dimensional bloom.
11. Hibiscus
The tropical hibiscus, with its prominent stamens and wide-open petals, is surprisingly achievable in crochet.
Materials: Red or coral yarn, yellow yarn for stamen, 4mm hook
Instructions:
With red, make a magic ring. Rnd 1: Work 5 sc into ring. Sl st to join.
Rnd 2: Ch 5, work 5 dc into the first ch, sk remaining 4 ch, sl st back into the sc. Repeat in each of the 5 sc. (5 petals.)
Stamen: With yellow, ch 10. Work sl st back along the chain to create a cord. Attach firmly through the center of the flower. Fasten off and weave in ends.
Tips: A small loop of yellow at the top of the stamen cord gives a more realistic anther effect. For the full hibiscus look, press petals gently flat with a warm iron after blocking.
12. Violet
Sweet and small, crocheted violets are perfect for boutonnieres, hair clips, and gift toppers.
Materials: Purple yarn, yellow yarn, 3.5mm hook
Instructions:
With purple, make a magic ring. Work 5 sc into ring.
Row 1 (Lower Petals): Ch 2, work 3 dc into same sc, ch 2, sl st into same sc, sl st into next sc. Repeat once more. (2 large lower petals.)
Row 2 (Upper Petals): Rotate flower. Ch 1, work 2 hdc into same sc, ch 1, sl st into same sc, sl st into next sc. Repeat twice more on remaining 3 sc. (3 small upper petals.)
With yellow, work 1 sc into the center. Fasten off and weave in ends.
Tips: The asymmetry between the larger lower petals and smaller upper petals is what gives this flower its recognizable violet character. Don’t try to make all five petals the same size.
13. Marigold
The marigold’s many overlapping petals create a rich, dense bloom that holds its form beautifully in crochet.
Materials: Orange and yellow yarn, 4mm hook
Instructions:
With orange, make a magic ring. Work 8 sc into ring. Sl st to join.
Rnd 2: Work 2 sc in each stitch. (16 sc.) Sl st to join.
Rnd 3 (First Petal Layer): Ch 4, work 3 dc into second ch from hook, sk 1, sl st into next sc. Repeat around all 16 stitches. (16 petals.)
Rnd 4 (Second Petal Layer): Working into the unused back loops of rnd 2, join yellow yarn. Ch 5, work 4 dc into second ch from hook, sk 1, sl st into next back loop. Repeat around. (16 more petals, offset from first layer.) Fasten off and weave in ends.
Tips: A third petal layer worked into rnd 1 (the original 8 sc back loops) creates an even fuller marigold. Use a slightly lighter shade for each layer to mimic the natural color gradient.
14. Chrysanthemum
The chrysanthemum’s many narrow petals make it one of the most striking flowers to crochet, and this version captures that spiky, layered silhouette.
Materials: White, yellow, or purple yarn, 4mm hook
Instructions:
Make a magic ring. Work 10 sc into ring. Sl st to join.
Rnd 2: Work 2 sc in each stitch. (20 sc.) Sl st to join.
Rnd 3 (First Petal Layer): Ch 8, hdc in second ch from hook, hdc in each remaining ch, sl st into next sc. Repeat in every other sc. (10 narrow petals.)
Rnd 4 (Second Petal Layer): In the skipped sc from rnd 3, ch 10, hdc in second ch from hook, hdc in each remaining ch, sl st into next skipped sc. Repeat around. (10 slightly longer petals, offset from first layer.)
Fasten off and weave in ends. Use your fingers or a pin to shape the petals upward.
Tips: For a more dimensional bloom, curve each petal slightly inward by pinching the tip and base between your fingers while the piece is still a bit damp from blocking.
15. Water Lily
Flat, open, and serene, the water lily is one of the most meditative flowers to crochet and makes a striking table decoration.
Materials: White or pale yellow yarn, green yarn for base, 4mm hook
Instructions:
With white, make a magic ring. Work 6 sc into ring. Sl st to