
Waffle Stitch Throw Pillow: A Free Crochet Pattern by Megan Meyer
There’s something deeply satisfying about a crochet project that looks far more complicated than it actually is. The waffle stitch is exactly that kind of pattern — deeply textured, visually impressive, and yet surprisingly approachable once you understand the rhythm of the stitches. This free Waffle Stitch Throw Pillow pattern by Megan Meyer is the perfect project for anyone who wants to add a touch of handmade luxury to their home decor without spending weeks wrestling with a difficult technique.
Whether you’re curling up on the couch for movie night, decorating a reading nook, or looking for a heartfelt handmade gift, this cozy pillow delivers on every front. The waffle stitch creates a grid-like, three-dimensional texture that looks absolutely stunning in a solid yarn color, and the finished pillow has that satisfying, chunky feel that makes you want to reach out and squeeze it every time you walk past.
Let’s dive into everything you need to know to make this beautiful pillow from start to finish.
What Is the Waffle Stitch?
Before we get into the pattern itself, it helps to understand what makes the waffle stitch so special. The waffle stitch is a crochet texture technique that combines double crochet stitches with front post double crochet stitches to create raised, interlocking squares on the surface of your fabric. The result looks remarkably like the surface of a waffle — hence the name — with deep, defined grooves running both horizontally and vertically across the piece.
What makes this stitch so appealing for home decor projects is that it gives your finished fabric a substantial, cushioned quality. It’s not just visually textured; it actually has a slight loft and thickness to it that makes it ideal for pillows, blankets, and dishcloths. When used for a throw pillow, the waffle stitch creates a surface that begs to be touched, and it photographs beautifully, which is always a nice bonus if you like sharing your finished projects online.
The stitch repeat is very regular and easy to memorize, which means that once you’ve worked a few rows, your hands will start to move on their own. Many crocheters find it almost meditative to work once they’ve gotten the hang of it.
Materials You’ll Need
To make this Waffle Stitch Throw Pillow, gather the following supplies before you begin. Having everything on hand will make the process smooth and enjoyable.
Yarn: You’ll want a medium weight (size 4) yarn in the color of your choice. A solid or semi-solid color shows off the waffle texture best, so this is a good time to reach for that perfect cozy neutral or rich jewel tone you’ve been saving. You’ll need approximately 400 to 500 yards depending on your pillow size and gauge. Cotton or a cotton blend works beautifully for home decor projects because it holds its shape well and becomes softer with washing. A wool or acrylic option works just as well if that’s what you prefer.
Hook: A size 5.0mm (H/8) crochet hook is recommended, though you should always check your gauge and adjust up or down as needed to match it.
Pillow Insert: A 16×16 inch pillow insert is the standard size for this pattern. Look for a plump, full insert rather than a flat or skimpy one — the fuller the insert, the more beautiful your finished pillow will look. Feather-down or poly-fill both work well.
Notions: You’ll also need a yarn needle for weaving in ends, scissors, and a few stitch markers to help you keep track of your rows if you’re new to the stitch pattern.
Gauge
Getting your gauge right is important for this project because the pillow needs to fit your insert snugly. A cover that’s too loose will look baggy and sad; one that’s too tight won’t zip or close properly.
For this pattern, the target gauge is approximately 14 stitches and 10 rows equal 4 inches in the waffle stitch pattern using a size 5.0mm hook and medium weight yarn.
To check your gauge, crochet a small swatch of at least 20 stitches wide and 15 rows tall, then measure the center of the swatch (avoiding the edges, which can be misleading). If your swatch is too large, go down a hook size. If it’s too small, go up a hook size. Don’t skip this step — it makes a real difference in the finished size and the drape of your pillow cover.
Abbreviations and Stitch Guide
This pattern uses standard US crochet abbreviations.
ch — chain
sl st — slip stitch
sc — single crochet
dc — double crochet
fpdc — front post double crochet
bpdc — back post double crochet
st(s) — stitch(es)
rep — repeat
RS — right side
WS — wrong side
Front Post Double Crochet (fpdc): Yarn over, insert hook from front to back to front around the post (the vertical bar) of the indicated stitch in the row below, yarn over and pull up a loop, yarn over and pull through two loops, yarn over and pull through remaining two loops. This stitch creates the raised, three-dimensional texture that defines the waffle stitch pattern.
Back Post Double Crochet (bpdc): Yarn over, insert hook from back to front to back around the post of the indicated stitch in the row below, complete the double crochet as usual. The bpdc is used less frequently in this particular pillow but appears in the border.
Pattern Notes
This pillow cover is worked in two flat panels — a front and a back — that are then joined together along three sides with a slip stitch seam. The fourth side can be closed with a seam as well, or you can leave it open and add buttons or a zipper for easy insert removal when it’s time to wash the cover.
The waffle stitch is worked on a multiple of 3 stitches plus 2. For a 16-inch pillow, you’ll chain a foundation chain that gives you approximately 56 stitches after the turning chain.
The pattern is written for the front panel and back panel separately, and the finishing section explains how to assemble them. If you’d like to adjust the size of your pillow — perhaps making a lumbar pillow or a larger 20-inch square — simply adjust your foundation chain to the appropriate multiple and recalculate your yardage.
The Pattern: Front Panel
Foundation chain: Chain 58. (This gives you 56 working stitches after the turning chain counts as the first dc.)
Row 1 (WS): Dc in the 4th chain from the hook (the skipped chains count as dc), dc in each chain across. Turn. (56 dc)
Row 2 (RS): Ch 2 (counts as dc here and throughout), fpdc around the next st, fpdc around the next st, dc in the next st; rep from across to last st, dc in the turning chain. Turn.
Row 3 (WS): Ch 2, dc in each st across, working dc over the fpdc stitches and dc over the dc stitches. Turn. (56 dc)
Row 4 (RS): Ch 2, dc in next st, fpdc around next st, fpdc around next st, dc in next st; rep from across. Turn.
Row 5 (WS): Repeat Row 3.
Rows 2 through 5 establish your waffle stitch pattern. Continue repeating Rows 2 through 5 until your panel measures approximately 16 inches from the foundation chain, ending on a wrong side row. Fasten off and weave in ends.
The Pattern: Back Panel
Work the back panel exactly as the front panel. Fasten off and weave in ends.
If you’d like to add a button closure or zipper to your pillow, this is the time to do it. A simple button band can be worked along one edge of the back panel before assembly. To do this, work 3 rows of single crochet along one short edge of the back panel, adding evenly spaced buttonholes in the second row (chain 2, skip 2 stitches, then continue in sc across, working sc into the chain-2 space in the next row). Attach corresponding buttons to the front panel.
Border and Assembly
Once both panels are complete, a simple single crochet border helps even out the edges and gives you a clean, consistent surface for seaming.
Border (both panels): With RS facing, join yarn at any corner. Work 1 round of sc evenly around the entire panel, working 3 sc into each corner stitch to help the corners lie flat. Join with a sl st to the first sc. Fasten off.
Assembly: Hold both panels with wrong sides facing each other (right sides facing out). Using your yarn needle and a length of yarn, or by working a slip stitch seam with your hook, join the panels along three sides. Work through both layers of the border sc stitches to create a clean, even seam. If you’re using a slip stitch seam with your hook, simply insert the hook through both corresponding border stitches on the front and back panels, draw up a loop, and complete the slip stitch across each side.
Once three sides are joined, insert your pillow form, making sure it’s pushed snugly into the corners. Close the final side with a seam or button closure.
Tips for Success
The waffle stitch is forgiving and fun, but a few tips will help your pillow look its absolute best.
Keep your tension consistent. Because front post stitches pull yarn from the row below, they can sometimes create uneven tension if you’re not used to them. Try to keep your yarn fed at a steady, even pace as you work around each post.
Count your stitches regularly. The waffle stitch is repetitive, which is wonderful for flow, but it also means that a missed stitch can throw off your entire pattern for many rows before you notice. Count after every RS row to make sure you still have 56 stitches.
Use a stitch marker at the beginning of each row. This is especially helpful in the waffle stitch pattern because the turning chain can sometimes blend in with the texture. Placing a marker at the start of each row ensures you always know where to begin and end.
Block your finished panels. Even a simple wet blocking — dampening your panels, gently shaping them to size, and allowing them to dry flat — makes a significant difference in how even and polished the finished pillow looks. This step is optional but highly recommended, especially if you’re giving this as a gift.
Choose your yarn color thoughtfully. As mentioned earlier, the waffle stitch texture is most visible and most dramatic in a solid or semi-solid yarn. Variegated or self-striping yarns can obscure the beautiful texture of the stitch, so save those for another project.
Finishing Touches and Display Ideas
Once your pillow is assembled, you can leave it perfectly simple — the waffle texture is beautiful enough on its own — or you can add a few finishing touches to customize it.
A contrasting color border is a lovely way to add a modern, graphic touch. Simply work the border round in a second color before seaming.
You can also add a simple tassel or pom-pom to each corner of the pillow for a playful, boho look. Make your tassels out of the same yarn as your pillow for a cohesive finish, or choose a complementary color for contrast.
As for display, this pillow looks gorgeous styled on a neutral linen sofa, nestled into a cozy reading chair, or layered on a bed with other textured pillows. It pairs especially beautifully with other handmade pieces — think a woven throw blanket, a knotted macramé wall hanging, or a chunky knit pillow in a coordinating color.
Why Make This Pillow?
Home decor projects like this one occupy a special place in the crochet world. Unlike garments, you don’t have to worry about fit or sizing for a specific person. Unlike baby items, there’s no rush. A throw pillow is a pure, unhurried pleasure — something you make because you love the process and you love the result.
This Waffle Stitch Throw Pillow by Megan Meyer offers the best of both worlds: a technique that keeps your hands engaged and your mind pleasantly occupied, and a finished product that you’ll genuinely use and enjoy every day. It’s the kind of project that makes visitors reach over and pick up your pillow, turn it over in their hands, and ask “Did you actually make this yourself?”
And you’ll say yes, with a smile.
Frequently Asked Questions
Can I use bulky yarn to make this pillow?
Yes, but keep in mind that the finished size will change significantly. If you use bulky yarn, you’ll likely need to reduce your stitch count and check your gauge carefully against a larger pillow insert.
Can a beginner make this pillow?
This pattern is best suited to confident beginners and intermediate crocheters. If you’re comfortable with double crochet and are willing to learn the front post double crochet technique, you’ll be absolutely fine. There are excellent video tutorials for the fpdc stitch available online that can be very helpful if the written description doesn’t click right away.
How do I wash my finished pillow?
Always follow the care instructions for your specific yarn. Most medium-weight acrylic and cotton yarns are machine washable on a gentle cycle. Remove the pillow insert before washing the cover, and lay the cover flat to dry to preserve the waffle texture.
How long does this pillow take to make?
Most crocheters with moderate experience can complete both panels in four to six hours of total working time. Add an hour or two for blocking and assembly, and you can realistically finish this pillow in a relaxed weekend.
Can I make this into a blanket instead?
Absolutely. The waffle stitch scales up beautifully into throws and blankets. Simply increase your foundation chain to a multiple of 3 plus 2 at whatever width you’d like, and work rows until you reach your desired length. Increase your yardage estimate accordingly.
This Waffle Stitch Throw Pillow pattern by Megan Meyer is a project that delivers a tremendous amount of joy per stitch — in the making, in the finishing, and in the living with the finished piece for years to come. Grab your hook, pick your favorite cozy color, and get started. Your sofa is waiting.