7 FREE KNITTED PILLOW AND CUSHION PATTERNS

7 Free Knitted Pillow and Cushion Patterns to Cozy Up Your Home

Pillows are small, quick projects that can dramatically change the look and feel of a room. With a few skeins of yarn and the right needles, you can create a collection of handmade, one-of-a-kind cushions that reflect your style—from clean, modern lines to cozy, textured textures. The following seven free knitted pillow and cushion patterns are designed to be approachable for intermediate beginners and satisfying for more experienced knitters alike. Each pattern includes clear materials lists, gauge, finished size, and step-by-step instructions you can follow or adapt as you prefer. The goal is to give you versatile, stylish cushions you’ll be excited to display and gift.

Pattern 1: Pebble Moss Stitch Pillow
Overview
This pillow uses a classic moss stitch with a soft, pebble-like texture that reads as tranquil and contemporary. The two-color setup keeps the look modern, but you can also use a single color for a more minimalist effect. A generous garter border prevents curling and provides a neat frame.

Materials
– Yarn: 2 colors of worsted weight yarn, about 420–520 yards total (roughly 210–260 yards per color). Choose a soft, washable wool or a superwash blend for easy care.
– Needles: US size 7 (4.5 mm) knitting needles or a size that achieves the gauge.
– Notions: Tapestry needle for weaving in ends; stitch markers; a 18×18 inch pillow insert or slightly smaller if you prefer a plumper look.
– Gauge: 18 stitches and 24 rows = 4 inches in moss stitch using worsted weight at suggested gauge.

Finished size
Approximately 18×18 inches (46 cm x 46 cm) before inserting the pillow.

Pattern notes
– This pattern is worked flat in two panels and then seamed to form a pillow cover. A simple zipper or envelope closure can be used; however, a back panel with an overlapped opening is easy to sew in and remove for washing.
– The moss stitch offers a forgiving texture that hides minor knitting imperfections and gives a warm, tactile finish.

Instructions
Cast on 90 stitches.
– Block 6 stitches in garter stitch on both edges to form a clean border (expected width is about 1.25 inches on each side).
– Work in moss stitch for the main section: Row 1 (RS): K1, P1 across; Row 2 (WS): P1, K1 across. Repeat these two rows for 24 rows or until the knitted panel measures approximately 18 inches from the cast-on edge.
– Bind off loosely.

Finishing
– Weave in all ends. Block the panels lightly to even out stitches.
– Sew the two panels together along the sides and bottom, leaving the top open for the pillow insert, or create a back panel with a sewn overlap for a neat envelope closure.
– Optional: add a decorative horizontal stripe at the center or at 4 inches from the bottom by changing color for a few rows.

Color ideas and care
– For a calm, modern look, choose cool neutrals like dove gray and ivory, or deep navy and cream.
– If you want something more playful, pick high-contrast colors like charcoal and mustard or teal and coral.
– Washing instructions will depend on the yarn; most worsted weight wool blends labeled machine washable will clean nicely, but hand washing and air drying are gentler on natural fibers.

Tips
– Use stitch markers at the corners to track rows when the moss stitch pattern becomes a bit tedious.
– If you want a different size, simply recalculate the cast-on stitches to hit a multiple that works with the moss stitch width. For 20×20 inches, cast on around 98 stitches; for 16×16 inches, around 80 stitches.

Pattern 2: Ribbed Stripes Cushion
Overview
Ribbing never goes out of style, and this cushion is built with bold, color-blocked stripes that create a crisp, graphic look. The simple 2×2 rib offers elasticity and a sturdy edge, making it particularly suitable for cushions that get frequent use.

Materials
– Yarn: 2–3 colors of worsted weight yarn; total yardage around 380–430 yards (roughly 170–210 yards per color, depending on stripe width).
– Needles: US size 8 (5.0 mm) knitting needles.
– Notions: Pointed needles for mattress stitch, zipper or back overlap closure depending on your preference.
– Gauge: 20 stitches and 28 rows = 4 inches in 2×2 rib.

Finished size
Approximately 18×18 inches (46 cm x 46 cm).

Pattern notes
– The stripes are created by changing colors every 8 rows. The edges stay neat thanks to the consistent ribbing.
– You can adjust stripe widths easily by widening or narrowing the number of rows per color block.

Instructions
Cast on 84 stitches.
– Work in a 2×2 rib (K2, P2) for 6 rows to create a crisp border.
– Switch to color A and knit in 2×2 rib for 8 rows, then switch to color B for the next 8 rows, and continue alternating colors every 8 rows until the piece reaches 18 inches in length.
– Bind off loosely.

