Diamond Mosaic Cushion Cover [FREE Knitting Pattern] | LKO

Diamond Mosaic Cushion Cover — Free Knitting Pattern

There is something deeply satisfying about a pattern that looks far more complicated than it actually is. The Diamond Mosaic Cushion Cover is exactly that kind of project — a stunning, geometric design built from a simple two-row mosaic colorwork technique that even confident beginners can master. Whether you are drawn to bold color combinations or prefer a more subtle tonal pairing, this cushion cover delivers a polished, contemporary result that looks right at home in a modern living room, a cozy reading nook, or draped across a farmhouse-style bench at the foot of a bed.

In this post, you will find the complete free knitting pattern for the Diamond Mosaic Cushion Cover, including a full materials list, gauge information, stitch explanations, and step-by-step row-by-row instructions. By the end, you will also find tips for finishing, blocking, and adapting the pattern to suit your own yarn stash or color preferences.


Why Mosaic Knitting Is Perfect for Colorwork Beginners

If you have always wanted to try colorwork but felt intimidated by stranded knitting or Fair Isle techniques — the ones that require you to carry multiple yarns across the back of your work and manage tension across several colors simultaneously — mosaic knitting is the answer you have been waiting for.

Mosaic knitting uses only one color per row. You alternate between two colors, working two rows in one color and then two rows in the other, slipping stitches to create the illusion of intricate interlocking patterns. The “missing” color appears to weave through the design because those stitches were slipped on earlier rows and are now visible from the front. The effect is geometric, clean, and architectural — and the technique itself stays beautifully simple the whole way through.

For a cushion cover, mosaic knitting is an especially clever choice. You get a fabric with double the visual impact of a plain stitch, it lies flat without curling (especially when worked in a good yarn with body), and the resulting texture is slightly padded and dimensional, which gives your cushion that satisfying plumpness underneath the cover.


Materials You Will Need

Before you cast on, gather the following materials. The pattern is written for a standard 18-inch (45 cm) cushion insert, but resizing guidance is included further down.

Yarn: Two contrasting colors of DK weight (light worsted) yarn, approximately 200 meters each. For a classic, graphic look, choose high contrast — cream and navy, charcoal and rust, forest green and oatmeal all work beautifully. For something more modern and subtle, try two shades of the same color family, such as a dusty blush and a deep mauve.

A yarn with some wool content is ideal because it blocks well, holds the geometric edges crisp, and gives the finished fabric a satisfying weight. That said, a cotton or cotton-blend yarn will produce a crisper, cooler fabric that is lovely in warmer climates.

Needles: 4 mm (US 6) straight or circular needles. You may want a cable needle or spare needle for the seaming step.

Other supplies: Tapestry needle for weaving in ends and seaming, scissors, stitch markers (optional but helpful), and a 18-inch square cushion insert or pillow form.

Gauge: 22 stitches and 30 rows = 4 inches (10 cm) in stockinette stitch with 4 mm needles. Your gauge in the mosaic pattern may vary slightly from your stockinette gauge because slipped stitches pull the fabric together horizontally. Knit a swatch and measure carefully.

If your gauge is off, adjust your needle size up or down as needed. Getting gauge right on a cushion cover matters more than on, say, a shawl, because you want the finished panel to fit snugly over your insert.


Abbreviations Used in This Pattern

The following abbreviations appear throughout the pattern instructions:

CO — Cast on
BO — Bind off
k — Knit
p — Purl
sl1wyib — Slip 1 stitch with yarn held in back (as if to purl)
sl1wyif — Slip 1 stitch with yarn held in front (as if to purl)
RS — Right side
WS — Wrong side
rep — Repeat
st(s) — Stitch(es)
CC — Contrast color
MC — Main color
pm — Place marker
sm — Slip marker


Understanding the Mosaic Diamond Pattern

The diamond motif is created over a repeat of 10 stitches and 20 rows. This means that the total stitch count for your front panel should be a multiple of 10, plus any border stitches you add on each side. The pattern as written includes a 3-stitch garter border on each side to keep the edges tidy and prevent curling.

The diamonds are formed by slipping stitches in alternating rows so that diagonals of the contrast color appear to travel across a field of the main color, forming diamond outlines that stack neatly on top of each other, column by column, row by row.

