Knitting pattern Bow cushion

How to Knit a Beautiful Bow Cushion: A Complete Pattern Guide for All Skill Levels

There is something undeniably charming about a bow cushion. Whether you place it on a reading chair, a child’s bedroom bed, or a decorative sofa in your living room, a hand-knitted bow cushion brings a touch of personality and warmth that you simply cannot find in a shop-bought alternative. This complete knitting pattern guide will walk you through everything you need to create your very own bow cushion from scratch — from choosing the right yarn and needles to casting off the final stitch and stuffing your finished creation.

Whether you are a confident beginner or an experienced knitter looking for a satisfying weekend project, this pattern has something for everyone. The instructions are written clearly and methodically, and we have included tips along the way to help you troubleshoot, customise, and make this cushion entirely your own.


Why Knit a Bow Cushion?

Before we dive into the pattern itself, it is worth appreciating just how versatile and rewarding this project is. A knitted bow cushion is one of those wonderful projects that looks far more impressive than the skill level it actually requires. The bow detail, which is knitted separately and attached once both pieces are complete, acts as a focal point that elevates the entire cushion from simple to stunning.

From a practical standpoint, cushions are also one of the most useful knitting projects you can complete. They are large enough to feel like a significant creative achievement, but not so large that they take months to finish. A standard 40 cm cushion cover, depending on the yarn weight and how many hours you knit per week, can realistically be completed in one to two weekends.

Bow cushions have also proven incredibly popular on platforms like Pinterest, Instagram, and Etsy, making this an excellent project if you are interested in gifting or even selling your knitted creations. The bow detail photographs beautifully, which makes it particularly well suited to online sharing.


Materials You Will Need

Getting your materials right before you begin is one of the most important steps in any knitting project. Here is what you will need for this bow cushion pattern.

Yarn: The best yarn for a cushion cover is one that is durable, washable, and holds its shape well. A double knit (DK) or Aran weight yarn in 100% cotton or a wool-cotton blend works beautifully for this project. For a standard 40 cm cushion, you will need approximately 300–400 grams of your main colour and an additional 50–80 grams for the bow if you choose a contrast shade. Pure cotton is particularly recommended if the cushion is intended for a child’s room, as it is soft, hypoallergenic, and easy to launder.

Needles: The needle size will depend on your yarn weight. For DK yarn, use 4 mm needles. For Aran weight, use 4.5 mm or 5 mm needles. The pattern is written for Aran weight yarn on 5 mm needles, but tension adjustments are simple to make.

Cushion pad: A 40 cm x 40 cm cushion pad works well for this pattern. Choose a pad that is slightly larger than your knitted cover to ensure a plump, well-filled result. A 43 cm pad inside a 40 cm cover creates that desirably full appearance.

Additional tools: You will need a tapestry needle for sewing seams, scissors, stitch markers, and a row counter if you find it helpful. If you plan to add a zip or button closure (optional), you will also need those notions.


Understanding Tension and Gauge

Tension — also called gauge in American knitting — is the number of stitches and rows that fit into a 10 cm square of knitting. Getting your tension right is crucial for cushion projects because the size of the finished cover needs to match your cushion pad.

For this pattern, the target tension is 18 stitches and 24 rows to 10 cm in stocking stitch on 5 mm needles using Aran weight yarn.

To check your tension, cast on 25 stitches and work in stocking stitch for 30 rows. Cast off and lay the swatch flat without stretching it. Measure 10 cm in the centre of your swatch (away from the edges, which can pull) and count the stitches and rows within that measurement.

If you have more stitches than the pattern requires, your tension is too tight and you should try one size larger needle. If you have fewer stitches, your tension is too loose and you should try a smaller needle. Do not skip this step — even a small difference in tension can result in a cushion cover that is several centimetres too large or too small.


Knitting Abbreviations Used in This Pattern

This pattern uses standard UK knitting abbreviations. Here is a quick reference guide.

CO means cast on. K means knit. P means purl. St or sts means stitch or stitches. RS means right side. WS means wrong side. K2tog means knit two stitches together (a right-leaning decrease). SSK means slip, slip, knit (a left-leaning decrease). Rep means repeat. PM means place marker. SM means slip marker. BO means bind off (cast off). YO means yarn over.


The Bow Cushion Pattern

Cushion Front

Cast on 72 stitches using your 5 mm needles and Aran weight yarn in your chosen main colour.

Row 1 (RS): Knit across all stitches.
Row 2 (WS): Purl across all stitches.

Continue working in stocking stitch (knit on right side rows, purl on wrong side rows) until your work measures 40 cm from the cast-on edge. This will typically take around 96 rows, though your row count may vary slightly depending on your personal tension.

Cast off all stitches knitwise on a right side row. Leave a long tail for seaming.

Cushion Back (worked in two panels for an envelope closure)

The cushion back is worked in two overlapping panels, which creates a simple envelope-style opening that allows you to insert and remove the cushion pad without any sewing of fastenings.

Back Panel A:

Cast on 72 stitches.

Work in stocking stitch until the panel measures 25 cm from the cast-on edge. Cast off all stitches.

Back Panel B:

Cast on 72 stitches.

Work in stocking stitch until the panel measures 25 cm from the cast-on edge. Cast off all stitches.

The two panels will overlap by approximately 10 cm at the centre back of the cushion when assembled, creating the envelope opening.

The Bow

The bow is the piece that makes this cushion truly special. It is worked in three parts: two loops and a centre knot. You can work the bow in your main colour for a tonal, sophisticated look, or use a contrasting colour for something more playful and striking.

Bow Loop (make two):

Cast on 20 stitches.

Row 1 (RS): K2, purl to last 2 sts, K2.
Row 2 (WS): Knit across.

