
Easy Stained Glass Crochet Pillow Cover — Free Pattern
There is something undeniably magical about stained glass. The way light passes through jewel-toned colors, the bold black lines that define each section, the sense that you are looking at something ancient and sacred — it has inspired artists for centuries. What if you could bring that same luminous, graphic quality into your home through a craft you already love? This free crochet pattern does exactly that, translating the look of a stained glass window into a stunning pillow cover you can make with basic stitches, a few skeins of yarn, and a weekend of relaxed crafting.
This easy stained glass crochet pillow cover is one of those projects that looks far more complicated than it actually is. The bold black “leading” lines that mimic the metal framework of a real stained glass window are created using a simple surface slip stitch technique worked over a finished colorful base. The result is a pillow that will have every guest in your home asking where you bought it. When you tell them you made it yourself, be prepared for some very impressed faces.
Whether you are decorating a reading nook, a bedroom, or a cozy living room corner, this pillow cover fits in beautifully. It works up quickly, uses yarn you probably already have in your stash, and the finished piece has a graphic, modern look that suits a wide range of decorating styles — from bohemian to contemporary to vintage-inspired.
What Makes the Stained Glass Look Work in Crochet
The secret to the stained glass effect lies in contrast and layering. Traditional stained glass uses leading — strips of lead or zinc — to hold colored glass pieces together and create the iconic outlined look. In crochet, you replicate this by working a brightly colored granny-square-inspired base in multiple colors, then adding surface stitches in a dark, rich color (usually black or deep charcoal) on top.
Surface slip stitching is a technique that sits right on top of your crochet fabric rather than being worked into it in the traditional sense. You insert your hook through a stitch on the finished fabric, pull up a loop of your leading color yarn, and work a continuous chain of slip stitches along any path you choose. The resulting raised line sits on the surface of your work, creating a dimensional outline that looks remarkably like the leading in a real stained glass window.
Once you understand this principle, you can adapt the concept endlessly. The geometric base pattern provided here works in a classic medallion arrangement, but the real fun begins when you start playing with your own color combinations and leading line paths.
Materials You Will Need
Before casting on, gather the following supplies. All of these are easy to find at your local craft store or online.
Yarn: You will need a worsted weight yarn (Category 4) in the following colors. Exact yardage depends on your finished pillow size, but for a standard 18 x 18 inch pillow cover, plan for approximately 150 yards of your main background/leading color (black or charcoal recommended) and 50 to 80 yards each of three to five accent colors. Jewel tones work beautifully for this project — think deep sapphire blue, emerald green, ruby red, amber gold, and amethyst purple. You can use fewer colors for a simpler look or more colors for a rich, complex effect.
Hook: A 5.0mm (US size H/8) crochet hook is recommended for worsted weight yarn, but use whichever hook gives you a comfortable, even gauge with your chosen yarn.
Notions: A yarn needle for weaving in ends, scissors, a 18 x 18 inch pillow insert, four or five buttons (optional, for the closure), and stitch markers to help you keep track of rounds.
Gauge: Approximately 14 stitches and 16 rows = 4 inches in single crochet with a 5.0mm hook. Gauge is not critical for this project, but do work a small swatch to ensure your finished panel will be close to your intended pillow size. Adjust hook size as needed.
Abbreviations and Special Stitches
Throughout this pattern, the following abbreviations are used. If you are a newer crocheter, take a moment to look up any unfamiliar stitches before you begin — you will find plenty of video tutorials online for each of them.
ch — chain
sl st — slip stitch
sc — single crochet
dc — double crochet
hdc — half double crochet
sp — space
st — stitch
sk — skip
rep — repeat
RS — right side
WS — wrong side
MR — magic ring (also called magic circle)
BLO — back loop only
FLO — front loop only
Surface Slip Stitch: This is the key technique for creating the stained glass leading lines. With your finished panel flat on a table (right side facing you), hold your leading color yarn at the back of the work. Insert your hook from front to back through any stitch or space. Pull up a loop of yarn to the front. Insert hook through the next stitch or space, pull up a loop, and draw it through the loop already on your hook. Repeat from to to continue your surface slip stitch line along any path you choose.
The Pattern: Easy Stained Glass Crochet Pillow Cover
This pattern creates the front panel first, then the back panel. The two pieces are joined with a simple single crochet seam, with a button closure along one edge for easy pillow insert access.
Front Panel
Foundation: Using your first accent color (Color A), make a magic ring.
Round 1: Ch 3 (counts as first dc), work 2 dc in ring, ch 2, [3 dc in ring, ch 2] 3 times, join with sl st to top of beginning ch-3. (4 dc clusters, 4 ch-2 corner spaces) Fasten off Color A.
Round 2: Join Color B in any ch-2 corner space. Ch 3 (counts as dc), work 2 dc in same space, ch 2, 3 dc in same space (corner made), ch 1, [3 dc, ch 2, 3 dc] in next ch-2 corner space, ch 1; rep from twice more, join with sl st to top of beginning ch-3. Fasten off Color B.
Round 3: Join Color C in any ch-2 corner space. Ch 3, 2 dc in same space, ch 2, 3 dc in same space, ch 1, 3 dc in next ch-1 sp, ch 1, [3 dc, ch 2, 3 dc] in next corner sp, ch 1, 3 dc in next ch-1 sp, ch 1; rep from twice more, join with sl st. Fasten off Color C.
Round 4: Join Color D in any ch-2 corner space. Ch 3, 2 dc in same space, ch 2, 3 dc in same space, [ch 1, 3 dc in next ch-1 sp] twice, ch 1, [3 dc, ch 2, 3 dc] in next corner sp, [ch 1, 3 dc in next ch-1 sp] twice, ch 1; rep from twice more, join with sl st. Fasten off Color D.
Round 5: Join Color E in any ch-2 corner space. Ch 3, 2 dc in same space, ch 2, 3 dc in same space, [ch 1, 3 dc in next ch-1 sp] 3 times, ch 1, [3 dc, ch 2, 3 dc] in next corner sp, [ch 1, 3 dc in next ch-1 sp] 3 times, ch 1; rep from twice more, join with sl st. Fasten off Color E.
Continue in this manner, joining a new color in each round (or repeating colors in a sequence of your choosing) and adding one more 3-dc group along each side with each round. Work as many rounds as needed to reach your desired panel size. For an 18-inch pillow cover, you will typically work 10 to 14 rounds, though this will vary based on your gauge and yarn weight.
Once your panel reaches the desired size, work one final round in your leading color (black or charcoal) around the entire perimeter, working single crochet stitches evenly across each side and 3 sc in each corner stitch for a neat, flat border. This border round will serve as your joining round and helps square up the panel. Fasten off and weave in ends.
Back Panel
The back panel is worked in a single color for simplicity and a clean look. Using your main leading color (black or charcoal) or a coordinating neutral, make a foundation chain that matches the width of your front panel in single crochet.
Row 1: Sc across. Ch 1, turn.
Repeat Row 1 until your back panel is the same height as your front panel.
Alternatively, you can work the back panel as two separate rectangles (each approximately half the height of the front panel) so that the button closure runs across the center back. This creates an envelope-style opening that makes it easy to swap out pillow inserts. For a two-piece back, simply make two panels of equal width but half the height, work a neat row of half double crochet along one long edge of each piece for a finished look, and proceed to the joining step.
Adding the Stained Glass Leading Lines
This is where your pillow transforms from a colorful granny square panel into a true stained glass showpiece. Before joining the front and back panels, complete the surface slip stitch leading lines on the front panel.
Lay your finished front panel flat on a table with the right side facing up. Thread your leading color (black) onto a separate small ball so it feeds easily from behind.
Look at your panel and identify the lines you want to outline. For a classic stained glass look, trace along the edges of each color section — the boundaries between color rounds, the spines of each dc cluster group, the diagonal lines radiating from the center medallion. You are essentially drawing with yarn.
Begin your surface slip stitch at any point on the panel by inserting your hook from front to back and pulling up a loop. Work your leading lines along each section boundary you have identified, following the natural geometry of the granny square base. Work from the center outward for the most organized approach. When you reach the edge of one section, fasten off, weave in the tail on the back of the work, and begin a new section as needed.
Do not worry about making every line perfectly straight or symmetrical. Slight imperfections add to the handmade charm and actually mimic the organic quality of real hand-leaded glass. Focus on coverage — the more of the color boundaries you outline, the stronger the stained glass effect will be.
Once all leading lines are in place, weave in all remaining ends on the back of the panel.
Joining Front and Back Panels
Place your front and back panels together with wrong sides facing (right sides facing outward). If you are using the envelope closure method, overlap the two back panels by about two inches at the center and pin in place.
Using your leading color and working through both layers, join with a single crochet seam along all four edges. Work 1 sc in each stitch around, placing 3 sc in each corner stitch. If you prefer an invisible join, use a mattress stitch with your yarn needle instead.
Before closing the seam entirely, insert your pillow form to check the fit. Adjust the opening size if needed, then complete the seam.
For a button closure on the single-piece back panel, work a row of chain-space buttonholes along the center back edge before joining: after completing the perimeter seam, attach yarn along the back opening edge and work [sc, ch 2, skip 2] evenly spaced to create buttonhole loops. Sew corresponding buttons to the opposite edge.
Color Inspiration and Variations
One of the greatest joys of this pattern is how differently it can look depending on your color choices. Here are a few palettes to inspire you.
Classic Cathedral: Work in deep ruby red, cobalt blue, forest green, and amber gold against a black leading color. This is the most traditional stained glass palette and creates a richly saturated, timeless pillow.
Pastel Rose Window: Swap the jewel tones for soft blush pink, lavender, mint, and pale gold. Use charcoal gray instead of black for the leading to keep the overall feel soft and romantic. This version looks beautiful in a bedroom or nursery.
Modern Geometric: Limit your palette to three high-contrast colors — perhaps burnt orange, teal, and cream — with black leading. This minimal approach gives the pillow a contemporary, graphic quality that reads almost more like mosaic tile than stained glass.
Autumn Harvest: Combine burnt sienna, mustard yellow, chocolate brown, and deep olive green. The warm earth tones with black leading create a cozy, autumnal piece perfect for seasonal decorating.
Ocean Depths: Layer aqua, seafoam, deep teal, and navy with a dark charcoal leading color. The result looks like light streaming through sea glass, dreamy and serene.
Tips for Success
A few practical notes will help your finished pillow look its best.
Blocking makes a significant difference with this project. Once the front panel is finished and before adding the surface slip stitches, wet-block the panel by soaking it in cool water, gently pressing out excess moisture in a towel, and pinning it flat to dry. This evens out any tension variations and gives you a crisp, flat surface for working the leading lines.
Carry colors loosely when changing in the granny square rounds. If you pull your yarn too tight when fastening off and rejoining, the edges of your panel will pucker. A relaxed, even tension is key.
When working surface slip stitches, keep your leading yarn at a consistent tension — not too tight and not too loose. You want the surface lines to sit on top of the fabric with a slight raised dimension, but they should not pull the underlying stitches out of shape.
If your color changes create a lot of ends to weave in, consider carrying the yarn loosely along the back for short distances rather than cutting and rejoining. Just be careful that no long floats show through to the right side, especially with lighter accent colors.
Finishing and Care
Once your pillow cover is complete, give the entire piece a gentle hand-wash in cool water with a mild detergent. Reshape while damp and lay flat to dry. Avoid wringing or twisting the fabric, as this can distort the stitches.
For ongoing care, most acrylic yarns (which work wonderfully for this project) can be machine washed on a gentle cycle in a mesh laundry bag. Natural fibers like cotton and wool require a bit more care but will give your pillow a softer drape and luxurious feel.
Store extra pillow covers folded flat or rolled loosely to prevent permanent creasing.
Final Thoughts
This easy stained glass crochet pillow cover is the kind of project that reminds you why you fell in love with crochet in the first place. It is accessible enough for crafters at an intermediate beginner level — if you can work a basic granny square and are willing to try surface slip stitch for the first time, you have all the skills you need. Yet the finished result is striking enough to feel like a genuine accomplishment, something you made with your own hands that looks like it belongs in a beautifully curated home.
The stained glass aesthetic has endured for a thousand years because it speaks to something deep in us — our love of color, light, and the meditative quality of intricate pattern. This pillow lets you tap into that tradition with a hook, some yarn, and a few hours of quiet, satisfying work.
Make it in the colors of your living room. Make it as a gift for someone who needs a little extra beauty in their home. Make a matching set in different colorways and arrange them on a sofa together. However you use this pattern, enjoy every stitch of the process. That is what handmade is all about.
Happy crocheting!