
Plush Flower Pillow Free Knitting Pattern: A Step-by-Step Guide to a Gorgeous Botanical Home Accent
There is something deeply satisfying about transforming a ball of yarn into something that lives on your sofa, your reading chair, or your child’s bed. Knitted home décor has experienced a genuine renaissance over the past several years, and one of the most charming projects making the rounds in the crafting community is the plush flower pillow. Soft, dimensional, and endlessly customizable, a flower pillow brings a touch of the garden indoors without wilting, fading, or needing water. Best of all, you can make one yourself for a fraction of what boutique homeware stores charge — and you can follow a free knitting pattern to do it.
This guide will walk you through everything you need to know: materials, gauge, stitch techniques, petal construction, assembly, and finishing. Whether you are a confident beginner who has mastered the knit and purl stitch or an intermediate knitter looking for a satisfying weekend project, this pattern is designed to be approachable, forgiving, and fun. By the end, you will have a plush, pillow-soft flower that looks far more complicated than it actually is.
Why Knit a Flower Pillow?
Before diving into the pattern itself, it is worth appreciating what makes this particular project so popular. Unlike a standard square or rectangular pillow, a flower pillow has visual personality. The layered petals create a sculptural, three-dimensional effect that no store-bought throw pillow can quite replicate. When you knit your own, you control the color, the yarn weight, the size, and the level of fluffiness — which means the finished pillow fits your home and your aesthetic perfectly.
Flower pillows also make incredible gifts. A handmade knitted pillow is one of those presents that people genuinely treasure because the time and care invested in it are obvious. New moms, housewarming recipients, birthday honorees, and anyone who loves cozy home décor will be delighted by one of these.
From a skill-building perspective, this pattern introduces you to working increases and decreases to shape petals, short rows if you choose the optional advanced technique, and the satisfying process of seaming and stuffing to create a three-dimensional object. These are skills that translate into countless other projects.
Materials You Will Need
Getting your materials right before you begin saves enormous frustration. Here is what you will need for a finished pillow approximately 14 to 16 inches across.
Yarn: Choose a chunky or bulky weight yarn (weight category 5 or 6) for a truly plush result. You will need approximately 400 to 500 yards of your main color (MC) for the petals and body, and about 100 to 150 yards of a contrasting color (CC) for the center. A yarn with some softness and body works best — wool blends, cotton-acrylic blends, and chenille-type yarns all perform beautifully. If you want maximum squishiness, a chenille or velvet yarn gives the petals an almost velvety texture that is irresistible to touch.
Needles: US size 10 (6mm) or US size 10.5 (6.5mm) knitting needles. The exact size will depend on your personal gauge and the specific yarn you choose. Both straight and circular needles work for this project, though many knitters find circular needles easier to manage the large petal pieces.
Stuffing: One 12-ounce bag of polyfill stuffing is typically enough. You want the petals and center to be firm but not stretched, with a gentle squish that invites picking up and hugging.
Additional supplies: A tapestry needle for seaming and weaving in ends, stitch markers, scissors, a pillow form or extra polyfill, and optionally a small amount of cardboard or plastic mesh to stabilize the center if you want the pillow to hold its shape more rigidly on display.
Gauge
Gauge: 14 stitches and 20 rows = 4 inches in stockinette stitch on US size 10 needles.
Gauge matters more for this project than you might expect. Because the flower is assembled from individual petals and a center circle, a significantly looser or tighter gauge will change the relative size of those pieces and may affect how well they fit together. It is worth taking ten minutes to knit a small swatch before you begin. If you are consistently looser than the stated gauge, go down a needle size. If you are consistently tighter, go up a needle size.
Abbreviations
Throughout this pattern, the following abbreviations are used:
CO — cast on; BO — bind off; K — knit; P — purl; K2tog — knit two stitches together (a right-leaning decrease); SSK — slip, slip, knit (a left-leaning decrease); M1 — make one stitch (increase); PM — place marker; SM — slip marker; RS — right side; WS — wrong side; St st — stockinette stitch (knit on RS, purl on WS); rep — repeat.
Pattern Notes
This pillow is constructed in pieces: you will knit eight petals, one front center circle, and one back center circle, then seam everything together and stuff as you go. The petals are knit flat in two halves each, then seamed along one edge to create a three-dimensional shape with a gentle curve. The stuffing is added before the final seam is closed.
If you are making this as a gift or want to wash it regularly, choose a machine-washable yarn and use washable polyfill.
The pattern is written for the standard 14–16 inch size. Notes for a smaller version (approximately 10–12 inches, suitable as a decorative accent or children’s pillow) are included in brackets where the instructions differ.
The Petal Pattern (Make 8)
Each petal is worked in two mirror-image halves. You will knit the right half first, set those stitches aside, then knit the left half, join them, and work the tip together. This construction gives each petal a natural curve and a center ridge that adds to the dimensional effect.
Right Half of Petal:
Using MC, CO 3 stitches.
Row 1 (RS): K3.
Row 2 (WS): P3.
Row 3: K1, M1, K2. (4 sts)
Row 4: P4.
Row 5: K1, M1, K3. (5 sts)
Row 6: P5.
Row 7: K1, M1, K4. (6 sts)
Row 8: P6.
Row 9: K1, M1, K5. (7 sts)
Row 10: P7.
Row 11: K1, M1, K6. (8 sts)
Row 12: P8.
Row 13: K1, M1, K7. (9 sts)
Row 14: P9.
Row 15: K1, M1, K8. (10 sts)
Row 16: P10.
Row 17: K1, M1, K9. (11 sts)
Row 18: P11.
Cut yarn, leaving a 6-inch tail. Place these 11 stitches on a stitch holder or spare needle.
Left Half of Petal:
Using MC, CO 3 stitches.
Row 1 (RS): K3.
Row 2 (WS): P3.
Row 3: K2, M1, K1. (4 sts)
Row 4: P4.
Row 5: K3, M1, K1. (5 sts)
Row 6: P5.
Row 7: K4, M1, K1. (6 sts)
Row 8: P6.
Row 9: K5, M1, K1. (7 sts)
Row 10: P7.
Row 11: K6, M1, K1. (8 sts)
Row 12: P8.
Row 13: K7, M1, K1. (9 sts)
Row 14: P9.
Row 15: K8, M1, K1. (10 sts)
Row 16: P10.
Row 17: K9, M1, K1. (11 sts)
Row 18: P11.
Do not cut yarn.
Joining the Two Halves:
With the left half still on the needle and the right half on the holder, slide the right half stitches onto the left needle so that both halves are on the same needle, right half first, with right sides facing you. You now have 22 stitches total.
Next Row (RS): K11 (right half stitches), PM, K11 (left half stitches). (22 sts)
Now you will shape the petal tip by decreasing toward the center marker on every RS row.
Row 1 (WS): Purl all stitches.
Row 2 (RS): K to 2 sts before marker, K2tog, SM, SSK, K to end. (20 sts)
Repeat these two rows until 6 stitches remain (3 on each side of marker).
Next RS Row: K1, K2tog, SM, SSK, K1. (4 sts)
Next WS Row: P2tog, P2tog. (2 sts)
Final Row: K2tog. (1 st)
Cut yarn and pull tail through remaining stitch to secure.
Weave in the cast-on tails. Leave the long tail from the tip for seaming if desired.
Fold each petal in half along the center ridge (along the line of the marker), with wrong sides together, and use the mattress stitch or whip stitch to seam along the lower edge (the cast-on edge), leaving the top open for stuffing. Lightly stuff each petal with polyfill — you want a gentle, rounded fullness, not a hard ball. Seam the remaining open edge closed. Set all eight petals aside.
The Center Circle (Make 2 — One in MC, One in CC)
The center of the flower is a simple flat circle worked in the round on double-pointed needles or a short circular needle, or it can be worked flat and seamed.
Worked Flat:
Using CC for the front center, CO 6 stitches.
Row 1 (RS): Knit into the front and back of every stitch. (12 sts)
Row 2 (WS): Purl all.
Row 3: K1, M1; rep from to end. (24 sts)
Row 4: Purl all.
Row 5: K2, M1; rep from to end. (36 sts)
Row 6: Purl all.
Row 7: K3, M1; rep from to end. (48 sts)
Row 8: Purl all.
Row 9: K4, M1; rep from to end. (60 sts)
Row 10: Purl all.
Bind off loosely. Seam the two short side edges together using mattress stitch to form a circle. The fabric will naturally curl slightly, which is fine — the seaming and the back piece will hold everything flat.
Make one more circle in MC for the back of the pillow center.
Assembly
Assembly is the most exciting part of this project because it is where your pile of flat knitted pieces transforms into a three-dimensional flower. Take your time here and the result will look beautifully professional.
Begin by laying all eight petals out in a circle, evenly spaced, on a flat surface. Arrange them so that the base of each petal (the seamed bottom edge) faces the center. Overlap the petals slightly — about half an inch on each side — to create the layered effect that gives the flower its fullness. Pin them in position if this helps you visualize the final shape.
Using MC yarn and a tapestry needle, whip stitch the base of each petal to its neighbors where they overlap. Work all the way around the circle until all eight petals are connected at the base. This creates the flower foundation.
Next, take the CC center circle (your front center) and place it on top of the petal bases, covering the raw edges at the center. The circle should sit like a button at the heart of the flower. Pin it in place. Using CC yarn, whip stitch around the entire perimeter of the circle, sewing it down firmly onto the petal bases. Be sure to catch all eight petal bases evenly as you go around.
Now flip the entire assembly over. Place the MC center circle on the back, aligning it with the back of the petal bases. Whip stitch it in place, leaving a gap of about four inches for adding stuffing. Through this gap, add extra polyfill to the center of the pillow to give it a pleasingly plump shape. Once you are satisfied with the fullness, stitch the gap closed.
Finishing
Weave in any remaining ends with your tapestry needle, drawing them back and forth through the fabric at the back of the pillow where they will not be seen. If any seams feel rough or visible from the front, a gentle tug and adjustment with the tapestry needle will smooth things out.
Give your finished pillow a gentle hand wash in cool water with a small amount of wool-safe soap if needed, squeeze out excess water without wringing, and lay it flat to dry. This is especially helpful if the yarn has gone slightly limp during knitting and assembly — blocking helps the petals regain their shape and the fabric settles into itself beautifully.
Color Suggestions and Variations
One of the greatest joys of this pattern is how dramatically different it can look depending on your color choices. A classic look uses a warm creamy white or soft blush pink for the petals with a golden yellow or deep mustard center. For a bolder, more maximalist aesthetic, try deep jewel tones — a rich plum or teal for petals with a bright coral or orange center. Neutral lovers will find that a chunky oatmeal or greige yarn makes a sophisticated pillow that fits into almost any room.
You can also experiment with variegated or ombre yarn for the petals. Because each petal is a relatively small piece, a self-striping or gradient yarn creates its own organic color movement within each petal, which is stunning when all eight are assembled.
If you want to add even more dimension, consider making a second layer of shorter petals in a slightly different color and layering them behind the main petals before assembling. This creates a multi-layered flower effect reminiscent of a dahlia or peony.
Tips for Success
Work the increases consistently on the same side of each petal half — this is what creates the mirror-image effect that makes the petals symmetrical and even. If you find your petals are different sizes, count your stitches at the widest point before joining; this is the most common place for an accidental extra or missed increase to hide.
Do not overstuff the petals. A lightly stuffed petal has a natural softness that looks elegant and feels wonderful. An overstuffed petal can pull at the seams and look lumpy. When in doubt, use less stuffing — you can always add more before the final seam is closed.
If you are new to seaming, the mattress stitch is your best friend for joining the petal halves and attaching the center circles. It creates an almost invisible seam on the right side and keeps the fabric edges meeting cleanly.
Blocking really does make a difference on this project. Even a simple wet block — dampening the finished pillow and laying it flat to dry — smooths out any uneven tension and helps all the pieces settle together harmoniously.
A Final Word
Knitting a plush flower pillow is one of those projects that manages to be both meditative and exciting. The repetitive rhythm of increasing along each petal half settles into a satisfying pattern quickly, and then the assembly process brings a burst of creative energy as you watch the flower come to life. The finished object is functional, beautiful, and deeply personal — every stitch placed by your own hands.
If you make this pillow, share it. Post it in your favorite knitting community, tag it with the project, or simply set it on your sofa and enjoy the pleasure of having made something lovely with your own two hands. Handmade objects carry a warmth that manufactured things simply cannot match, and a plush knitted flower pillow is a perfect reminder of that every single time you walk into the room.
Happy knitting.