Everyday Cozy Living, Recipes & Mindful Homes

How to Crochet a Buttoned Ribbed Pillow Cover (Tested)

Learn how to crochet a buttoned ribbed pillow cover with knit-look ridges, 5 wooden accent buttons, and a removable placket for 18-inch cushion forms.


A well-crafted accent pillow is the quickest way to bring warmth and tactile depth to a neutral armchair or sofa, but sewn envelope covers can stretch out of shape and concealed zippers are tedious to install. This tested pattern uses horizontal-bar half double crochet to produce crisp, knit-look vertical ribs, finished with five natural wooden buttons that create a functional, removable closure with timeless maker appeal.

Close-up macro of handcrafted buttoned ribbed crochet pillow cover showing raised knit-look ridges and natural wooden buttons
TECHNIQUE CUE: Working into the third horizontal loop of each half double crochet pushes the top V forward, forming uniform vertical ridges that mimic classic knitted ribbing.

Unlike standard back-loop-only stitches that produce stretchy, elastic accordions prone to sagging under body weight, the third-loop camel stitch creates a denser, more stable fabric. When paired with a tailored buttonhole placket, the cover holds its crisp 18-inch square proportions over a plump insert without gaping between fastenings or bunching at the corners.

COZY LIVING ROOM COORDINATE: Complete your seating ensemble with our tested masterclass on how to crochet a chunky basketweave throw blanket featuring oversized post-stitch blocks.

The Knit-Look Secret: How the Third Loop Reorients Your Stitches

Every half double crochet (hdc) stitch has three distinct loops: the familiar front and back loops that form the top “V,” plus a third horizontal bar running across the body of the stitch created by the initial yarn-over. In standard crochet, you insert your hook under both strands of the top V. When you intentionally bypass that top V and work exclusively into the third horizontal bar, something transformative happens to the stitch anatomy.

Because your hook enters below the top edge, the entire top V is pushed forward and rotated onto the right side of the fabric. As you work row after row, these forced-forward V-stitches align vertically, creating clean braided columns that look virtually indistinguishable from traditional knit-and-purl columns. Better yet, because the stitch base remains anchored firmly, the fabric resists the excessive lengthwise stretching that causes loose cushion covers to look sloppy after a few weeks of lounging.

STORAGE COORDINATE: Looking to pair your handmade cushions with cozy living room storage? Explore our step-by-step masterclass on how to crochet sturdy round baskets with handles in three nesting sizes for throws and craft supplies.

Materials & Gauge Check: Bulky Yarn and Wooden Accent Buttons

Overhead flat-lay of bulky taupe yarn cakes, 6mm crochet hook, 5 natural wooden buttons, wooden ruler, and tapestry needle
TECHNIQUE CUE: Select 1-inch to 1.25-inch flat circular wooden buttons; smaller buttons will slip through the chain-2 openings under cushion tension.

Choosing the right yarn fiber determines both the crispness of the stitch definition and how comfortably the pillow rests against your skin. For this project, a category 5 bulky wool-blend or soft suede-finish acrylic yarn provides the ideal balance of thickness and stitch clarity.

Project Element Specification Notes & Tested Substitutions
Finished Size 18 inches x 18 inches (45.5 x 45.5 cm) Sized for a plump 18″ or 20″ square insert
Yarn Weight Category 5 Bulky (approx. 430 yds / 395 m) Bernat Suede-ish (1 ball, 7.9 oz / 225 g) or 2 strands worsted
Crochet Hook Size U.S. J/10 (6.0 mm) Ergonomic handle recommended for steady third-loop work
Accent Buttons 5 natural circular wooden buttons (1.25″) Unfinished or lightly oiled birch / olive wood
Tension Gauge 14 sts and 9 rows = 4 inches (10 cm) Worked in third-loop hdc pattern unblocked
  • Notions: Locking stitch markers to count row repeats, a blunt steel tapestry needle, sewing needle and matching thread for button attachment, and an 18-inch feather-down or polyfill pillow insert.
  • Gauge Rule: Work a 15-stitch swatch over 10 rows in pattern. If your swatch is wider than 4.25 inches across 14 stitches, switch down to a 5.5mm (US I/9) hook to prevent a floppy, oversized cover.