Repeat these two rows until the piece measures 20 cm. This creates a textured panel with a neat knit border on each side.

Cast off all stitches, leaving a long tail.

Fold the piece so that both cast-on and cast-off edges meet in the centre. Pinch the centre together to form the loop shape of a bow and stitch the centre lightly to hold the shape. Set aside and repeat for the second loop.

Bow Centre Knot:

Cast on 10 stitches.

Work in garter stitch (knit every row) for 8 cm.

Cast off. This small strip will be wrapped around the centre join of the two bow loops to form the knot detail.


Assembling the Cushion

Once all pieces are complete, it is time to bring everything together. This is a deeply satisfying stage of any knitting project.

Begin by weaving in all loose ends on each piece. Use a tapestry needle to thread the yarn tail back through the stitches on the wrong side, working in different directions to secure it firmly. Trim any remaining tails.

Lay your cushion front piece flat with the right side facing down. Place Back Panel A on top of it, right side facing up, aligning the side and top edges. Place Back Panel B on top, right side facing up, aligning the remaining side and bottom edges. The two back panels will overlap at the centre. Pin all edges securely.

Using your tapestry needle and a length of yarn in your main colour, seam all four sides of the cushion using mattress stitch. Mattress stitch creates an almost invisible seam on the right side of the fabric and gives a professionally finished result. Work slowly and carefully at the corners to keep them neat and square.

Turn the cushion cover right side out through the envelope opening. Use the blunt end of a knitting needle or a pencil to gently push the corners out fully. Insert your cushion pad through the back opening.


Attaching the Bow

Now comes the most exciting step: attaching the bow.

Take your two bow loops and lay them on top of each other at right angles — one horizontal and one vertical — forming the classic four-loop bow shape. Use a few stitches through the centre to hold the two loops together.

Take your bow centre knot strip and wrap it snugly around the middle of the joined loops, bringing the ends together at the back. Stitch the ends securely to hold the knot in position.

Decide where you would like to position the bow on your cushion front. The centre is classic and clean, but positioning it slightly to one side gives a more modern, asymmetric look. Both approaches work beautifully.

Pin the bow in place and try the cushion in its intended position to check you are happy with the placement before committing. Once satisfied, stitch the bow to the cushion front using your tapestry needle and a length of matching yarn. Work around the outer edge of the bow centre knot rather than through the loops themselves, which keeps the bow looking full and three-dimensional.


Customisation Ideas

One of the great joys of making your own cushion cover is the freedom to personalise it. Here are some ideas to make this pattern truly your own.

Colour combinations: A neutral cushion body with a bold contrasting bow is always striking. Think cream with dusty pink, navy with mustard, or charcoal with sage green. If you prefer something quieter, a tonal tone-on-tone approach using two shades of the same colour family creates an elegant, sophisticated result.

Texture variations: The cushion front in this pattern is worked in simple stocking stitch, but you can easily substitute a different stitch pattern. A seed stitch or moss stitch background creates lovely texture and pairs beautifully with the bow. A simple cable panel running up the centre of the cushion front, framed by the bow at the top, looks particularly luxurious.

Size adjustments: To make a smaller cushion, such as a 30 cm travel cushion, reduce your cast-on to 55 stitches and adjust the row count accordingly. For a larger 50 cm cushion, cast on 90 stitches. Always recalculate based on your personal tension swatch rather than simply following adjusted stitch counts blindly.

Multiple bows: Rather than one large central bow, consider attaching three smaller bows in a row across the cushion front, or two bows in opposite corners. This creates a more playful, maximalist aesthetic that works wonderfully in a child’s bedroom.

Adding embellishments: Once your bow is attached, you can embellish it further with a button at the centre, a pearl bead, or a small fabric flower. These small additions add charm and personality without requiring additional knitting.


Care Instructions for Your Finished Cushion

Proper care will ensure your knitted bow cushion stays beautiful for years. Always refer to the yarn label for specific washing guidance, as different fibres have different requirements.

For cotton and cotton-blend yarns, most covers can be machine washed on a gentle cycle at 30 degrees. Lay the cover flat to dry rather than tumble drying, as heat can cause shrinkage and distort the shape. For wool-containing yarns, hand washing in cool water with a specialist wool detergent is usually the safest option.

When not in use, store your cushion away from direct sunlight, which can fade yarn colours over time, particularly with natural dyes or lighter shades.


Troubleshooting Common Issues

Even experienced knitters encounter the occasional hiccup on a new project. Here are solutions to the most common issues you might face with this pattern.

If your cushion cover is coming out too large, your tension is looser than the pattern requires. Try swatching again with a needle size smaller. If it is too small, your tension is tighter than required and you need to go up a needle size.

If your bow loops are not holding their shape, try adding a small amount of light padding or toy stuffing inside each loop before stitching the centre knot closed. This gives the bow extra body and ensures it stays looking full and perky.

If your seams are puckering, you may be pulling your seaming yarn too tightly. Try to maintain even, relaxed tension as you work the mattress stitch, pulling the yarn just enough to close the seam without distorting the fabric.


A Few Final Thoughts

A hand-knitted bow cushion is a project that rewards patience and attention to detail. The bow itself transforms what would otherwise be a simple cushion cover into something genuinely beautiful and personal — a small, hand-crafted object that carries the time and care you put into making it.

Whether you are knitting this for your own home, as a heartfelt handmade gift for a friend, or as one of many cushions destined for a craft sale, the result is something to be genuinely proud of. Every time someone notices that bow and asks where it came from, you will have the deeply satisfying pleasure of saying you made it yourself.

Happy knitting.

Categorized in:

Cushion / Pillow,

Last Update: September 29, 2026

Tagged in:

, , ,