As you work, you will notice that on every wrong-side row you are simply working back across your stitches in the same color you just used on the right side, slipping the same stitches with the yarn held in front. This is the essential rhythm of mosaic knitting: right side worked, wrong side returned, color switched, right side worked, wrong side returned, color switched. Once this rhythm is in your fingers, the pattern flows quickly and almost meditatively.


The Free Pattern

Cast On and Setup

Using MC and the long-tail cast-on (or your preferred method), CO 103 stitches.

The stitch count breaks down as follows: 3 border stitches + 97 pattern stitches + 3 border stitches. The 97 central stitches accommodate 9 full diamond repeats of 10 stitches, plus 7 extra stitches that create half-diamond columns at each side edge, giving the design a balanced, centered appearance rather than cutting off awkwardly.

Setup rows (worked in MC only):

Row 1 (RS): Knit all stitches.
Row 2 (WS): K3, purl to last 3 sts, k3.

Work these two setup rows twice more (for a total of 4 setup rows). This creates the garter border at the bottom of your panel and establishes the knit border columns.


Mosaic Diamond Pattern

Join CC but do not cut MC. You will carry both yarns up the side of the work, catching the unused color every 2 rows to keep things tidy.

Row 1 (RS, CC): K3 (border), k1, sl1wyib, k3, sl1wyib, k3, sl1wyib; rep from to last 4 sts, k1, sl1wyib, k3.

Wait — for the mosaic diamond to form symmetrically, adjust the repeat slightly based on your center stitch. Below is the full charted logic written out in plain rows. Work the rows exactly as written, noting which color is active.


Rows 1–2: CC

Row 1 (RS): K3, k4, sl1wyib, k1, sl1wyib, k7; rep from to last 6 sts, sl1wyib, k1, sl1wyib, k4.
Row 2 (WS): K3, p4, sl1wyif, p1, sl1wyif, p7; rep from to last 6 sts, sl1wyif, p1, sl1wyif, p4, k3.

Rows 3–4: MC

Row 3 (RS): K3, k3, sl1wyib, k3, sl1wyib, k5; rep from to last 7 sts, sl1wyib, k3, sl1wyib, k3.
Row 4 (WS): K3, p3, sl1wyif, p3, sl1wyif, p5; rep from to last 7 sts, sl1wyif, p3, sl1wyif, p3, k3.

Rows 5–6: CC

Row 5 (RS): K3, k2, sl1wyib, k5, sl1wyib, k3; rep from to last 8 sts, sl1wyib, k5, sl1wyib, k2.
Row 6 (WS): K3, p2, sl1wyif, p5, sl1wyif, p3; rep from to last 8 sts, sl1wyif, p5, sl1wyif, p2, k3.

Rows 7–8: MC

Row 7 (RS): K3, k1, sl1wyib, k7, sl1wyib, k1; rep from to last 9 sts, sl1wyib, k7, sl1wyib, k1.
Row 8 (WS): K3, p1, sl1wyif, p7, sl1wyif, p1; rep from to last 9 sts, sl1wyif, p7, sl1wyif, p1, k3.

Rows 9–10: CC

Row 9 (RS): K3, sl1wyib, k9; rep from to last st, k1.
Row 10 (WS): K3, sl1wyif, p9; rep from to last st, p1, k3.

Rows 11–12: MC

Row 11 (RS): K3, k1, sl1wyib, k7, sl1wyib, k1; rep from to last 9 sts, sl1wyib, k7, sl1wyib, k1.
Row 12 (WS): K3, p1, sl1wyif, p7, sl1wyif, p1; rep from to last 9 sts, sl1wyif, p7, sl1wyif, p1, k3.

Rows 13–14: CC

Row 13 (RS): K3, k2, sl1wyib, k5, sl1wyib, k3; rep from to last 8 sts, sl1wyib, k5, sl1wyib, k2.
Row 14 (WS): K3, p2, sl1wyif, p5, sl1wyif, p3; rep from to last 8 sts, sl1wyif, p5, sl1wyif, p2, k3.

Rows 15–16: MC

Row 15 (RS): K3, k3, sl1wyib, k3, sl1wyib, k5; rep from to last 7 sts, sl1wyib, k3, sl1wyib, k3.
Row 16 (WS): K3, p3, sl1wyif, p3, sl1wyif, p5; rep from to last 7 sts, sl1wyif, p3, sl1wyif, p3, k3.