Crocheting the Buttonhole Flap: Clean Gaps Without Weak Edges

The cover is constructed in two matching rectangular pieces: the Buttonhole Side (which incorporates five built-in gaps along its border) and the Button Underlap Side (which provides a solid anchor strip beneath the closure). Beginning with the buttonhole side establishes your exact stitch tension early.

Foundation and Setup:

Chain 61 loosely.

Row 1 (Right Side): Work 1 hdc in the 3rd chain from your hook (the skipped 2 chains do not count as a stitch here or throughout). Work 1 hdc in each remaining chain to the end of your foundation chain. Turn. (59 hdc total)

Row 2: Ch 2. Working exclusively into the horizontal bar (third loop) created by the hdc on the front face of your work, work 1 hdc in each stitch across to the end of the row. Turn. (59 hdc)

Row 3 (Buttonhole Row): Ch 2. Working in the horizontal third loop, work 1 hdc in each of the first 6 stitches. *Chain 2 loosely, skip the next 2 stitches (creating the buttonhole gap), then work 1 hdc in each of the next 7 stitches. Repeat from * 3 more times across the row. Chain 2, skip 2 stitches, then work 1 hdc in each of the last 6 stitches. Turn. (Exactly 5 buttonholes formed across 59 stitches)

Row 4 (Locking the Gaps): Ch 2. Working in the horizontal third loop of body stitches and working 2 hdc directly into each chain-2 space, work 1 hdc in each stitch across to the end. Turn. (59 hdc restored)

Row 5: As Row 2. Work 1 hdc in each third loop across. Turn. (59 hdc)

Working the Textured Body Rows for an 18-Inch Cushion Form

Woman's slender hands demonstrating third-loop half double crochet insertion on pale beige travertine workbench
TECHNIQUE CUE: Insert the hook directly from bottom to top under the third horizontal bar; never split the yarn plies to maintain crisp ridge uniformity.

With the buttonhole border secured, the main body of the cushion develops into a soothing, rhythmic repeat of Row 2. By continuing to work into the front horizontal bar on both right-side and wrong-side rows, the fabric produces reversible, alternating ribbed channels with rich tactile depth.

  • Pattern Repeat: Repeat Row 2 continuously until your fabric measures exactly 16.5 inches (42 cm) from the foundation edge, making sure to end on a Wrong Side row.
  • Reinforced Top Placket Rows: Work the next 2 rows as Row 3 and Row 4 (working a matching set of buttonholes if crafting a double-sided opening, or simply repeat Row 2 for a clean solid back). Work 1 final row as Row 2 to seal the top edge. Fasten off, leaving a 12-inch tail.

Crocheting the Solid Underlap & Aligning the Five Button Anchors

To prevent the white fabric of your pillow form from peeking through between buttonholes, the underlap piece must extend a full 2 inches beneath the buttonhole placket.

The Button Side: Work exactly as given for the Buttonhole Side through Row 2, omitting all buttonhole skips in Row 3 (simply work Row 2 across every single row). Continue the third-loop hdc pattern until the piece matches the full finished length of the buttonhole piece. Fasten off.

Aligning and Securing the Buttons:

Lay the solid underlap piece completely flat on your worktable with the right side facing up. Lay the buttonhole side directly on top, overlapping the buttonhole flap by 2 inches so that both pieces together form an exact 18-inch square.

  • Insert locking stitch markers through each of the five buttonholes directly into the underlap fabric below to mark the exact center point for each button.
  • Using doubled upholstery thread or matching yarn split to two plies, sew each 1.25-inch wooden button securely in place. Make 8 to 10 passes through the button holes, then wind the thread 4 times around the base of the button beneath the wood to create a small “shank.” This shank allows the thick ribbed flap to fasten smoothly without puckering the fabric around the button.

