The Basic Method for a straightforward Knit Flower

A knit flower is made by casting on stitches in a circle, increasing to create petals, then binding off. The simplest version uses a single color and takes about 30 minutes. You cast on 6 to 8 stitches, knit in the round using double-pointed needles or a circular needle, increase stitches to widen each petal, then fasten off and weave in the yarn ends.

Most beginner flowers use stockinette stitch (knit on the right side, purl on the wrong side when working flat, or knit every round when working in the round). The petals form naturally as you increase; the center stays tight because you start with fewer stitches. Once you bind off, you can sew the flower to a hat, blanket, or garment, or add a stem using embroidery thread or a separate knit cord.

Key Takeaways

  • A basic five-petal flower uses double-pointed needles or a small circular needle, 6 to 8 cast-on stitches, and increases worked every other round to shape the petals.
  • Stockinette stitch is the easiest fabric for flowers because the curl naturally frames the petals and hides loose edges.
  • You can knit flowers flat on straight needles by casting on more stitches and working back and forth, then sewing the petals together afterward.
  • Weaving in yarn ends before sewing prevents them from showing on the finished flower and makes the piece look more polished.
  • A flower takes roughly 30 to 60 minutes depending on petal count and yarn weight, making it a good project for practicing increases and working in the round.

Casting On and Setting Up Your Center

Start with a yarn color for the petals — worsted weight or DK weight works well for a flower about 2 to 3 inches across. Cast on 6 stitches using the long-tail cast-on or cable cast-on onto a size 6 or 7 double-pointed needle (the exact size depends on your yarn; check the label). If you prefer to work flat instead of in the round, cast on 12 to 15 stitches on a straight needle.

If you are working in the round, join the stitches into a circle by knitting the first stitch of the next round, being careful not to twist the cast-on edge. Place a stitch marker after the join so you know where each round begins. If you are working flat, straightforward knit the first row across all stitches, then turn and purl the next row back.

Increasing to Shape the Petals

Increases are what turn a small circle into a flower shape. The most common method is a yarn-over increase, which creates a small hole that adds visual interest to the petals. On every other round (or every other row if working flat), work a yarn-over before and after each stitch, or space them evenly around the circle. A yarn-over is made by bringing the yarn to the front of the needle, then knitting the next stitch normally — the loop left on the needle counts as a new stitch.

Work 4 to 6 rounds of increases, depending on how large you want the petals. After round 2, you will have 12 stitches; after round 4, you will have 24. Stop increasing when the petals look full and ruffled. If you are working flat, increase on every other row until the piece is roughly square, then bind off.

Binding Off and Finishing the Flower

Once your petals are the size you want, bind off using the standard bind-off: knit 2 stitches, pass the first stitch over the second, knit 1 more stitch, pass the previous stitch over it, and repeat until all stitches are gone. Cut the yarn, leaving a 6-inch tail, and pull it through the last loop to find it.

Weave in the yarn ends using a tapestry needle. Thread the needle with one end, then run it through the stitches along the inside edge of the flower for about an inch, then back in the opposite direction. This anchors the end and hides it. Trim any excess yarn. If you knit the flower flat, sew the edges together using mattress stitch or whip stitch to form a cone or cup shape, then weave in those ends as well.

Adding a Stem and Attaching the Flower

A stem can be as straightforward as a length of embroidery thread in green, or as detailed as a small knit cord. To make a knit cord, cast on 3 stitches on a double-pointed needle, knit across, slide the stitches to the other end of the needle without turning, and knit across again. Repeat until the cord is as long as you want — usually 3 to 6 inches. Bind off and sew one end to the back of the flower.

To attach the flower to a garment or blanket, thread a tapestry needle with matching yarn and sew through the back of the flower and into the base fabric using small, hidden stitches. Sew around the entire back edge so the flower sits flat and does not pull away. If you want the flower to stand up slightly, sew only the center and leave the petal edges loose.

Variations: Changing Color, Petal Shape, and Size

Once you have made one flower, you can change the look by switching yarn colors. Knit the center in one color for 2 rounds, then change to a second color for the petals by cutting the first yarn and tying on the new one. Weave in both ends when you finish. You can also use a variegated yarn (one that changes color as you knit) to create a striped or speckled effect without changing colors by hand.

Petal shape changes based on where you place your increases. Increases spaced evenly around the circle create rounded petals; increases clustered in one spot create pointed petals. You can also knit petals separately and sew them together, which gives you more control over the final shape. For a larger flower, use thicker yarn or more cast-on stitches; for a smaller one, use thinner yarn or fewer stitches.

Common Mistakes and How to Fix Them

The most common mistake is twisting the cast-on edge when joining in the round, which creates a permanent spiral in the center. Check before you knit the first round by laying the circle flat and making sure the cast-on edge lies flat all the way around. If you twist it, pull out the first round and rejoin without the twist.

Loose stitches at the yarn-over increases are normal and part of the design, but if they look too big, use a smaller needle size or space the increases further apart. If your flower curls too much, block it by pinning it flat on a towel, misting it with water, and letting it dry overnight. If the petals look droopy, you may have increased too much; try binding off earlier on your next flower.

Frequently Asked Questions

Do I need special needles to knit a flower in the round?

No. You can use double-pointed needles (usually sold in sets of four), a small circular needle (16 inches or shorter), or even two straight needles if you know how to work magic loop. Double-pointed needles are the most common choice for small projects like flowers because they are inexpensive and straightforward to control.

What yarn weight works best for flowers?

Worsted weight (medium thickness) and DK weight (slightly thinner) are the easiest to work with because the stitches are large enough to see clearly and the finished flower is a good size for sewing onto garments. Thinner yarn (fingering weight) creates delicate flowers but takes longer; thicker yarn (bulky weight) makes flowers quickly but they may look stiff.

How do I make a flower with more than five petals?

Cast on 8 or 10 stitches instead of 6, and increase the same way. Eight cast-on stitches will give you eight petals; 10 will give you ten. The more petals you have, the more ruffled and full the flower looks, but it also takes slightly longer to knit.

Can I knit a flower without working in the round?

Yes. Cast on 12 to 15 stitches on a straight needle, knit flat using stockinette stitch, and increase at both edges every other row until the piece is roughly square. Bind off, then sew the two short edges together to form a cone. This method is easier if you have not learned to work in the round yet.

What should I do if my flower does not hold its shape?

Block it by pinning it to a towel, misting it lightly with water, and letting it dry flat overnight. This sets the stitches and helps the petals hold their shape. You can also add a small amount of fiberfill stuffing inside the flower before sewing it closed, which gives it more structure and makes it three-dimensional.