
How to Make a Modern Granny Square Pillow
If you’ve ever scrolled through a crochet feed and stopped dead in your tracks at a perfectly styled, color-blocked pillow sitting on a linen couch, there’s a good chance it was a modern granny square pillow. The granny square — that iconic crochet motif your grandmother probably made in harvest gold and avocado green — has had a serious glow-up. Today’s version is cleaner, cooler, and fits right into the kind of home that has a curated bookshelf and a carefully chosen houseplant collection.
This guide walks you through everything you need to know to make your own modern granny square pillow from scratch. Whether you’re a beginner who just learned to chain or an experienced crocheter looking for a fresh project, you’ll find clear instructions, tips on modern color choices, and ideas for customizing the design to fit your space.
What Makes a Granny Square “Modern”?
Before we get into yarn and hook sizes, let’s talk about what separates a modern granny square from a traditional one. The classic granny square uses multiple colors, often three or four, with each round in a different bright or earthy shade. The look is cheerful and nostalgic, and there’s absolutely nothing wrong with it. But the modern version tends to follow a few different design principles.
First, color restraint. Modern granny square projects typically use two or three colors at most, often leaning into contrast rather than variety. Think cream and terracotta, sage and ivory, mustard and charcoal, or even a single color worked in two tones of the same hue.
Second, negative space and simplicity. Rather than filling every round with dense clusters of stitches in contrasting colors, modern designs often let one color dominate and use the second color sparingly as an accent. Some makers work the entire square in a single neutral with one bold color just at the very center or as the final border round.
Third, solid or semi-solid yarn. Traditional granny squares often used acrylic in bright hues. Modern versions favor cotton, linen-blend, or high-quality acrylic in muted or sophisticated tones — the kind of colors you’d find on a Scandinavian design blog or a Moroccan-inspired home goods shop.
Finally, finishing matters more than ever. Clean joins, blocked squares, and smooth edges transform a handmade item into something that looks intentional and polished. This guide will cover all of that.
What You’ll Need
Yarn
For a standard 18-inch pillow cover, you’ll need approximately 200–250 yards of your main color (MC) and 100–150 yards of your contrasting color (CC). A good weight for a pillow is worsted or bulky, as it works up quickly and creates a fabric with satisfying substance. Some great options include:
Cotton yarn (such as Lion Brand 24/7 Cotton or Paintbox Simply DK) — excellent stitch definition, easy to wash, and beautiful in neutral tones. Wool or wool-blend — gives wonderful drape and warmth, though it may require hand-washing. Premium acrylic — budget-friendly and often available in sophisticated modern colorways that rival natural fibers.
Hook
Use a 5mm (H) hook for worsted weight, or follow the recommendation on your yarn label. A slightly larger hook than recommended often gives pillows a softer, more relaxed drape. If you find your squares feel stiff, try going up half a size.
Other supplies
You’ll need a pillow insert (18×18 inches is standard), a yarn needle for weaving in ends, scissors, stitch markers (helpful but optional), and buttons or a zipper if you’d like a closeable back. Many makers simply sew three sides shut and slip-stitch the fourth for an envelope-style closure.
Understanding the Modern Granny Square Pattern
The traditional granny square is worked in rounds, starting from a center ring and building outward with clusters of three double crochet stitches, separated by chain spaces at each corner. The modern version uses the same fundamental structure but often with modifications: solid rounds instead of color-changing every round, single-color sections worked in continuous rounds, and sometimes a modified stitch that creates a denser, more even fabric.
Here’s the version we’ll use for this pillow. It creates a clean, contemporary square with a small colored center and a dominant neutral body.
Abbreviations used:
ch = chain, sl st = slip stitch, dc = double crochet, sp = space, MC = main color, CC = contrasting color
The Basic Modern Granny Square
Foundation ring with CC: Make a magic ring, or ch 4 and join with a sl st to form a loop.
Round 1 (CC): Ch 3 (counts as first dc), work 2 dc into the ring, ch 2, [3 dc into ring, ch 2] 3 times. Join with sl st to top of beginning ch 3. You now have four clusters of 3 dc separated by ch-2 corner spaces. Fasten off CC, leaving a tail to weave in.
Round 2 (MC): Join MC with a sl st in any ch-2 corner space. Ch 3, work 2 dc in same space, ch 2, 3 dc in same space (this is your first corner). Ch 1. In next ch-2 corner space: work (3 dc, ch 2, 3 dc). Ch 1. Repeat from * around. Join with sl st to top of beginning ch 3.
Round 3 (MC): Sl st into ch-2 corner space. Ch 3, 2 dc in same space, ch 2, 3 dc in same space. Ch 1, 3 dc in ch-1 sp, ch 1, [3 dc, ch 2, 3 dc] in corner ch-2 sp. Repeat from * around. Join.
Round 4 (MC): Continue same pattern, adding one additional 3-dc cluster with a ch-1 space on each side of the square as you go. Each round you work the four corners the same way and simply add one more cluster along each side.
Rounds 5–8 (MC): Continue in the same manner, working corners as established and adding 3-dc clusters with ch-1 spaces between them along each side. By Round 8, you’ll have a large, satisfying square approximately 8–9 inches across, depending on your yarn and tension.
How Many Squares Do You Need?
This depends on the finished size of your individual squares. For an 18-inch pillow cover, you have a few layout options.
If your squares finish at 9 inches each (which is typical for worsted weight worked through 8 rounds), you need 4 squares for the front and 4 for the back — 8 total.
If your squares are smaller, say 6 inches, you’ll need 9 for the front and 9 for the back — 18 total. This is a great option if you want to incorporate more color variety while keeping the overall palette minimal. For example, you could make some squares in solid MC with a CC center and others entirely in MC for a tone-on-tone effect.
If you prefer one large granny square per side, simply continue adding rounds until your square reaches 18 inches. This creates a bold, graphic statement piece and requires only 2 squares total.
Blocking Your Squares
This is the step that makes the biggest difference in how professional your finished pillow looks, and it’s one that beginners often skip. Please don’t skip it.
Blocking relaxes the fibers, evens out any tension inconsistencies, opens up the lace-like ch-1 spaces, and — most importantly — makes all of your squares the same size so they join neatly.
To wet block: soak your finished squares in cool water for about 20 minutes, gently squeeze out the water (don’t wring), then lay flat on a foam blocking mat or a folded towel. Use rust-proof pins to pin each corner to the exact same measurements — if your target is 9 inches, pin every square to 9×9. Let dry completely before joining. Cotton dries in a few hours; wool may take overnight.
If you’re using acrylic, you can steam block instead. Hold a steam iron a few inches above the square and let the steam relax the fabric, then shape it with your hands. Don’t press the iron directly onto acrylic.
Joining the Squares
There are several ways to join granny squares, and the method you choose affects both the look and the feel of the finished piece.
Flat slip stitch join: Hold two squares with wrong sides together and slip stitch through both layers along the edge. This creates a subtle ridge on the right side that can look intentional and even decorative, especially if you use your CC yarn for the joining.
Flat single crochet join: Same as above but using single crochet. This creates a slightly more prominent ridge — a bolder, more graphic seam that many modern makers actually embrace as a design feature.
Invisible or mattress stitch join: This is a sewn join using a yarn needle, worked by weaving through the outer loops of corresponding stitches. It creates the flattest, most seamless join, which is wonderful for a clean, minimal look.
Join-as-you-go (JAYG): If you’d rather not join separately, you can attach each new square to the previous one on the final round, eliminating the joining step entirely. This method is efficient and produces a flat seam.
For a modern, intentional look, the slip stitch or single crochet join in CC is very popular right now. The contrasting seams become a graphic element of the design — you can see this technique all over contemporary crochet home decor.
Assembling the Pillow Cover
Once your squares are blocked and joined, you have two square panels: a front and a back. Now it’s time to turn them into a pillow cover.
Option 1: Simple sewn closure. Place front and back panels with wrong sides together and whip stitch or single crochet around three sides. Insert your pillow form, then close the fourth side with slip stitches. This is the fastest method, though it makes removing the cover for washing less convenient.
Option 2: Envelope back. Instead of one large back panel, make two rectangular back panels that overlap in the middle, like the back of a pillowcase. The overlap creates an opening you can slip the pillow form through and remove it easily. To do this with crochet squares, work one full row of single crochet along the inner edge of each back panel and fold it over to create a neat hem, then assemble so the two panels overlap by about 3–4 inches in the center.
Option 3: Button closure. This is the most polished option and gives your pillow a boutique look. Crochet a button band along the bottom of the back panel using single crochet, make evenly spaced chain loops as buttonholes, and sew on 3–5 buttons. Large wooden, ceramic, or vintage buttons look especially beautiful against natural yarns.
Modern Color Palette Ideas
One of the most fun parts of this project is choosing your colors. Here are some pairings that consistently produce stunning, contemporary results.
Cream and rust work beautifully together, especially in cotton. The contrast is warm and earthy without feeling heavy. This combination photographs exceptionally well and looks at home in both minimalist and bohemian interiors.
Sage green and off-white feels fresh and botanical. It’s a versatile combination that suits nurseries, living rooms, and reading nooks equally well.
Charcoal and blush is a sophisticated pairing that leans slightly feminine without being saccharine. It works best when the charcoal is the dominant color and blush appears only at the center and seams.
Mustard and natural works like a neutral in a warm room. These two colors are close enough in warmth that the pillow reads as almost monochromatic, but the contrast is still visible and interesting.
For a truly modern, gallery-worthy result, consider going completely monochromatic — two shades of the same color, such as ecru and deep camel, or pale sage and forest green. The tonal shift gives the design structure without any visual busyness.
Finishing Touches
After you’ve assembled your cover and stuffed the pillow form inside, take a few minutes to weave in any remaining ends securely. Even well-hidden ends can work their way out over time, so weave them in at least two directions and snip the tails close.
If any edges feel uneven, a final round of single crochet around the entire perimeter of each panel before assembly can help even things out and give a clean, professional edge.
For extra visual polish, consider working a simple border around the assembled pillow before doing the final join — one round of single crochet or a simple reverse single crochet (sometimes called crab stitch) creates a neat, corded edge.
Care and Longevity
A pillow lives a hard life — it gets sat on, leaned against, and thrown around. To keep your modern granny square pillow looking its best, choose a yarn that can handle regular washing. Cotton and cotton-blend yarns are excellent for this reason. If you fall in love with a wool yarn, use a pillow insert with a zippered cover so you can remove it and hand wash the crochet cover occasionally.
Reshape after washing while the cover is still damp, which takes barely any time and keeps the squares crisp. Store the pillow flat when not in use if it will be in storage for a while.
Troubleshooting Common Issues
If your squares are curling, your tension is probably too tight. Try relaxing your grip slightly or going up a hook size. Blocking will also help significantly.
If your squares don’t match in size, tension inconsistency is the likely culprit. This is very normal and the reason blocking is so important — pins don’t lie, and you can stretch or ease each square to match.
If your pillow looks floppy or shapeless, the pillow insert is too small. Always size up rather than down when in doubt — an 18-inch form inside an 18-inch cover is usually fine, but an 18-inch form in a 20-inch cover will look sad and flat. Some makers deliberately go one size up on the insert for a full, plump look.
Final Thoughts
The modern granny square pillow is one of those projects that delivers enormous satisfaction for a relatively modest time investment. You’re working with a pattern that has decades of refinement behind it, adapting it through the lens of contemporary color and design sensibility, and ending up with something genuinely beautiful to live with.
Whether you make one pillow or a whole coordinated collection for a couch, the process teaches you something valuable about proportion, color, and the power of finishing work done well. And every time you sit down next to that pillow, you’ll know you made it — which, honestly, makes the whole room feel a little more like yours.