
Mosaic Pillow Cover: Free Knitting Pattern for Beginners
If you’ve been wanting to try colorwork knitting but felt intimidated by the idea of managing multiple yarn strands at once, mosaic knitting might be exactly what you’ve been looking for. This technique creates stunning geometric designs that look far more complex than they actually are — and the best part is that you only ever work with one color at a time. The result is a beautifully graphic pillow cover that will look like it came from a high-end home décor boutique, made entirely by your own hands.
This free pattern is designed with beginners in mind. If you can knit, purl, and slip a stitch, you have everything you need to complete this project. By the time you’ve finished your pillow cover, you’ll have a gorgeous piece for your sofa or bed and a brand-new technique under your belt that opens the door to dozens of other colorwork projects.
Let’s get started.
What Is Mosaic Knitting?
Before diving into the pattern itself, it helps to understand what mosaic knitting actually is and why it’s such a wonderful entry point into colorwork.
Traditional stranded colorwork — like Fair Isle — requires you to hold two or more yarn colors at the same time, knitting with whichever color the pattern calls for while carrying the others loosely across the back of the work. It’s a beautiful technique, but it demands coordination and tension control that can frustrate newer knitters.
Mosaic knitting is different. The pattern is created by alternating two colors of yarn, but you only ever use one color per row or round. The illusion of interlocking colors is achieved by slipping certain stitches from the previous row rather than knitting them. Those slipped stitches “float” against the new color being worked, creating the geometric pattern. The technique was popularized by Barbara Walker, who introduced it in her knitting treasury books, and it has been a beloved shortcut to colorwork ever since.
The benefits for beginners are real and significant. You don’t need to manage yarn tension across multiple strands. You don’t need to worry about tangling. And because you’re working only one color at a time, reading the pattern stays intuitive. The geometry practically builds itself.
About This Pattern
This pillow cover features a classic mosaic tile design — a repeating diagonal check made up of slipped stitches and contrasting rows that creates a timeless, Scandinavian-inspired look. It works up on straight needles in flat rows, and the two finished pieces are seamed together around a pillow insert. The result is a 18×18-inch pillow cover, which is one of the most common standard insert sizes.
The pattern is written for flat knitting, so it’s suitable for knitters who haven’t yet learned to work in the round. If you do want to adapt it to circular needles, the same mosaic principles apply — just join and work in rounds, and reverse any wrong-side instructions.
Materials
To make this pillow cover, you’ll need the following:
Yarn: Two colors of worsted weight yarn (also labeled as “medium” or “#4” weight). You’ll need approximately 200 yards of Color A (the main color) and 150 yards of Color B (the contrast color) for each panel. Since the cover has a front and back panel, plan for 400 yards of Color A and 300 yards of Color B total. 100% wool or a wool blend works beautifully and blocks well, but an acrylic or cotton yarn is a great choice if you want an easy-care pillow cover.
Needles: US size 7 (4.5mm) straight or circular needles, or whatever size you need to achieve gauge.
Notions: Tapestry needle for seaming, stitch markers (optional but helpful), scissors, and an 18×18-inch pillow insert.
Optional: Three or four large buttons for a button-band closure on the back panel, which eliminates the need to seam the bottom edge completely and makes removing the cover for washing much easier. If you’d like to add buttons, pick up a skein of matching yarn or have a few extra yards on hand for a simple button band.
Gauge
Gauge: 18 stitches and 28 rows = 4 inches in mosaic pattern, blocked.
Gauge matters in any project where the finished dimensions are important, and a pillow cover is definitely one of those projects. Since the cover needs to fit snugly around an insert, a significant difference in gauge will leave you with a cover that’s either too loose and baggy or too tight to zip over the insert comfortably. Take the time to knit a gauge swatch of about 24 stitches and 36 rows, wash and block it the way you plan to treat your finished cover, and measure before casting on. If your swatch comes out larger than 4 inches, try a needle size down. If it comes out smaller, go up a size.
Abbreviations
Throughout the pattern, the following abbreviations are used:
CO — cast on
BO — bind off
k — knit
p — purl
sl — slip stitch purlwise with yarn in back (on right-side rows) or yarn in front (on wrong-side rows) unless otherwise noted
rep — repeat
RS — right side
WS — wrong side
CA — Color A (main color)
CB — Color B (contrast color)
st(s) — stitch(es)
A note on slipping stitches: In mosaic knitting, stitches are always slipped purlwise — meaning the right needle enters the stitch from right to left, as if to purl, rather than left to right as you would to knit. This keeps the stitches from twisting. On right-side rows, the yarn is held in back when slipping. On wrong-side rows, the yarn is held in front. If you slip the stitch the wrong way, the float will sit at an odd angle, but don’t worry too much — just keep it consistent and your pattern will come together beautifully.
Pattern Notes
The mosaic pattern is worked over a multiple of 6 stitches plus 3. For an 18-inch-wide cover at the stated gauge, you’ll cast on 81 stitches.
Colors are changed every 2 rows (one RS row and one WS row), creating horizontal stripes in which the pattern is formed. When you finish a 2-row set with one color, simply drop it at the side of your work and pick up the new color. Do not cut the yarn between color changes — carry it up the side of the work by twisting the working yarn loosely around the carried yarn every 4 rows to keep the edges tidy. This avoids having to weave in dozens of ends.
The stitch pattern forms a diagonal lattice that shifts one stitch to the right every 4-row repeat. This natural movement is what creates the diagonal lines of the mosaic design. Once you’ve completed the first full repeat, you’ll be able to see the pattern forming, which makes it much easier to read your knitting and catch any slipped stitches that were accidentally knitted instead.
Front Panel Instructions
Cast on: Using CA and a long-tail cast on (or your preferred method), CO 81 sts.
Setup row (WS): With CA, purl all stitches across.
Begin Mosaic Pattern:
Row 1 (RS, CA): With CA, k3, sl1, k5; rep from to last 4 sts, sl1, k3.
Row 2 (WS, CA): With CA, p3, sl1, p5; rep from to last 4 sts, sl1, p3.
Row 3 (RS, CB): With CB, k6, sl1, k5; rep from to last 3 sts, k3.
Row 4 (WS, CB): With CB, p6, sl1, p5; rep from to last 3 sts, p3.
Row 5 (RS, CA): With CA, k1, sl1, k5; rep from to last 2 sts, sl1, k1.
Row 6 (WS, CA): With CA, p1, sl1, p5; rep from to last 2 sts, sl1, p1.
Row 7 (RS, CB): With CB, k4, sl1, k5; rep from to last 5 sts, sl1, k4.
Row 8 (WS, CB): With CB, p4, sl1, p5; rep from to last 5 sts, sl1, p4.
Row 9 (RS, CA): With CA, k2, sl1, k5; rep from to last st, k1.
Row 10 (WS, CA): With CA, p2, sl1, p5; rep from to last st, p1.
Row 11 (RS, CB): With CB, k5, sl1, k5; rep from to last 4 sts, sl1, k3.
Row 12 (WS, CB): With CB, p5, sl1, p5; rep from to last 4 sts, sl1, p3.
These 12 rows form the complete pattern repeat. Continue repeating Rows 1–12 until the piece measures approximately 18 inches from the cast-on edge, ending after a Row 12 (WS row with CB).
Bind off with CA on a RS row as follows: With CA, k1, sl the first st back to left needle, k2tog tbl, k1; rep from to end. This creates a tidy, semi-elastic bind off that matches the fabric’s natural stretch.
Alternatively, use a standard bind off in pattern — knitting the knit stitches and slipping the stitches as established in Row 1 — for a more decorative edge.
Back Panel Instructions
The back panel is worked identically to the front unless you choose to add a button band closure. If you’d like a plain seamed back, simply repeat all Front Panel instructions to create a second panel, then seam the two together on all four sides and leave a small opening to insert the pillow, closing it with a slip stitch seam or a few whip stitches once the insert is in place.
For a button band back, which is strongly recommended for a cleaner finish, work as follows:
Work the mosaic pattern on 81 stitches until the back panel measures 12 inches from the cast-on edge, ending after a complete 12-row repeat. Bind off all stitches with CA.
Cast on a second piece of 81 stitches with CA and work 8 rows in k1, p1 rib. Then continue in the mosaic pattern until this second back piece measures 12 inches from the end of the ribbing, ending after a complete 12-row repeat. On the next RS row, work a buttonhole row: k10, BO 3 sts, k17; rep from two more times, BO 3 sts, k10 to end. On the following WS row, cast on 3 stitches over each bound-off gap using a backward loop cast on. Continue in the mosaic pattern for 4 more rows, then bind off all stitches.
Overlap the ribbed button-band section of the second back piece over the edge of the first back piece by about 2 inches, and seam the overlapped section to the side edges of the back panel. Sew buttons in place on the first back piece to align with the buttonholes. This creates a classic overlapping button-band closure that looks polished and makes the cover easy to remove.
Finishing
Weave in all yarn ends using a tapestry needle. For mosaic knitting, run the ends along the edge of the work in a zigzag path rather than straight across to prevent them from showing through to the right side. Trim the ends close after weaving, leaving about a quarter inch.
Block both panels before seaming. Wet blocking is ideal for this project — soak each panel in cool water for 20 minutes, gently press out excess moisture with a towel, lay flat on a blocking mat or clean surface, and pin to the correct dimensions. An 18×18-inch template marked with removable tape on your mat will help you get the dimensions exactly right. Allow to dry completely, which usually takes 24 hours.
Once blocked and dry, hold the front and back panels with wrong sides facing each other. Using CA and a tapestry needle, join the pieces with a mattress stitch or whip stitch seam along three edges (if using a plain seamed back) or along two side edges and the top and bottom edges as needed if using the button-band back. The mattress stitch creates an invisible seam on the right side and is well worth the extra minute it takes to learn.
Insert the pillow form and close the remaining seam or fasten the buttons.
Tips for Success
Getting the most out of this pattern comes down to a few small habits that make a big difference. First, keep your tension even when slipping stitches. The slipped stitches should lie flat against the fabric, not pull tightly across the work. If you notice the fabric drawing in at the slipped stitches, try slipping with a slightly looser hand or go up half a needle size.
Second, use stitch markers to mark the beginning of each 6-stitch repeat if you find counting across 81 stitches tedious. Place a marker after every 6 stitches and you’ll immediately notice if you’ve dropped a slip or added an extra knit stitch, making it easy to fix errors before they travel too far.
Third, write down your row number as you go. Mosaic patterns depend on consistent stitch placement across rows, and losing track of which row you’re on will result in the pattern breaking. A simple tally mark on a sticky note placed on your pattern is all you need.
Color Suggestions
One of the most enjoyable parts of this project is choosing your color combination. The mosaic pattern works with virtually any two-color pairing, but some combinations create particularly beautiful results.
Classic neutrals like cream and charcoal produce a timeless, modern look that suits almost any interior. Navy and white brings a nautical freshness that’s especially appealing in coastal or relaxed contemporary spaces. Deep jewel tones like burgundy and gold or forest green and burnt orange feel rich and warm for autumn décor. For a more bohemian feel, try terracotta and sage green or dusty rose and soft gray.
If you’re unsure about a pairing, wrap a length of each yarn around a white piece of card stock and hold it in the light you’ll see the finished pillow under. Colors that look good together on the skein in the store sometimes fight on the needles, and the card stock trick lets you see how they’ll read next to each other in the pattern before you commit to casting on.
A Note on Yarn Substitution
The pattern was designed for worsted weight yarn, but it adapts easily to other weights if you adjust your needle size accordingly and re-swatch for gauge. DK weight with a US 5 needle will produce a more refined, tighter-knit fabric with a slightly smaller pattern repeat — good for an accent pillow in the 14-inch range. Bulky yarn on a US 10 needle moves quickly and produces a chunkier, cozier result, though you may need to cast on fewer stitches to achieve the same dimensions.
Whatever yarn you choose, look for something with enough elasticity to keep the fabric from pulling at the floats. Pure cotton and linen can work but have very little stretch, which sometimes makes the fabric feel stiff. A cotton-acrylic blend gives you the breathability of natural fiber with a bit of added flexibility.
Sharing Your Finished Pillow
Once your pillow cover is complete, it deserves to be shown off. Whether you prop it on a reading chair, arrange it at the center of a sofa, or place it on a bed alongside solid-colored companions, the graphic geometry of the mosaic design will draw the eye and invite compliments. These covers also make genuinely thoughtful handmade gifts — the clean lines and neutral palette mean they fit into almost any home, and the care involved in making one is always appreciated by the recipient.
If you share your finished work online, tag your photos so other knitters can find inspiration from your color choices and finishing details. The knitting community is endlessly generous with encouragement, tips, and creative variations, and your version of this pattern might be exactly what someone else needs to finally take the plunge into mosaic colorwork.
Happy knitting.