Pleasant Peri Pillow [FREE Knitting Pattern] | LKO

Pleasant Peri Pillow | FREE Knitting Pattern

There is something deeply satisfying about knitting a pillow. Unlike garments that require endless fitting and adjustments, a pillow lets you dive straight into the stitch pattern, enjoy the rhythm of your needles, and end up with something beautiful and immediately useful. The Pleasant Peri Pillow is exactly that kind of project — a stylish, textured cushion cover worked in a soft, plump yarn that gives your living space an instant handmade upgrade.

This free knitting pattern is suitable for adventurous beginners and intermediate knitters alike. The construction is straightforward, the stitch pattern is repetitive enough to memorize quickly, and the finishing is clean and simple. Whether you are knitting your first pillow cover or your twentieth, this pattern delivers a satisfying, manageable project from cast-on to seaming.

Read on for everything you need to know: materials, gauge, stitch pattern, full written instructions, and finishing tips. Let’s make something beautiful.


Why Knit a Pillow?

Before we jump into the pattern, let’s talk about why knitted pillows deserve a permanent spot on your project list.

They are the perfect stash busters. If you have been accumulating bulky or chunky yarn without a clear plan, a pillow cover is one of the best ways to use it. Most cushion covers only require a few hundred grams of yarn, so you can often complete one entirely from yarn you already own.

They make wonderful gifts. A handmade pillow cover says “I put real time and care into this for you” without the anxiety of fitting a garment to someone’s body. Choose a recipient’s favorite colors and you have a truly personal, thoughtful present.

They teach you skills that transfer. Knitting a pillow is great practice for everything from maintaining even tension across wide flat pieces to seaming neatly and working consistent texture patterns. Skills you build here will make you a stronger knitter for every project that follows.

They are fast. Depending on your yarn weight and needle size, you can knit a pillow cover in a weekend. Few other knitting projects offer that kind of instant gratification.

The Pleasant Peri Pillow specifically gets its name from its color and its texture. “Peri” refers to periwinkle — that dreamy blue-purple that sits somewhere between lavender and cornflower, one of the most universally flattering and versatile shades in home décor. The pillow uses a classic textured stitch that creates gentle ridges across the fabric, giving the finished cushion a cozy, dimensional quality that looks far more intricate than it actually is.


Materials

To make the Pleasant Peri Pillow as shown, you will need the following:

Yarn: Approximately 200–250 grams of bulky weight (US size 5 / 100g) yarn in periwinkle or your preferred color. The pattern works beautifully in any smooth or semi-smooth yarn that shows stitch definition clearly. Wool, wool blends, and acrylic all work wonderfully here. Avoid highly textured yarns like boucle or heavily brushed mohair for your first attempt, as they can obscure the stitch pattern.

Needles: US size 10 (6.0 mm) straight or circular needles, or whichever size gets you gauge.

Notions:

  • Tapestry needle for seaming and weaving in ends
  • Stitch markers (optional but helpful)
  • Measuring tape
  • Scissors
  • Three buttons, approximately 1 inch (2.5 cm) in diameter, for the envelope closure
  • A 18×18 inch (46×46 cm) pillow insert

Gauge: 14 stitches and 20 rows = 4 inches (10 cm) in stockinette stitch, blocked. Always check your gauge before beginning. A difference of even one stitch per 4 inches can significantly affect the finished size of your pillow cover, and you want a snug, neat fit over your insert.


Finished Measurements

The finished pillow cover, after blocking, measures approximately 18 inches wide by 18 inches tall (46 cm x 46 cm) to fit a standard 18×18 inch pillow insert. For a slightly plumper pillow with more definition, size down your insert by one inch (to 16×16) — a tighter fit creates that pleasingly full look.


Abbreviations

Before diving into the pattern, here is a quick reference for all the abbreviations 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)
yo — yarn over
RS — right side
WS — wrong side
rep — repeat
pm — place marker
sm — slip marker
st(s) — stitch(es)


Stitch Pattern: Ridge Texture

The Pleasant Peri Pillow uses a simple but effective ridge texture stitch. This pattern creates horizontal ridges across the fabric by alternating between knit and purl sequences. It is entirely reversible, lies flat naturally, and creates a fabric with wonderful visual depth.