Finishing
– Sew the front and back panels together along the sides and bottom, leaving an opening for the pillow insert (or install a zipper if you prefer).
– Weave in ends and block lightly if necessary.

Color ideas and care
– Bold color pairings like cobalt and white, blush and charcoal, or olive and cream give a strong visual statement.
– Most worsted weight yarns labeled for machine washing are easy to care for; check the label for specific washing instructions.

Tips
– Use a color-changing yarn for faster color shifts, but keep track of the color changes carefully to maintain a tidy look.
– If you want a larger pillow, add stitches in a multiple of 4 to widen the width while maintaining the 2×2 rib pattern.

Pattern 3: Cable Knit Cushion with a Subtle Twist
Overview
Cable patterns add a timeless, cozy feeling. This cushion uses a simple 6-stitch cable motif centered on a field of stockinette, framed by a garter border. It’s a great way to practice cabling without an elaborate chart.

Materials
– Yarn: Worsted weight, about 420–520 yards combined (for a single 18×18 inch square).
– Needles: US size 7 (4.5 mm) and a cable needle.
– Notions: Tapestry needle; pillow insert; back closure options (button back, zipper, or overlap back).

Gauge
– 20 stitches and 28 rows = 4 inches in stockinette with a cable panel.

Finished size
– Approximately 18×18 inches.

Pattern notes
– The cable panel is 28 stitches wide and 28 rows tall, centered on the front. You’ll knit the rest in stockinette to emphasize the cable.

Instructions
Cast on 92 stitches.
– Row 1 (RS): Knit all stitches.
– Row 2 (WS): Purl all stitches.
– Create the cable panel by placing the center 28 stitches on a cable needle. Knit the left 28 stitches, then the cable stitches as follows: K2, P2, [C4F (center 4 stitches cross to the front), K4], continue pattern until you reach the end. For the right side, swap to the mirrored cable.
– Repeat the cable pattern every 28 rows to form a central panel. The surrounding stitches should be knitted in stockinette.
– After completing at least 28 rows of pattern, continue in stockinette for a total of about 28–32 inches in length before binding off. However, for a pillow, you’ll prefer a shorter length (approximately 18 inches). So stop once your cable panel has the intended height and the overall front piece measures 18 inches.

Finishing
– Block the panels if needed to even out the fabric.
– Sew the two panels together along the sides and bottom, leaving the top open for a pillow insert, or use a back closure that matches your decor.
– Weave in ends and tidy up.

Color ideas and care
– Use a classic combination like charcoal with a lighter gray or cream for a sophisticated look, or select a rich color like navy with pale gold for a deluxe appearance.
– Check yarn care instructions; many wool blends offer easy care with machine washing on a gentle cycle.

Tips
– Cable needles are optional if you prefer a simple twist; you can use a left- or right-twisted cross to achieve this cable effect with basic knit and purl stitches.
– If you’re new to cables, practice the technique on a small swatch before starting the pillow panel to gain confidence.

Pattern 4: Basketweave Cushion
Overview
Basketweave fabric combines blocks of knit and purl to produce a woven look that’s sturdy and forgiving. This cushion uses a classic 4×4 basketweave pattern to deliver depth and texture without complicated shaping.

Materials
– Yarn: Worsted weight, about 420–520 yards total.
– Needles: US size 8 (5.0 mm) needles.
– Notions: Zipper or envelope closure; pillow insert.

Gauge
– 18 stitches and 24 rows = 4 inches in basketweave.

Finished size
– About 18×18 inches.

Pattern notes
– The stitch pattern is 8 stitches wide and 8 rows tall; repeat to create the full panel.
– Work panels flat and seam to create the cover.

Instructions
Cast on 88 stitches.
– Row 1 (RS): K2, P2, K2, P2, K2, P2, K2, P2, K2, P2, K2, P2, K2, P2, K2, P2. (Repeat across the row.)
– Row 2 (WS): P2, K2, P2, K2… continue pattern across.
– Row 3: K2, P2, K2, P2, K2, P2, K2, P2, K2, P2, K2… (Continue as established)
– Row 4: P2, K2, P2, K2, P2, K2, P2, K2 … (continue)
– Repeat rows 1–4 until the panel reaches 18 inches in length.
– Bind off loosely.

Finishing
– Block lightly to evenness.
– Sew front and back panels together along sides and bottom, leaving top open or with a back closure.
– Hide all ends within the seams.

Color ideas and care
– Classic neutrals (taupe, ivory, gray) are timeless, while jewel tones (emerald, sapphire) deliver a bold look.
– Follow yarn label care instructions. Most acrylic and superwash blends are machine washable; wool blends may require hand washing and lying flat to dry.