Rows 17–18: CC

Row 17 (RS): K3, k4, sl1wyib, k1, sl1wyib, k7; rep from to last 6 sts, sl1wyib, k1, sl1wyib, k4.
Row 18 (WS): K3, p4, sl1wyif, p1, sl1wyif, p7; rep from to last 6 sts, sl1wyif, p1, sl1wyif, p4, k3.

Rows 19–20: MC

Row 19 (RS): Knit all sts.
Row 20 (WS): K3, purl to last 3 sts, k3.

These 20 rows form one complete diamond repeat. Repeat rows 1 through 20 until your panel measures approximately 18 inches (45 cm) from the cast-on edge, ending after row 20. For a standard 18-inch cushion cover, you will work approximately 9 to 10 full repeats of the 20-row pattern, depending on your row gauge.


Finishing the Front Panel

Work the setup rows once more (4 rows in MC, knitting all stitches) to create a matching garter border at the top. Then bind off all stitches loosely in MC, using a stretchy bind-off if you prefer. The Jenny’s Surprisingly Stretchy Bind-Off works very well for this.


Knitting the Back Panel

The back of this cushion cover is worked as two overlapping flaps, which create a simple envelope-style closure — no buttons, zippers, or closures required. The cushion insert slides in from behind, and the overlap keeps it snugly in place.

Flap A (top back):

Using MC, CO 103 stitches.

Row 1 (RS): Knit.
Row 2 (WS): K3, purl to last 3 sts, k3.

Repeat these two rows until Flap A measures approximately 12 inches (30 cm). Bind off loosely.

Flap B (bottom back):

Using MC, CO 103 stitches.

Work exactly as Flap A until Flap B measures approximately 12 inches (30 cm). Bind off loosely.

The two flaps will overlap by approximately 6 inches when the cover is assembled, which gives a secure closure.


Assembling the Cushion Cover

Block all three pieces before seaming. Wet-block by soaking the panels in cool water for 20 minutes, gently pressing out excess water in a towel, and pinning to your finished measurements on a blocking board or foam mat. Allow to dry completely. Blocking makes seaming much easier and helps the mosaic diamond pattern settle into its final, crisp shape.

To assemble, lay your front panel face-up. Place Flap A on top, face-down, aligning the bound-off edge of Flap A with the top edge of the front panel. Place Flap B on top, face-down, aligning the cast-on edge of Flap B with the bottom edge of the front panel. The two flaps should overlap in the middle of the back.

Pin all edges carefully. Using a tapestry needle and MC yarn, seam all four sides using mattress stitch (for side seams) or whip stitch (for top and bottom seams). Weave in all ends securely.

Turn the cover right-side out through the envelope opening and insert your cushion form.


Tips for Getting the Best Results

Tension on slipped stitches matters. When you slip a stitch in mosaic knitting, try to keep the yarn at an even tension — not too tight, not too loose. A slipped stitch that is too tight will pull the fabric and distort the diamond outline. One that is too loose will leave a visible loop on the right side. Practice on a swatch until the tension feels natural.

Carry your yarns neatly. At the side edge, when you pick up the new color every two rows, twist the two yarns around each other once before beginning the new row. This catches the unused yarn and prevents a loose ladder of floats up the side of your work.

Mark your repeat. Placing stitch markers every 10 stitches across your needle makes it easy to check your pattern repeat at a glance and catch any mistakes early.

Read each row before you knit it. This is especially helpful on the right-side rows where the slipped stitch positions shift with each pair of rows. Reading ahead prevents the easy mistake of slipping one stitch too many or too few.

Use a row counter. Because the pattern has 20 distinct rows before it repeats, a row counter (or a simple tick-mark on paper) will save you from losing your place, especially if you often pick up and put down your knitting mid-row.


Resizing the Pattern

If you want to make a cushion cover in a different size, you need to adjust both your stitch count and your row count.

For a 16-inch cushion, cast on 93 stitches (3 border + 87 pattern stitches + 3 border, accommodating 8 full repeats plus partial edges). Work until the panel measures 16 inches before the final garter border.

For a 20-inch cushion, cast on 113 stitches (3 border + 107 pattern stitches + 3 border, accommodating

Categorized in:

Cushion / Pillow,

Last Update: October 10, 2026