Ridge Texture Stitch (worked flat, over any multiple of 2 stitches):

Row 1 (RS): Knit all stitches.
Row 2 (WS): Purl all stitches.
Row 3 (RS): Knit all stitches.
Row 4 (WS): Knit all stitches (this creates the ridge on the right side).
Row 5 (RS): Purl all stitches.
Row 6 (WS): Purl all stitches.
Row 7 (RS): Knit all stitches.
Row 8 (WS): Purl all stitches.

Repeat rows 1–8 for pattern.

Once you work through the repeat a couple of times, you will find it becomes completely intuitive. The ridge on Row 4 is the defining detail — knitting on the wrong side when you would normally purl throws up a little raised line that creates the characteristic texture of this cushion. It is a small thing that makes a big visual impact.


Pattern Instructions

Front Panel

Cast on 64 stitches.

Work in Ridge Texture Stitch as described above until the front panel measures 18 inches from cast-on edge, ending after a Row 8.

Bind off all stitches loosely. A loose bind-off is especially important here to keep the top edge of your pillow as stretchy and even as your cast-on edge. If you tend to bind off tightly, try going up one needle size just for the bind-off row.

Set aside.

Back Panel (worked in two overlapping pieces for the envelope closure)

The back of the Pleasant Peri Pillow is made in two panels that overlap at the center, creating an envelope opening. This is a classic and practical approach — it makes inserting and removing the pillow form easy, and the overlapping flap keeps everything neat and tidy.

Back Panel A (Button Flap):

Cast on 64 stitches.

Work in Ridge Texture Stitch until piece measures 12 inches from cast-on edge, ending after a Row 8 (or any WS row for your chosen stitch pattern).

Buttonhole Row: On the next RS row, work 10 stitches in pattern, BO 3 stitches, work 16 stitches in pattern; repeat from twice more, BO 3 stitches, work to end. (This creates 3 evenly spaced buttonholes across the row.)

Next Row (WS): Work in pattern as established, casting on 3 stitches over each set of bound-off stitches to complete the buttonholes.

Continue in Ridge Texture Stitch for 4 more rows.

Bind off all stitches loosely.

Back Panel B (Button Band):

Cast on 64 stitches.

Work in Ridge Texture Stitch until piece measures 10 inches from cast-on edge.

Bind off all stitches loosely.


Finishing

Finishing is where a pillow truly comes to life, so take your time here and do not rush the blocking step.

Blocking

Before seaming, wet block all three panels. Soak them in cool water for about 20 minutes, gently squeeze out excess water (never wring), roll each panel in a clean towel, and then pin them out to their finished dimensions on a foam blocking mat or clean, flat surface. Allow them to dry completely — usually overnight.

Blocking does several important things for a knitted pillow cover. It evens out any uneven tension in your fabric, sets the stitch pattern so the ridges look crisp and intentional, and brings the panels to their exact measurements, making seaming much easier. Do not skip this step, even if you are in a hurry. A blocked pillow cover looks polished and professional; an unblocked one can look homemade in the less flattering sense of that word.

Assembling the Envelope Back

Lay Back Panel B flat (right side up). Lay Back Panel A over it (right side up), overlapping along the bound-off edges so that the buttonhole edge of Panel A rests near the center of Panel B. The two panels together should measure approximately 18 inches tall.

Pin the buttonholes to the corresponding spots on Panel B and mark where buttons should be sewn. Sew three buttons firmly onto Panel B using a double strand of matching yarn or strong thread.

Attaching the Front

Lay the Front Panel right side up. Place the assembled Back (both panels together, right side up) on top of it, wrong sides facing. The envelope opening should face toward you.

Pin all four edges, making sure the corners are neat and square.

Using a tapestry needle and a length of your project yarn, seam all four sides using mattress stitch or whip stitch, whichever you prefer. Mattress stitch creates a nearly invisible seam and is worth learning if you haven’t already; whip stitch is faster and creates a small visible ridge that can actually look quite charming on a rustic, textured pillow.

Weave in all ends securely on the wrong side.


