
Flower Pillow Knitting Pattern: A Complete Guide to Creating Stunning Floral Cushions at Home
There is something undeniably satisfying about finishing a handmade pillow. It sits on your couch or bed like a little trophy, soft and colorful, proof of hours spent doing something genuinely creative. And when that pillow is covered in knitted flowers? Even better. A flower pillow knitting pattern combines the meditative rhythm of knitting with the visual payoff of a botanical design, and the result is something that looks far more complicated than it actually is to make.
Whether you are a beginner who has just mastered the knit and purl stitch or an experienced knitter looking for a satisfying weekend project, this guide will walk you through everything you need to know. From choosing your yarn and needles to casting on, shaping petals, assembling your flowers, and finishing your pillow cover, this is the most complete flower pillow knitting pattern resource you will find. By the end, you will have all the tools, knowledge, and confidence to create a beautiful floral cushion that looks like it came from a boutique shop.
Why Knit a Flower Pillow?
Before we dive into the pattern itself, it is worth taking a moment to appreciate why this particular project has become such a beloved staple in the knitting community.
Flower pillows are endlessly customizable. You can knit small, delicate blooms that look like daisies and scatter them across a neutral background, or you can create large, bold roses that dominate the entire front panel of a cushion cover. You can mix colors, play with textures, add embroidery details, or keep everything clean and monochromatic. The design possibilities are truly limitless.
They also make exceptional gifts. A handmade pillow with knitted flowers communicates thoughtfulness and effort in a way that few purchased gifts can. Whether it is for a housewarming, a birthday, a baby shower, or simply because you love someone, a flower pillow knitting project gives you a meaningful, personal gift that will last for years.
From a skill-building perspective, flower pillow patterns are also a fantastic way to practice techniques you may have been avoiding, including increases and decreases, working in the round, picking up stitches, mattress stitch seaming, and even basic short-row shaping. The project feels rewarding at every stage, which keeps you motivated from cast-on to bind-off.
Materials You Will Need
Getting your materials sorted before you begin is one of the most important steps in any knitting project. Here is what you will need for a standard 18-inch square flower pillow cover.
Yarn: Choose a medium weight (worsted weight, Category 4) yarn for the main pillow body and the flowers. This weight is ideal because it works up quickly, holds its shape well, and is available in an enormous range of colors. You will need approximately 300 to 400 yards of your main color and smaller amounts of two to four contrasting colors for the flowers. Cotton or a cotton-blend yarn is wonderful for pillows because it is durable, washable, and has a slight sheen that makes the flowers really pop. Wool or wool blends also work beautifully if you prefer a softer, cozier texture.
Needles: For worsted weight yarn, you will typically use US size 7 (4.5mm) or US size 8 (5.0mm) straight or circular needles for the pillow panels. For the flowers, a set of double-pointed needles in the same size is helpful, though you can also use a short circular needle or the magic loop method.
Notions: You will need a tapestry needle for seaming and weaving in ends, stitch markers, scissors, and a ruler or tape measure. A row counter is helpful but optional.
Pillow Insert: A standard 18-inch square pillow insert works well for this pattern. You can also use a 16-inch insert inside an 18-inch cover for a plumper, more overstuffed look, which photographs beautifully.
Optional Finishing: Buttons, snaps, or a zipper for the pillow opening, and a crochet hook if you prefer a crocheted seam finish.
Understanding Gauge
Gauge is the number of stitches and rows you achieve per inch with your yarn and needle combination. For this flower pillow knitting pattern, a gauge of approximately 18 stitches and 24 rows over 4 inches in stockinette stitch is a useful target. However, because this is a pillow cover and not a garment, your gauge does not need to be exact. A slight variation will simply mean your finished pillow is slightly larger or smaller than 18 inches square, which is perfectly acceptable.
That said, knitting a small gauge swatch before you begin is always a good habit. It helps you get comfortable with your yarn and needles and gives you a preview of how the fabric will look and feel.
The Main Pillow Panel Pattern
This pattern creates two panels — a front and a back — that will be seamed together around three sides, a pillow insert will be placed inside, and the fourth side will be closed with either a seam or a button band.
Cast On: Using your main color and straight or circular needles, cast on 82 stitches. This number accounts for a slight border stitch on each side.
Row 1 (Right Side): Knit across all stitches.
Row 2 (Wrong Side): Knit 2, purl to the last 2 stitches, knit 2.
Repeat these two rows, maintaining the 2-stitch garter border on each side, until your panel measures 18 inches from the cast-on edge. The garter border prevents the edges from rolling and gives you a tidy frame for attaching your flowers later.
Bind off all stitches loosely. A loose bind-off is essential because a tight edge will pucker and distort the shape of your pillow.
Make two identical panels. If you would like to add a button band to the back panel for easy pillow insert removal, simply work an extra 2 inches on one panel, fold it over, and stitch it down to form an overlap, adding buttonholes if desired.
Knitting Individual Flowers
This is where the magic happens. Knitted flowers are small, quick to make, and deeply satisfying. The following instructions create a five-petal flower approximately 3 to 4 inches in diameter, which is a lovely size for scattering across a pillow front.
Flower Center:
Using your flower color and double-pointed needles or a short circular needle, cast on 8 stitches using a backward loop cast-on. Join to work in the round, being careful not to twist your stitches. Place a stitch marker at the beginning of the round.
Round 1: Knit all stitches.
Round 2: (Kfb) around — 16 stitches.
Round 3: Knit all stitches.
Round 4: (K1, kfb) around — 24 stitches.
This small disc forms the center of your flower. You can leave it as a flat circle for a more graphic, stylized look, or stuff it lightly with a small amount of fiber fill for a raised, three-dimensional effect.
Petals (Make 5 per flower):
You will pick up stitches around the outer edge of the center disc to begin each petal. With your right-side facing, pick up and knit 5 stitches along a segment of the disc edge.
Row 1 (Wrong Side): Purl across.
Row 2: K1, kfb, knit to last 2 stitches, kfb, k1 — 7 stitches.
Row 3: Purl across.
Row 4: Knit across.
Row 5: Purl across.
Row 6: K1, ssk, knit to last 3 stitches, k2tog, k1 — 5 stitches.
Row 7: Purl across.
Row 8: K1, ssk, k2tog, k1 — 3 stitches.
Row 9: P3tog. Cut yarn, draw through remaining stitch, and fasten off.
Repeat this process for all five petals, evenly spacing them around the center disc. When you have completed all five petals, your flower is finished. Weave in all ends neatly on the wrong side.
This basic petal shape creates a rounded, tulip-like bloom. For a more pointed, daisy-like petal, simply work the increases on Row 2 as single kfb increases at the very center rather than at the edges, which creates a narrower, elongated petal shape.
Color and Arrangement Ideas
One of the greatest pleasures of a flower pillow knitting project is planning the layout of your flowers. Here are a few tried-and-true arrangements that look beautiful on a finished pillow.
The Garden Scatter: Knit 7 to 9 flowers in varying colors — soft pinks, lavenders, whites, and creams — and arrange them loosely across the pillow front, overlapping some petals for a natural, garden-in-bloom effect. Stitch them down securely but without pulling the fabric.
The Centered Bouquet: Knit one large flower in the center of your pillow panel (scaled up by adding more increase rounds to the center disc and additional rows to each petal) and surround it with 4 to 6 smaller flowers, as if they are petals themselves around a central bloom. This creates a formal, symmetrical arrangement that suits traditional and cottagecore decor styles.
The Single Statement Flower: For a minimalist look, knit one large, dramatic flower in a bold color — a deep burgundy, a vivid coral, or a rich navy — and center it on a neutral pillow panel. Simple, striking, and modern.
The Two-Tone Stripe Panel: Knit your pillow panel in alternating stripes of two colors, then add flowers in both colors for a coordinated, graphic look that feels fresh and contemporary.
Adding Leaves and Stems
Leaves and stems take your flower pillow from charming to truly stunning. They add visual depth, break up the color blocking, and make the overall design feel more organic and naturalistic.
Simple Leaf: Cast on 3 stitches in green or sage yarn.
Row 1: K1, yo, k1, yo, k1 — 5 stitches.
Row 2 and all wrong-side rows: Purl across.
Row 3: K2, yo, k1, yo, k2 — 7 stitches.
Row 5: K3, yo, k1, yo, k3 — 9 stitches.
Row 7: Ssk, k5, k2tog — 7 stitches.
Row 9: Ssk, k3, k2tog — 5 stitches.
Row 11: Ssk, k1, k2tog — 3 stitches.
Row 13: S1, k2tog, psso — 1 stitch. Cut yarn, fasten off.
Make as many leaves as you like. A typical pillow might have 10 to 14 leaves arranged around and beneath the flowers. You can also work a simple i-cord stem by casting on 3 stitches and working in i-cord for 2 to 3 inches before continuing into a leaf shape.
Assembling Your Flower Pillow
With your two pillow panels and all your flowers and leaves complete, it is time to bring everything together.
Start by blocking your pillow panels. Wet blocking or steam blocking will even out your tension, square up the panels, and make seaming much easier. Simply dampen the panels with water or a light steam iron, shape them to their correct dimensions (18 inches square), pin them flat, and allow them to dry completely before proceeding.
Next, arrange your flowers and leaves on the front panel without sewing them down yet. Spend time with this step. Move things around, take photographs so you can compare arrangements, and try overlapping flowers at different angles. This is the step that determines how your finished pillow will look, so it deserves your full attention.
Once you are happy with the arrangement, pin everything in place and stitch each flower and leaf down using your tapestry needle and a length of matching yarn. Stitch around the outer edge of each petal and through the center of each flower disc to secure it firmly. Make sure no threads are loose, as these will loosen further with regular use.
Now seam your two panels together. Place them wrong sides together and use a mattress stitch along three sides to create an invisible seam. On the fourth side, either leave an opening for the pillow insert and close it with mattress stitch after inserting, or create a button band or envelope opening on the back panel for easy future access.
Insert your pillow form and close the opening. Your flower pillow is complete.
Care Instructions for Your Knitted Flower Pillow
To keep your pillow looking beautiful for years, follow these simple care guidelines. If you knitted with a machine-washable yarn such as superwash wool or cotton, you can hand wash your pillow cover in cool water with a gentle detergent. Lay it flat to dry, reshaping the flowers gently while damp. Avoid wringing or twisting the cover, which can distort the flower shapes. If your yarn is dry-clean only, take it to a professional cleaner rather than risking damage at home. Keeping your pillow out of direct sunlight will also prevent the colors from fading over time.
Customizing the Pattern for Different Skill Levels
This flower pillow knitting pattern is designed to be adaptable. If you are a beginner, simplify the flowers by using a basic flat circle sewn into a petal shape from a rectangular strip, which requires no shaping at all. If you are an advanced knitter, challenge yourself by adding cables or textured stitches to your pillow panels, experimenting with brioche or mosaic colorwork for the background, or scaling the flower pattern up to create a single large bloom that fills the entire pillow front in dramatic fashion.
You can also adjust the size of the pillow easily by changing the number of cast-on stitches. Every 4 stitches added or removed will increase or decrease the width by approximately an inch, keeping the proportions balanced.
Final Thoughts
A flower pillow knitting pattern is more than just a craft project. It is a way of bringing something handmade, warm, and personal into your home or someone else’s. From the first cast-on stitch to the moment you fluff the finished pillow and set it on your sofa, the process is rich with small satisfactions. Each petal you knit is a little act of creativity. Each flower you arrange on the panel is a small design decision. And the finished pillow, sitting wherever you choose to place it, will be a daily reminder that beautiful things can be made with nothing more than yarn, needles, and a little patience.
Whether you follow this pattern exactly or use it as a springboard for your own creative variations, we hope it inspires many hours of happy knitting.