Assembly, Side Seaming & Inserting the Pillow Form

Finished buttoned ribbed crochet pillow styled on cream boucle armchair with oatmeal throw blanket and oak side table
TECHNIQUE CUE: The center buttoned placket allows easy removal for seasonal laundering while acting as a striking architectural focal point on modern seating.

With buttons securely sewn, fasten the five buttons through their corresponding buttonholes. Position the button placket either centered across the front of the cushion for a bold craftsman aesthetic, or shifted 2 inches from the top edge for a modern asymmetrical look.

  • Side Seaming: Turn the fastened cushion cover inside out so the wrong sides are facing you. Pin the side edges together with locking stitch markers to ensure the ribs align cleanly across the seams.
  • Mattress Stitch Join: Thread your tapestry needle with an 18-inch length of working yarn. Join the side edges using a firm mattress stitch or slip-stitch seam, catching only the inner loops of the edge stitches to create a flat, unobtrusive seam that will not create uncomfortable lumps when leaned against. Repeat for the opposite side seam.
  • Inserting the Form: Unfasten all five wooden buttons. Compress your 18-inch or 20-inch pillow form by folding it in half like a taco, slide it deep into the four corners of the crocheted cover, and gently release it so the insert expands into every seam. Fasten the buttons to seal the cover.

MORE COZY TEXTILE PROJECTS: Continue elevating your living room with our tested guide on how to crochet double-thick textured hot pads or explore our pattern for a chunky ribbed cushion cover.

Maker Q&A: Fixing Gap Between Buttons, Curling Flaps & Washing Care

Why is there a visible gap between my buttons when the pillow form is inserted?
Gaping occurs when the cushion cover is crocheted too small for the insert, putting excessive lateral strain on the closure. An 18-inch cover should have a relaxed, snug fit over an 18-inch form. If gaping persists, add two additional buttons between the existing spaces, or use a 1.25-inch button rather than a 1-inch size to provide wider fabric overlap coverage.

Why is the buttonhole edge curling upward instead of lying flat?
Curling along the button placket is almost always caused by crocheting the chain-2 buttonhole gaps too tightly. When working Row 3, make sure your chain 2 is relaxed and matches the width of the two skipped stitches below. A quick light steam with a garment steamer held 2 inches away from the wrong side of the flap will relax the fibers and lock the edge completely flat.

How should I wash and care for this buttoned cushion cover?
Always unfasten the buttons and remove the inner pillow form before cleaning. Hand wash the crocheted cover in cool water using gentle wool wash, press out excess water between clean dry bath towels, reshape square, and lay flat on a drying rack away from direct sun. Treat unfinished wooden buttons with a drop of food-safe mineral oil once a year to preserve their natural luster.

Save This Buttoned Crochet Pillow Pattern to Pinterest

Ready to upgrade your living room cushions? Save this pin to your Crochet Home Decor or DIY Living Room board on Pinterest so you have the stitch diagram, buttonhole math, and assembly guide ready whenever you need it!


Like it? Share with your friends!

Julian Brooks

Julian Brooks is the Home Living & Hands-On DIY Editor at Table & Living. With over 7 years of hands-on fiber arts and crochet testing, Julian shares thoroughly verified patterns (from textured blankets to functional coasters), warm organic modern room styling, and practical indoor plant propagation guides designed to bring natural warmth into everyday spaces.

3 Comments

Your email address will not be published. Required fields are marked *

  1. Hooked this ribbed cushion cover over the weekend for our reading armchair! Working in the back loops created such rich, defined ridges that look like high-end store-bought knitwear. The envelope closure made slipping in the 18×18 pillow insert effortless.

  2. Hi Julian! Did you use a wool blend or chunky acrylic for this pillow, and how does it hold up against pilling?

    1. Hi there! I used a chunky wool-acrylic blend (80% acrylic, 20% wool). The acrylic gives it great structural memory and keeps it budget-friendly, while the wool adds that cozy warmth. For high-traffic couch use, it resists pilling wonderfully!

Send this to a friend