Inserting the Pillow Form

Open the envelope closure, insert your pillow form, and button it closed. Give the corners a gentle pinch and plump to fill them out fully. Step back and admire your work.

The periwinkle color, the textured ridges, the neat buttons — it all comes together into something that looks elegant and considered. This is the magic of handmade textiles: the sum is always greater than its parts.


Yarn Substitution Tips

The Pleasant Peri Pillow is wonderfully forgiving when it comes to yarn substitution. Here are a few things to keep in mind if you are working from your stash or choosing a different colorway:

The stitch pattern depends on contrast between knit and purl stitches to look its best, so avoid extremely fuzzy or highly textured yarns that will blur that definition. A smooth yarn with a slight sheen — like a wool-acrylic blend or a cotton blend — will really make the ridges pop.

If you substitute yarn, always swatch for gauge. Pillow covers do not need to be exact, but even a half-inch of difference across the width translates to a full inch over an 18-inch span, which means your cover could end up too big or too small for your insert.

If you cannot find periwinkle and want to capture the same mood, look for dusty lavender, soft slate blue, or a muted cornflower. All of these shades sit in that same dreamy, versatile range that works beautifully in almost any room.


Color Variation Ideas

One of the most delightful things about this pattern is how dramatically it can change with different color choices.

A deep forest green gives the pillow a rich, botanical quality — wonderful for earthy, nature-inspired interiors. Pair it with wooden furniture and linen throws for a cozy, grounded aesthetic.

A warm terracotta or rust creates a pillow that feels modern and sun-warmed, perfect for spaces inspired by desert landscapes or global textile traditions.

A classic cream or off-white keeps things timeless and bright. The ridge texture reads particularly beautifully in lighter, neutral tones because every shadow created by the stitch pattern is visible and crisp.

A deep navy with gold buttons creates something that feels almost nautical and preppy, tailored and handsome on a reading chair or a bedroom bench.

Do not be afraid to use two colors either. You could work the front panel in one color and the back in a complementary shade, or alternate colors every eight rows (at the end of each complete stitch pattern repeat) to create horizontal stripes on the front panel. The possibilities are genuinely endless once you understand the underlying structure of the pattern.


Troubleshooting Common Issues

My pillow cover is too small. This is almost always a gauge issue — your stitches are tighter than the pattern intended. Try swatching again on larger needles, or add a few stitches to each panel (in multiples of 2, to keep the stitch pattern intact).

My pillow cover is too large. The opposite problem. Try smaller needles or subtract stitches in multiples of 2.

The edges of my panels are curling. Stockinette stitch curls naturally; the ridge texture in this pattern is designed to counteract that, but if you are having trouble, try adding a 3-stitch garter border on each side (knit every stitch on those edge stitches regardless of what the pattern says).

My buttonholes look loose and sloppy. This is common when working buttonholes in textured stitch patterns. Try working a tighter bind-off and cast-on within the buttonhole itself, or reinforce the edges of each buttonhole with a few small whip stitches using a thin strand of matching yarn.

My seams look uneven. Practice makes perfect, but the single most helpful tip for neat seaming is to pin your panels together before sewing and to use a contrasting color yarn for practice seams on swatches before tackling the real thing.


Pattern Notes and Final Thoughts

The Pleasant Peri Pillow is the kind of pattern you will come back to again and again. Once you have made it once, you will understand the construction so thoroughly that you can adapt it to any size, any yarn weight, any color story you want to tell. It is a true foundation pattern — simple enough to be accessible, satisfying enough to be genuinely enjoyable, and beautiful enough to be genuinely proud of.

If you make this pillow, please share it. Tag your finished objects so that others in the knitting community can see your version, be inspired by your color choices, and perhaps cast on their own. Handmade textiles are always better when they circulate through a community of makers who push each other creatively.

Happy knitting. May your tension be even, your yarn be beautiful, and your finished pillow find exactly the right spot on exactly the right couch.


Did you enjoy this free pattern? Pin it, share it, and leave a comment below telling us what color you chose. We love seeing your finished objects and hearing about the creative choices you made along the way.

Categorized in:

Cushion / Pillow,

Last Update: October 25, 2026