Home Decor Knitting Patterns

The Hearthside Herringbone Throw Pillow: A Free Knitting Pattern for a Textured, Farmhouse-Style Cushion

KnittingMode: Unlock Your Creative Loop • July 28, 2026

Introducing the Hearthside Herringbone Throw Pillow

Wrap your living space in rustic charm with this richly textured herringbone throw pillow, designed to evoke the warmth of a crackling hearth. The clever use of slipped stitches creates a dense, woven fabric that is both visually stunning and incredibly cozy. This modern farmhouse-style cushion is the perfect project for knitters looking to add a touch of handcrafted elegance to their home decor. The finished pillow cover measures 16 inches (40 cm) square, designed to fit a standard 16-inch pillow form.

Materials Needed

Yarn

  • Worsted weight (Aran) yarn in two contrasting colors:
  • Color A (Main, e.g., Oatmeal): 250 yards. Sample uses Lion Brand Wool-Ease in Fisherman.
  • Color B (Contrast, e.g., Charcoal): 200 yards. Sample uses Lion Brand Wool-Ease in Grey Heather.

Needles & Notions

  • Knitting Needles: US Size 8 (5.0 mm) knitting needles, or size needed to obtain gauge.
  • Tapestry needle for weaving ends.
  • Pillow Form: 16-inch (40 cm) square pillow form.
  • Buttons: 6 buttons (approximately 1 inch / 2.5 cm diameter).
  • Sewing needle and thread for attaching buttons (optional, but recommended).

Gauge

20 stitches and 28 rows = 4 inches (10 cm) in Herringbone Stitch pattern, after blocking. Important: Take time to check your gauge to ensure the pillow cover fits properly.

Step-by-Step Instructions

Abbreviations

  • CO: Cast on
  • K: Knit
  • P: Purl
  • Sl1 wyif: Slip 1 stitch purlwise with yarn in front
  • Sl1 wyib: Slip 1 stitch purlwise with yarn in back
  • Rep: Repeat
  • St(s): Stitch(es)
  • yo: Yarn over
  • k2tog: Knit two stitches together
  • RS: Right side
  • WS: Wrong side

Pattern Notes

  • The Herringbone Stitch is created by a 2-row repeat of slipped stitches. It produces a dense, woven fabric that is reversible.
  • The pillow cover is worked flat in one piece, then seamed. The back is a simple stockinette stitch with a button closure for easy removal.
  • Always slip stitches purlwise unless otherwise stated.

Front Panel (Herringbone Pattern)

With Color A, CO 80 sts.

Row 1 (RS): K1, *Sl1 wyif, K1; rep from * to last st, K1.

Row 2 (WS): K1, *K1, Sl1 wyib; rep from * to last st, K1.

Repeat Rows 1-2 until piece measures approximately 15 inches (38 cm) from cast-on edge, ending with a WS row. Cut Color A, leaving a 6-inch tail.

Back Panel (Stockinette Stitch)

Switch to Color B.

Row 1 (RS): Knit across.

Row 2 (WS): Purl across.

Repeat Rows 1-2 until back panel measures 8 inches (20 cm) from the beginning of Color B, ending with a WS row.

Buttonhole Row (RS):

K3, *yo, k2tog, K10; rep from * to last 5 sts, yo, k2tog, K3. (You will have 6 buttonholes.)

Next Row (WS): Purl across, purling into the yo's.

Continue in stockinette stitch for another 2 inches (5 cm), ending with a WS row. Bind off loosely.

Finishing

  1. Weave in all ends using a tapestry needle. Be sure to secure them well on the wrong side of the fabric.
  2. Fold the pillow cover in half with right sides together, matching the cast-on edge to the bind-off edge. The herringbone front and stockinette back should be aligned.
  3. Sew the side seams using a mattress stitch or whip stitch, leaving the buttonhole edge open. Use the same Color B yarn for the seam on the back panel and Color A for the front panel, or use a matching thread for a nearly invisible seam.
  4. Turn the cover right side out. Insert the pillow form.
  5. Mark button placement on the inside of the back panel, opposite the buttonholes. Sew on 6 buttons (approximately 1 inch diameter) using a sewing needle and thread or a strong yarn.
  6. Button the cover closed. Your Hearthside Herringbone Throw Pillow is complete!

Also Check Out: We think you'd love this beautiful pattern on our sister site: The Ocean's Lullaby Blanket: A Free Knitting Pattern for a Sea Blue Baby Afghan from Lion Brand