
DIY Crochet Flower Patterns with Tutorials: A Complete Guide for Every Skill Level
Crochet flowers are one of those small but mighty creations that can transform almost anything. Stitch a few onto a plain tote bag and it becomes a statement piece. Attach one to a hair clip and you have a handmade accessory that costs almost nothing to make. String dozens of them together and you have a garland that could hang over a mantle or nursery crib. The versatility is practically endless, and the best part is that crochet flowers are genuinely beginner-friendly — most patterns use only a handful of basic stitches and can be finished in under an hour.
Whether you are picking up a crochet hook for the first time or you have been crocheting for years and want to add some floral projects to your repertoire, this guide walks you through everything you need to know. You will find explanations of the essential stitches used in flower patterns, tips on choosing the right yarn and hook, and step-by-step tutorials for five different flower styles ranging from a simple flat daisy to a layered dimensional rose.
Let’s get started.
What You Need Before You Begin
Yarn
For most crochet flower patterns, a worsted weight yarn (also labeled as size 4) is the easiest to work with because the stitches are large enough to see clearly. As you grow more comfortable, you can move to lighter weights like DK or fingering yarn for more delicate, intricate flowers. Cotton yarn is a popular choice for flowers because it holds its shape beautifully and doesn’t stretch the way acrylic does, though acrylic works perfectly fine and is easier on the budget.
When choosing colors, don’t feel limited to what flowers look like in nature. Pale lavender roses, teal daisies, and burnt orange sunflowers all make gorgeous accessories and home décor pieces.
Hooks
Match your hook to your yarn weight. For worsted weight yarn, a 5.0mm or 5.5mm hook is standard. For finer yarn, you might use a 3.5mm or 4.0mm hook. The key is tension — if your stitches feel too tight and are hard to work into, go up a hook size. If they feel loose and floppy, go down a size.
Other Supplies
You will need a yarn needle (also called a tapestry needle) for weaving in ends and sewing flowers onto other items, scissors, and stitch markers if you plan to work in the round. Some patterns also call for floral wire or felt backing if you want to make the flowers into pins or hair accessories.
Abbreviations Used in These Tutorials
The tutorials below use standard US crochet terminology. Here is a quick reference:
ch — chain
sl st — slip stitch
sc — single crochet
hdc — half double crochet
dc — double crochet
tr — treble crochet
MR — magic ring
sp — space
rep — repeat
st(s) — stitch(es)
Understanding the Magic Ring
Before diving into the flower tutorials, it is worth spending a moment on the magic ring (also called a magic circle or adjustable ring). Almost every crochet flower starts from the center and works outward, and the magic ring is the cleanest way to begin working in the round because it eliminates the hole that forms when you start with a chain ring.
To make a magic ring, wrap the yarn around two fingers to form a loop, insert your hook through the loop, pull up a loop of working yarn, chain one to secure, and then work your first round of stitches into the loop. When you pull the yarn tail, the ring closes up tightly.
If the magic ring feels too tricky at first, you can substitute it by chaining 4 and joining with a slip stitch to form a small ring, then working your stitches into that ring instead.
Tutorial 1: The Classic Flat Daisy
This is the perfect starting point for beginners. It works up quickly, uses only single crochet and chains, and produces a cheerful, five-petaled flower that looks great on everything.
Materials: Worsted weight yarn in two colors (one for the center, one for the petals), 5.0mm hook, yarn needle, scissors.
Instructions:
Start with your center color. Make a magic ring.
Round 1: Chain 1, work 5 single crochets into the magic ring, pull the ring closed, and join with a slip stitch to the first sc. You now have a small, tight circle of 5 stitches.
Fasten off the center color and join your petal color.
Round 2 (Petals): For each of the 5 stitches in the center, you will make one petal. To make a petal, chain 6, then single crochet back into the 2nd chain from the hook, single crochet into the next chain, hdc into the next chain, dc into the last two chains, then slip stitch into the next stitch of the center circle. That is one petal complete.
Repeat this process four more times until you have worked one petal into each of the 5 center stitches.
Fasten off and weave in your ends.
Tips: If you want a more open, lacy look, add one or two extra chains at the base of each petal. For a fuller flower, increase the center circle to 6 or 8 stitches and add more petals accordingly.
Tutorial 2: The Granny Square Flower
This pattern takes the beloved granny square format and centers it around a blooming flower motif. It is slightly more involved than the flat daisy but still well within reach for beginners. The finished piece looks beautiful as an appliqué on bags, pillows, and clothing.
Materials: Worsted weight yarn in three colors (center, petals, outer border), 5.0mm hook, yarn needle, scissors.
Instructions:
With the center color, make a magic ring.
Round 1: Chain 3 (counts as first dc), work 11 more double crochets into the ring (12 dc total), join with a slip stitch to the top of the beginning ch-3. Fasten off.
Join petal color to any stitch.
Round 2: Chain 1, sc in same stitch. *Chain 3, skip 1 stitch, sc in next stitch* — repeat from * around until you have 6 ch-3 spaces. Join with a slip stitch to the first sc.
Round 3: Slip stitch into the first ch-3 space. In each ch-3 space, work the following: sc, hdc, 3 dc, hdc, sc. Join with a slip stitch. You now have 6 rounded petals. Fasten off.
Join the border color to the space between any two petals.
Round 4: This round creates the square shape. Chain 3, dc in same space (that is the corner begin). *Chain 2, dc in space between next two petals, chain 2, (2 dc, chain 2, 2 dc) in space between next two petals for a corner* — repeat three times, working chain 2 between the corner groups. Join with a slip stitch to the top of the beginning ch-3.
Round 5: Slip stitch to the corner ch-2 space. Chain 3, dc, chain 2, 2 dc in the same corner space. *Work 2 dc in each dc and ch-2 space along the side, then (2 dc, ch 2, 2 dc) in the corner ch-2 space* — repeat around. Join and fasten off.
Weave in all ends and block lightly if desired.
Tutorial 3: The Layered Rose
The layered rose is the showstopper of crochet flower patterns. It has multiple rounds of petals that give it a full, dimensional look that is stunning as a brooch, hair flower, or decorative accent on a wrapped gift or bouquet. This pattern is intermediate level — not because the stitches are difficult, but because you are managing several layers at once.
Materials: Worsted weight or DK weight yarn in one or two shades (using two shades of the same color gives a gorgeous ombre effect), 4.5mm hook, yarn needle, scissors.
Instructions:
With your main color, make a magic ring.
Round 1: Chain 1, work 6 sc into the ring, pull ring closed, join with a slip stitch. (6 stitches)
Round 2: Chain 1, 2 sc in each stitch around. Join with a slip stitch. (12 stitches)
Round 3: Chain 1, *sc in next st, 2 sc in next st* — repeat around. Join. (18 stitches)
Round 4 (First Layer of Petals): *Chain 4, skip 2 stitches, sl st in next stitch* — repeat around. You will have 6 ch-4 loops. (6 loops)
Round 5: In each ch-4 loop, work the following petal: sc, hdc, 3 dc, hdc, sc. This gives you 6 small petals forming the innermost layer.
Round 6: Working behind the first layer of petals, find the skipped stitches from Round 4 and sl st into them. *Chain 5, sl st into the next skipped stitch* — repeat around. You will have 6 ch-5 loops.
Round 7: In each ch-5 loop, work: sc, hdc, 4 dc, hdc, sc. This creates the second, slightly larger layer of petals.
Round 8: Working behind the second layer, sl st into the sl st between petals from Round 6. *Chain 6, sl st between next petals* — repeat around. (6 ch-6 loops)
Round 9: In each ch-6 loop, work: sc, hdc, 5 dc, hdc, sc. This is your outermost layer of petals.
Fasten off and weave in all ends.
Finishing tips: To give the rose its classic curved shape, gently roll the center inward with your fingers as you weave in the ends, and then tack it in place with a few stitches through the back using your yarn needle. This keeps the petals layered nicely rather than lying completely flat.
Tutorial 4: The Simple Sunflower
Sunflowers have a joyful, bold energy, and this crochet version captures that feeling perfectly. The two-tone construction — a dark brown or black center with bright yellow petals — makes this instantly recognizable. This pattern is beginner-friendly and works up fast.
Materials: Worsted weight yarn in dark brown (or black) and yellow, 5.0mm hook, yarn needle, scissors.
Instructions:
With the dark brown yarn, make a magic ring.
Round 1: Chain 3 (counts as first dc), work 11 dc into the ring. Join with a slip stitch to the top of the ch-3. (12 dc)
Round 2: Chain 3, dc in same stitch. 2 dc in each stitch around. Join. (24 dc)
Round 3: Chain 1, sc in each stitch around. Join. (24 sc)
Fasten off the dark yarn. Join yellow yarn to any stitch.
Round 4 (Petals): *Chain 7, hdc in 3rd chain from hook, hdc in next 3 chains, sc in last chain, sl st in next 2 stitches of the center* — repeat around until you have worked petals evenly around the entire center circle.
Fasten off and weave in ends.
Variations: For a slightly more textured center, work Round 3 in surface slip stitches or use a bobble stitch in some of the center stitches. You can also make the sunflower larger by adding an extra increase round to the center before beginning the petals.
Tutorial 5: The African Flower (Hexagonal Bloom)
The African flower is a beloved crochet motif that combines a flower with a hexagonal border, making it perfect for joining into blankets, pillow covers, bags, and wall hangings. It uses only basic stitches but produces an intricate, geometric result that looks far more complex than it actually is.
Materials: Worsted weight yarn in three colors, 5.0mm hook, yarn needle, scissors.
Instructions:
With Color A (center), make a magic ring.
Round 1: Chain 2 (counts as first hdc), work 11 hdc into the ring. Join. (12 hdc) Fasten off.
Join Color B.
Round 2: Chain 2, hdc in same stitch. 2 hdc in each stitch around. Join. (24 hdc) Fasten off.
Join Color C.
Round 3: Chain 2, hdc in same stitch. *Hdc in next stitch, 2 hdc in next stitch* — repeat around. Join. (36 hdc)
Round 4: Chain 3 (counts as dc), dc in same stitch. *Dc in next 5 stitches, 2 dc in next stitch* — repeat around to last 4 stitches, dc in each. Join. (42 dc)
Round 5 (Hexagon Border): This round creates the six corners of the hexagon. Chain 3, dc in same stitch (first corner begin). *Dc in next 6 stitches, (2 dc, ch 1, 2 dc) in next stitch for a corner* — repeat 5 more times, ending with dc to finish the side. Join with a slip stitch.
Fasten off and weave in ends. Block lightly for a crisp, flat hexagon shape.
How to Use Your Crochet Flowers
Once you have made a collection of flowers, the fun part begins. Here are some creative ways to put them to use.
On clothing and accessories: Sew flowers onto hats, beanies, scarves, and mittens for a handmade touch. A single large rose on a lapel of a coat or jacket makes a lovely brooch. Stitch small daisies onto flats or canvas shoes for a whimsical upgrade.
In your home: Arrange a mix of flower styles and sizes in a vase for a permanent, zero-maintenance floral display. Glue or sew them onto wreaths, garlands, and pillow covers. Frame a cluster of flowers as textile wall art.
As gifts: Attach a crochet flower to a wrapped gift instead of a bow. Make a bundle of flowers with wire stems and give them as a bouquet. Sew one onto a greeting card or journal cover.
For kids: Small crochet flowers are perfect on children’s clothing, headbands, and room décor. Because they are soft and flat, they are safe to attach to fabric items for even very young children.
Helpful Tips for Better Crochet Flowers
Blocking makes a huge difference. Wet blocking — soaking your finished flower in cool water, squeezing out the excess, and pinning it flat to dry — can transform a slightly uneven flower into a perfectly symmetrical one. Cotton yarn responds especially well to blocking.
Consistent tension is key. Try to keep your grip on the yarn relaxed and consistent throughout a project. Tension that is too tight will make your flower curl upward, while tension that is too loose will make it floppy.
Don’t skip weaving in ends properly. Weave the yarn tail back and forth through several stitches in different directions before trimming. This keeps the flower from unraveling over time, especially if it will be washed.
Use stitch markers to keep your place. When working in the round, it is easy to lose track of where a round begins and ends. Placing a stitch marker in the first stitch of each round takes only a second and saves a lot of frustration.
Experiment with yarn weight for different effects. The same pattern worked in chunky yarn produces a large, bold flower that reads beautifully from across a room. The same pattern in lace weight yarn creates something delicate and jewelry-like. Try the same tutorial in different weights to see how dramatically the results change.
Final Thoughts
Crochet flowers are one of the most rewarding small projects you can make. They are quick enough to finish in a single sitting, affordable even when using high-quality yarn, and endlessly versatile in how they can be used and displayed. The five tutorials in this guide — the flat daisy, the granny square flower, the layered rose, the sunflower, and the African hexagon flower — cover a range of styles and complexity levels so there is something here whether you are just learning to hold a hook or you have