The Basic Flower Shape You Can Knit in an Afternoon
A knitted flower is made by casting on a small number of stitches, knitting a short rectangle or square, then gathering the edges together and sewing them into a spiral or cone. The simplest version takes about an hour and uses only stockinette stitch — the same knit-purl pattern you already know. You don't need special yarn or needles, and mistakes in tension won't show once the flower is rolled up.
The most forgiving approach is to knit a flat rectangle, bind off, then roll it tightly from one end and stitch the back to hold the shape. This method works because the natural curl of stockinette stitch helps the flower hold its form without extra shaping.
Key Takeaways
- Cast on 8 to 12 stitches and knit a rectangle 4 to 6 inches long in stockinette stitch, then bind off.
- Roll the rectangle tightly from one short end, keeping the cast-on edge at the center of the flower.
- Sew the back seam with yarn and a tapestry needle to hold the rolled shape in place.
- Add a leaf by knitting a small pointed shape separately and sewing it to the flower base.
- Weave in all ends before attaching the flower to a garment or project.
Casting On and Choosing Your Yarn Weight
Start with worsted weight yarn in any color — it's thick enough that the flower holds shape easily, and the stitches are large enough to see what you're doing. Cast on 10 stitches using the long-tail cast-on or whichever method you use regularly. The exact number doesn't matter much; anywhere from 8 to 12 stitches works.
If you use thinner yarn like DK or sport weight, cast on 12 to 16 stitches instead, because the flower will be smaller and you need enough fabric to roll. Thicker yarn like bulky or chunky will give you a fuller, puffier flower with fewer stitches — try 6 to 8.
Knitting the Rectangle
Knit every row in stockinette stitch — that means knit on the right side, purl on the wrong side. This is the standard pattern, and the curl it creates is exactly what makes the flower work. Don't try to fight the curl or flatten it; you're using it.
Keep knitting until your rectangle is 4 to 6 inches long. With worsted weight and 10 stitches, this usually takes 20 to 30 rows. You can measure as you go, or just knit until the piece looks roughly square or slightly longer than it is wide. Bind off all stitches using your regular bind-off method, and cut the yarn leaving a 6-inch tail.
Rolling and Shaping the Flower
Lay the rectangle flat with the cast-on edge at the bottom. Starting at one short end (either left or right), roll the rectangle tightly toward the other end, like you're rolling a scroll. The cast-on edge should end up at the center of the flower, and the bind-off edge should be on the outside.
As you roll, the natural curl of the stockinette stitch will help the fabric stay in a spiral. Keep the roll tight and even — if one side gets loose, gently tighten it before you move on. Once the whole rectangle is rolled, you should have a cone or spiral shape about 1.5 to 2 inches across.
Sewing the Flower Closed
Thread a tapestry needle with the yarn tail you left when you bound off. Sew through the back of the flower (the outside of the roll) using a whip stitch or running stitch, going around the base to hold the shape. You don't need to be neat — this seam is hidden on the back, and it only needs to be strong enough to keep the flower from unrolling.
Make 4 to 6 passes around the base, then weave the needle through a few stitches on the inside to anchor the thread. Cut the yarn close to the flower. If you have a cast-on tail as well, weave that in the same way.
Adding a Leaf (Optional)
A leaf makes the flower look more finished. Cast on 3 stitches and knit in stockinette stitch for 8 to 10 rows. On the next row, knit 2 together, knit 1 — you now have 2 stitches. Knit one more row, then knit 2 together to close. Cut the yarn and pull it through the last stitch.
Sew the leaf to the base of the flower using the cast-on tail. You can add one leaf or two, depending on how you want it to look. Some knitters add a small green stem by crocheting a chain and sewing it on, but that's decoration — the flower works fine without it.
Attaching the Flower to Your Project
Once the flower is complete and all ends are woven in, you can sew it to a hat, sweater, bag, or blanket. Use a tapestry needle and thread that matches either the flower or the project. Sew through the base of the flower (where the seam is) and into the fabric underneath, making 4 to 6 stitches to hold it firmly.
If you're making multiple flowers for a garment, space them out before you sew them down. Step back and look at the placement — it's easier to move them around when they're just pinned than after they're sewn.
Frequently Asked Questions
Can I use a different stitch instead of stockinette?
Yes. Garter stitch (knit every row) works, though it won't curl as naturally and the flower will be looser. Reverse stockinette (purl side out) creates a textured look. Seed stitch makes a bumpy, dense flower. Stockinette is easiest because the curl does the work for you, but experiment if you want a different look.
What if my flower is too loose or too tight?
Tightness depends on how firmly you roll and sew. If it's too loose, unroll it and roll it again more tightly, then re-sew the seam. If it's too tight and won't hold its shape, you may have rolled it too firmly — try a slightly longer rectangle next time so there's more fabric to work with.
How do I make a bigger or smaller flower?
Use thicker yarn and fewer stitches for a smaller flower, or thinner yarn and more stitches for a larger one. A rectangle that's 3 inches long makes a tight, small flower. A rectangle that's 8 inches long makes a loose, open flower. The width (number of cast-on stitches) controls how full the flower looks.
Do I have to weave in the ends before sewing the flower to my project?
No. You can weave them in after you sew the flower on, which is sometimes easier because you can see the finished placement. Just make sure the ends are woven securely so they don't pull loose when the garment is worn or washed.
Can I make a flower with a different center color?
Yes. Knit the rectangle in one color, then cut the yarn and switch to a second color for the last few rows before binding off. When you roll it, the second color will be at the center of the flower. You can also embroider a center with a contrasting thread after the flower is complete.