
A Free Knitting Pattern: Hygge Home Knit Pillow Cover
There is something deeply satisfying about wrapping your home in handmade warmth. If you have been looking for a project that is both beginner-friendly and genuinely beautiful, this free knitting pattern for a Hygge Home Knit Pillow Cover is exactly what you need. Whether you are curled up by the fire on a grey afternoon or trying to bring a little Scandinavian coziness into your living room, this pillow cover delivers that soft, earthy, lived-in aesthetic that makes a house feel like a home.
Hygge — the Danish and Norwegian concept of coziness, comfort, and contentment — has become something of a guiding philosophy in home décor over the past several years, and for good reason. It prioritizes warmth over perfection, texture over flashiness, and comfort over trend. A chunky knit pillow cover sits at the very heart of that idea. It is tactile, handmade, and full of the kind of character that no mass-produced throw pillow can replicate.
This pattern is written for a standard 18-inch square pillow insert, but instructions for adjusting the size are included. You will work in a simple seed stitch border with a classic stockinette center, creating a pillow that looks polished without requiring anything more than knit and purl stitches. If you can knit and purl, you can make this.
What You Will Need
Before you cast on, gather your materials. This project uses bulky yarn for speed and texture, so it works up quickly even if you only knit in the evenings.
Yarn: Approximately 200–250 yards of bulky weight yarn (weight 5 or 6). Look for something with a bit of loft and softness — a wool-acrylic blend or a pure wool works beautifully here. Neutral tones like oatmeal, cream, stone grey, or warm caramel are classic hygge choices, but any color you love will look wonderful.
Needles: US size 10 (6mm) straight or circular needles. If your tension runs tight, go up to a US 10.5.
Notions: Yarn needle for seaming, scissors, stitch markers (optional but helpful), and three or four large buttons if you prefer a button closure over a simple envelope back.
Gauge: 14 stitches and 20 rows = 4 inches in stockinette stitch. Always check your gauge before beginning. A pillow cover that is too loose will not hold its shape, and one that is too tight will pucker around the insert. Take the time to make a small swatch — you will thank yourself later.
Finished Dimensions: Approximately 18 inches wide by 18 inches tall, designed to fit a standard 18-inch square pillow insert.
A Note on Yarn Choice
The yarn you choose will make or break the hygge feeling of this pillow. Scratchy acrylic, however affordable, will work against the whole point of the project. You want something you would want to press your cheek against. Here are a few things to look for when shopping:
A high wool content gives the pillow structure and natural warmth. Merino wool is exceptionally soft and comes in gorgeous natural tones. If you are sensitive to wool or making this as a gift for someone who is, a quality cotton-acrylic blend or bamboo blend can give you that soft, pillowy texture without any irritation.
Avoid yarns that are too tightly spun or that feel slick between your fingers. You want something that has some grip and body so that your stitches stay where you put them.
If you are on a budget, Lion Brand Wool-Ease Thick & Quick is a reliable and widely available option. For something with a bit more luxury, Cascade Yarns Magnum or The Fibre Company Tundra are worth the investment.
Abbreviations Used in This Pattern
CO — cast on
K — knit
P — purl
RS — right side
WS — wrong side
St(s) — stitch(es)
Rep — repeat
BO — bind off
PM — place marker
SM — slip marker
Pattern Instructions
This pillow cover is knit in two flat pieces — a front and a back — and then seamed together. The back uses an envelope-style overlap so you can insert and remove the pillow without any buttons or zippers, though a button closure option is included at the end.
Front Panel
Cast on 64 stitches.
Row 1 (RS): K1, (K1, P1) to last stitch, K1.
Row 2 (WS): P1, (K1, P1) to last stitch, P1.
These two rows form a seed stitch border. Repeat rows 1 and 2 three more times (8 rows total of seed stitch).
Now you will set up the center stockinette section with seed stitch side borders.
Row 9 (RS): (K1, P1) twice, K1 — this is your left border — knit to last 5 stitches, (K1, P1) twice, K1 — this is your right border.
Row 10 (WS): (K1, P1) twice, K1 — left border — purl to last 5 stitches, (K1, P1) twice, K1 — right border.
Repeat rows 9 and 10 until the front panel measures approximately 17.5 inches from the cast-on edge, ending on a WS row.
Work 8 more rows of seed stitch as established at the beginning (the same as rows 1 and 2, repeated four times).
Bind off all stitches in pattern on the next RS row, meaning knit the knits and purl the purls as they face you.
Back Panel — Two Pieces for Envelope Closure
The back is worked in two overlapping sections. This is one of the cleverest parts of the pattern because it requires no hardware and gives you an easy, professional-looking finish.
Back Panel A (Bottom Piece):
Cast on 64 stitches.
Work 8 rows of seed stitch as established for the front panel.
Then work in stockinette (knit RS rows, purl WS rows) with no border until the piece measures 13 inches from the cast-on edge.
Work 4 rows of seed stitch.
Bind off in pattern.
Back Panel B (Top Piece):
Cast on 64 stitches.
Work 4 rows of seed stitch.
Work in stockinette until piece measures 12 inches from cast-on edge.
Work 8 rows of seed stitch.
Bind off in pattern.
When placed together, these two back panels will overlap by approximately 7 inches in the center, giving you a secure pocket to insert the pillow through.
Finishing
Finishing is where a knitting project either shines or falls apart. Take your time here and your pillow cover will look like something from a boutique shop.
Weave in all ends before seaming. Use your yarn needle to work the tails back and forth through the stitches on the wrong side for at least an inch in each direction. This prevents them from working loose over time, especially since a pillow cover will be washed and handled regularly.
Block your pieces. Wet blocking makes a significant difference in the final appearance of knitted fabric. Submerge your knitted pieces in cool water, gently squeeze out the excess without wringing, then lay them flat on a blocking mat or clean towel. Pin them to the correct dimensions and allow them to dry completely. This step evens out your stitches and gives the fabric a beautiful, professional drape.
Seaming. Lay the front panel right-side up on a flat surface. Place Back Panel A (the bottom piece) right-side down on top of it, aligning the bottom edges. Place Back Panel B (the top piece) right-side down on top, aligning the top edges. The two back panels will overlap in the middle.
Using your yarn needle and a length of yarn, seam all four sides together using mattress stitch or whip stitch. Mattress stitch gives an invisible seam on the right side and is worth learning if you have not tried it before. Work slowly and consistently, picking up one stitch from each side alternately.
Turn the cover right-side out through the envelope opening in the back. Poke the corners out gently with a pencil or knitting needle. Insert your pillow form through the back opening.
Optional Button Closure
If you prefer a button closure — which looks especially charming in a hygge aesthetic — here is how to modify Back Panel B:
After working the seed stitch border at the beginning of Back Panel B, work 2 rows in stockinette. On the next RS row, create three evenly spaced buttonholes by working: K2, (BO 2 stitches, K20) twice, BO 2 stitches, K2. On the following WS row, cast on 2 stitches over each bound-off gap using the backward loop method. Continue in stockinette as normal.
Sew three large buttons to Back Panel A in positions that correspond with the buttonholes. Large wooden or ceramic buttons add beautifully to the hygge aesthetic.
Tips for Tension and Consistency
If you are newer to knitting or if you find that your tension varies across a project, here are a few things that will help.
Try to knit at the same time of day or in the same setting if possible. Your tension can actually change depending on whether you are relaxed or stressed, sitting or reclining, watching television or listening to music. This sounds fussy, but over 400 rows it really does add up.
Do not knit too tightly. The pillow cover needs enough ease to slide over the insert without puckering. If your gauge swatch measures too few stitches per inch, go up a needle size. If it measures too many, go down.
When picking up your project after a break, work the first few stitches of a new session a little more loosely than usual. There is often a slightly tighter stitch at the join between sessions, and consciously countering it helps.
Customization Ideas
One of the most enjoyable things about a simple pillow pattern is how much room it leaves for creative variation. Here are some ways to make this pattern your own.
Add a cable panel. If you are comfortable with cables, substitute the center stockinette section for a simple cable repeat. A six-stitch rope cable crossing every six rows adds beautiful texture without dramatically increasing the difficulty.
Experiment with color. A two-color version using stripes or simple colorblock sections gives the pillow a more modern, graphic feel while still using basic techniques.
Try a different stitch pattern. Moss stitch, broken rib, or a simple basketweave all work beautifully with bulky yarn and give you a completely different texture. The seed stitch borders at the top and bottom will still frame any of these alternatives nicely.
Make a lumbar version. Cast on 90 stitches instead of 64 and adjust the height to 12 inches for a lumbar pillow cover that looks gorgeous along the back of a sofa.
Use natural fiber for a luxury feel. If you really want to lean into the hygge philosophy, seek out undyed or naturally dyed wool. The slight irregularity of hand-spun or artisan-dyed yarn adds depth and warmth that commercial yarn simply cannot replicate.
Caring for Your Knit Pillow Cover
A pillow cover that lives on a sofa will need washing from time to time. How you care for it depends largely on your yarn choice, but here are general guidelines.
For wool and wool blends, hand wash in cool water with a small amount of wool wash or gentle shampoo. Do not agitate or wring. Press out excess water between two towels and lay flat to dry. Machine washing on a wool or delicate cycle in a mesh bag works well for many modern superwash wool blends.
For acrylic or acrylic blends, machine wash on cold with a gentle cycle and lay flat to dry. Avoid high heat in the dryer, which can distort the fabric.
Remove the pillow insert before washing. Washing the cover separately keeps everything fresh and allows you to replace the insert if needed without sacrificing the cover.
Why Handmade Hygge Is Worth It
There is a conversation happening in home décor right now about slowness — about choosing things that were made with intention rather than churned out by the thousands. A knit pillow cover is a small act of that philosophy. It takes time. It requires a little skill. And when it is finished, it carries something that no shop-bought item can: the particular warmth of having been made by someone who cares about the person it is for, or who cares about the space it will live in.
The hygge philosophy was never really about Nordic design trends or specific products. At its heart, it is about creating environments where people feel safe, comfortable, and unhurried. A handmade pillow — lumpy in all the right ways, soft from being used, maybe a little imperfect at the seams — fits that idea perfectly.
Knitting this pillow cover is also, in itself, a hygge activity. There is something deeply meditative about the rhythm of needles and yarn, the satisfying click of each stitch, the way a project grows row by row in your hands. It is a way of slowing down, of putting your attention somewhere simple and good. Whether you are making this as a gift or for your own sofa, enjoy the process. That is the whole point.
Pattern Summary
Cast on 64 stitches for each panel. Work seed stitch borders at the top and bottom of each panel and stockinette with seed stitch side borders for the body. Knit the front as one piece and the back as two overlapping panels for an envelope closure. Block all pieces before seaming for the best finish. Weave in all ends carefully, seam on the wrong side, and turn right-side out before inserting your pillow form.
Gauge: 14 stitches and 20 rows = 4 inches in stockinette.
Yarn: Approximately 200–250 yards of bulky weight yarn.
Needles: US size 10 (6mm).
Finished size: Approximately 18 inches square.
Happy knitting, and may your home be full of warmth, texture, and all the good things.