Tips
– Basketweave shines with tight tension; ensure your tension remains even as you switch between knit and purl sections.
– If you prefer a smaller pillow, reduce the number of stitches cast on by multiples of 4 and adjust the number of repeats.

Pattern 5: Fair Isle Two-Color Cushion
Overview
Fair Isle or stranded colorwork adds a cozy, Scandinavian-influenced vibe. This cushion uses a simple geometric motif repeated across the front. It’s a great introduction to colorwork without getting overwhelmed by too many colors.

Materials
– Yarn: Two colors of worsted weight yarn, about 500 yards total (roughly 250 yards per color).
– Needles: US size 7 (4.5 mm) or the size that matches your gauge.
– Notions: Darning needle; pillow insert; optional zipper or envelope closure.

Gauge
– 22 stitches and 30 rows = 4 inches in stranded colorwork with a tight but comfortable fabric.

Finished size
– Approximately 18×18 inches.

Pattern notes
– Work the pattern flat using two colors; carry the unused color along the back loosely to avoid puckering.
– The motif can be adapted to different widths by adding more repeats.

Instructions
Cast on 90 stitches in the main color (Color A).
– Work the following motif across the width: K2, (Color B slip, Color A knit, Color A knit, Color B slip) in a repeating pattern to form geometric shapes.
– Continue in stockinette background, using Color B for the background around the motif as needed to define the shapes.
– After about 30 rows of colorwork, switch back to Color A to complete the row and then continue in stockinette for the remaining height.
– End with a few rows of Color A rope-binding to create a clean edge.
– Bind off.

Finishing
– Weave in ends and block if necessary.
– Assemble panels by seam to complete a pillow cover in standard fashion.

Color ideas and care
– Pair high-contrast colors for a bold look, such as navy and white, black and gray, or red and cream.
– Because colorwork is used, block to ensure crisp motif shapes.
– Follow yarn care instructions; most 100% wool blends will require gentle washing.

Tips
– Use a colorwork chart or graph paper to map your motif. Keep the number of stitches evenly divisible to maintain alignment.
– If you’re new to Fair Isle, practice the color carry technique on a swatch before starting the pillow.

Pattern 6: Lace Diamond Pillow
Overview
Two-tone lace creates a delicate and airy appearance that can soften a room with a touch of elegance. This pattern uses a simple lace diamond motif that repeats across the front of the pillow.

Materials
– Yarn: Fingering or DK weight yarn, around 600–750 yards total (depending on final size; you can use lighter yarn for a drapier look).
– Needles: US size 5 (3.75 mm) or your preferred size to achieve a gauge similar to 26 stitches and 40 rows per 4 inches in lace pattern.
– Notions: Blocking wires or a gentle blocking setup; zipper or envelope closure.

Gauge
– About 26 stitches and 40 rows = 4 inches in the lace pattern, using the recommended yarn.

Finished size
– Approximately 18×18 inches.

Pattern notes
– The lace motif is a 12-stitch repeat with a chart, but you can work it in written form if you prefer.
– Stockinette background provides a clean field for the lace to pop.

Instructions
Cast on 96 stitches.
– Row 1 (RS): K2, P2, then begin lace pattern across the center 72 stitches, ending with K2, P2.
– The lace pattern comprises a diamond motif created by a combination of yarn-overs, knit-two-togethers, and their symmetric decreases. Repeat the chart across the width for about 40 rows total.
– After completing the lace sections, finish with a few rows of garter border on both sides.
– Bind off loosely.

Finishing
– Block the lace rows precisely to emphasize the diamond shapes.
– Assemble as usual, with a top opening for the pillow insert or a back closure of your choice.

Color ideas and care
– Soft neutrals like ivory or pale gray pair beautifully with a dark background color for a crisp contrast.
– Hand washing and laying flat to dry is often best for natural fibers, while superwash or synthetic blends may be machine washable on a gentle cycle.

Tips
– Blocking is essential for lace to open up and lay flat. Use gentle steam and pinning to shape the diamonds.
– If you’re new to lace, start with a small swatch and practice the pattern before committing to a full pillow front.

Pattern 7: Smooth Knit Cableless Slingshot Pillow
Overview
This pattern uses a smooth stockinette field with a bold, single cable running edge-to-edge, creating a modern, minimalist cushion. It’s a quick and satisfying project that looks sleek in any modern living room.

Materials
– Yarn: Superwash wool or a soft acrylic blend, about 420–520 yards.
– Needles: US size 8 (5.0 mm).
– Notions: Back closure of choice; pillow insert.

Gauge
– 18 stitches and 26 rows = 4 inches in stockinette.

Finished size
– Approximately 18×18 inches.

Pattern notes
– The cable is a simple 6-stitch panel that travels along the front. The rest of the fabric is in stockinette for a clean, contemporary look.

Instructions
Cast on 84 stitches.
– Work in stockinette (knit every stitch) for 6 rows to create a border.
– For the central cable: on RS, place the center 6 stitches on a cable needle and hold to the front; knit the next 3 stitches, then knit the cable stitches, and finish with the remaining stitches. Work across the row.
– Repeat the cable pattern every 16 rows, keeping the border stitch pattern consistently on both sides.
– Continue until the piece reaches 18 inches in length. Bind off loosely.

Finishing
– Block the piece lightly to settle stitches, then seam with the back panel along the sides and bottom, leaving the top open or with a closure of your choice.

Color ideas and care
– A bold, single-color version emphasizes the cable for a minimalist look; try charcoal on white or navy on pale gray.
– Most modern yarns are machine washable; follow the yarn label’s care instructions.

Tips
– A smooth stockinette background helps the cable stand out clearly.
– If you aren’t comfortable with cable needles, this is a good pattern to learn on; start with a smaller repeat and practice the twist.

Putting it all together: how to plan your seven-knitted cushions
Now that you have seven distinct patterns, here are some practical tips for planning to knit a matching set or a curated collection of cushions for your living room or bedroom:

– Choose a common yarn family. For a cohesive look, pick yarns that share a similar weight and fiber content (for example, all worsted weight 100% wool or all machine-washable acrylic blends). This ensures that even if patterns differ, the fabrics will sit well together on the sofa.
– Determine a color palette. A palette of 2–4 colors can keep the collection harmonious. You can designate a neutral base and add pops of color for accent cushions.
– Vary textures and patterns. Mix textured stitches (moss stitch, ribbing, basketweave) with more delicate patterns (lace or colorwork) to create visual interest without clashing.
– Decide on closure types. Zippers, buttons, or simple envelope backs all have their pros and cons. Envelopes are quick and easy, while zippers look neat and provide a snug fit. Consider removable pillow inserts if you plan to wash the covers.
– Block and finish consistently. Blocking helps all cushions to have uniform dimensions and a professional finish. Even small mismatches in size can be noticeable on a sofa with multiple cushions.
– Add personal touches. Labels, decorative tassels, or contrasting piping can give each cushion its own personality while keeping the set cohesive.

Care and maintenance tips for knitted cushions
– Washing: Always check yarn labels for washing instructions. Most worsted weight machine-washable yarns can go in a gentle cycle, but some natural fibers require hand washing. In case of doubt, hand wash and lay flat to dry.
– Blocking: A thorough blocking session helps stabilize sizes and shapes. A light spray of water and pinning to a flat surface is often enough; avoid heavy steam on delicate lace.
– Storage: If you’re not using the cushions seasonally, store them in a breathable container to prevent moisture buildup. Use cotton muslin bags rather than plastic.

Where to place your knitted cushions for maximum impact
– Sofa or sectional: A mix of neutral and a few color accents can create a modern, layered look.
– Bed accents: Place two matching or complementary cushions on the bed to create a cozy, inviting feel.
– Chairs and window seats: A pair of 16×16 or 18×18 cushions work well on a reading chair or window seat.

Tips for knitting efficiency and enjoyment
– Plan ahead with a simple swatch for each pattern to confirm gauge and ease of layout. It saves time in the long run.
– Use a row counter or a simple note system to track repeats for colorwork and cables.
– Keep a dedicated project bag with all tools needed for a follow-along pattern; yarn, needles, scissors, and a yarn needle should all be together for quick sessions.

Final thoughts
With these seven free knitted pillow and cushion patterns, you have a complete toolkit to refresh a living room, bedroom, or cozy reading nook. The patterns range from classic cables and ribbing to airy lace and modern colorwork, giving you a spectrum of textures and styles to choose from. Each design is designed to be approachable for knitters at varying skill levels, yet robust enough to remain gratifying as your experience grows.

If you’re looking to expand your knitter’s toolkit further, consider pairing your knitted cushions with a complementary knitted throw or a couple of knitted poufs. The calming effect of well-chosen textiles can transform a room into a welcoming retreat, turning a simple seat into a focal point of comfort and design.

Would you like more help selecting yarns for a cohesive set or guidance on converting these patterns to different sizes, such as 20×20 inches or 22×22 inches? I’m happy to tailor pattern adjustments to your preferred dimensions, fiber preferences, or color palettes. Happy knitting, and may your cushions bring warmth, texture, and personality to every room you decorate.

Categorized in:

Cushion / Pillow,

Last Update: May 10, 2026