Crochet Pillow Patterns

Nordic Elf Square Cushion Free Crochet Pattern

ModelSpecsHub: Gauge Guides, Pattern Specs & Sizing Essentials • November 04, 2026
Nordic Elf Square Cushion Free Crochet Pattern

Introduction

This Nordic Elf Square Cushion is a cozy, beginner-friendly project that brings a little winter magic to any sofa or bed. It is designed for crocheters who are comfortable with single crochet and simple shaping, and it makes a wonderful handmade Christmas gift. The front is worked in soft pastel stripes of pink, blue, and mint, while a dark green elf appliqué sits centered on the pillow, outlined with a white crocheted chain for a clean, folk-art look. Four little pom-poms at the corners finish it with a Nordic winter feel, and the envelope back keeps the whole thing simple to sew and easy to slip over a pillow insert.

Materials Needed

  • Yarn: Sport weight (CYC 2) cotton, approximately 350 yards total:
    • Color A (pastel pink): 100 yards
    • Color B (pastel blue): 100 yards
    • Color C (pastel mint): 100 yards
    • Color D (white): 50 yards
    • Color E (dark green): 20 yards for the elf and pom-poms
  • Hook: 3.5 mm (E/4) crochet hook
  • Notions: Tapestry needle, stitch markers, scissors, pins, a 12 inch (30.5 cm) square pillow insert, and a small pom-pom maker or a fork for making 1 inch pom-poms
  • Finished size: 12 inches (30.5 cm) square

Abbreviations

  • ch – chain
  • sc – single crochet
  • inc – increase: work 2 single crochet stitches into the same stitch
  • dec – decrease: work 2 single crochet stitches together into one stitch
  • st(s) – stitch(es)
  • MR – magic ring: an adjustable loop used to begin working in the round
  • Rnd – round
  • Row – row

Gauge

20 stitches and 20 rows = 4 inches (10 cm) in single crochet. To check your gauge, crochet a small swatch in single crochet, measure a 4 inch section, and adjust your hook size if you have more or fewer stitches than 20 per 4 inches.

Tips Before You Start

  • Keep your single crochet tension even so the stripes line up neatly and the front panel stays square.
  • Change colors on the last stitch of the previous row to keep the stripe edges clean, and carry colors loosely along the side.
  • Make the elf pieces first and pin them in place before sewing, so you can adjust the position and keep it centered.
  • Use a pillow insert that is the same size or slightly larger than the finished cover so the cushion looks full and plump.

Step-by-Step Instructions

Front Panel (worked in stripes)

With A, ch 61.

Row 1: sc in 2nd ch from hook and each ch across (60 sts).

Rows 2-4: sc in each st across (60 sts). Change to B.

Rows 5-8: sc in each st across (60 sts). Change to C.

Rows 9-12: sc in each st across (60 sts). Change to A.

Rows 13-16: sc in each st across (60 sts). Change to B.

Rows 17-20: sc in each st across (60 sts). Change to C.

Rows 21-24: sc in each st across (60 sts). Change to A.

Rows 25-28: sc in each st across (60 sts). Change to B.

Rows 29-32: sc in each st across (60 sts). Change to C.

Rows 33-36: sc in each st across (60 sts). Change to A.

Rows 37-40: sc in each st across (60 sts). Change to B.

Rows 41-44: sc in each st across (60 sts). Change to C.

Rows 45-48: sc in each st across (60 sts). Change to A.

Rows 49-52: sc in each st across (60 sts). Change to B.

Rows 53-56: sc in each st across (60 sts). Change to C.

Rows 57-60: sc in each st across (60 sts). Fasten off. (60 sts x 60 rows)

Back Panel (envelope, make 2)

With A, ch 61.

Row 1: sc in 2nd ch from hook and each ch across (60 sts).

Rows 2-30: sc in each st across (60 sts). Fasten off. (60 sts x 30 rows)

Elf Appliqué (make 1, using E)

Body:

Rnd 1: MR 6 sc (6 sts).

Rnd 2: inc x6 (12 sts).

Rnd 3: [sc, inc] x6 (18 sts).

Rnds 4-6: sc in each st around (18 sts).

Rnd 7: [sc, dec] x6 (12 sts).

Rnds 8-10: sc in each st around (12 sts).

Rnd 11: dec x6 (6 sts). Fasten off, leaving a long tail for sewing.

Head:

Rnd 1: MR 6 sc (6 sts).

Rnd 2: inc x6 (12 sts).

Rnds 3-5: sc in each st around (12 sts).

Rnd 6: dec x6 (6 sts). Fasten off, leaving a long tail.

Hat:

With E, ch 2.

Rnd 1: 4 sc in 2nd ch from hook (4 sts).

Rnd 2: [sc, inc] x2 (6 sts).

Rnd 3: sc in each st around (6 sts).

Rnd 4: [sc, inc] x3 (9 sts).

Rnd 5: sc in each st around (9 sts).

Rnd 6: [sc, inc] x4 (12 sts).

Rnd 7: sc in each st around (12 sts).

Rnd 8: [sc, inc] x6 (18 sts).

Rnd 9: sc in each st around (18 sts). Fasten off, leaving a long tail.

Arms (make 2):

With E, MR 4 sc (4 sts).

Rnds 2-5: sc in each st around (4 sts). Fasten off, leaving a long tail.

Legs (make 2):

With E, MR 4 sc (4 sts).

Rnds 2-6: sc in each st around (4 sts). Fasten off, leaving a long tail.

Assembly

Step 1: Sew the head to the body. Sew the hat to the head. Sew the arms to the sides of the body. Sew the legs to the bottom of the body.

Step 2: Position the elf on the front panel, centered, with the bottom of the legs about 2 inches from the bottom edge. Sew in place using matching yarn.

Step 3: With D, crochet a chain long enough to outline the elf (approximately 40 inches). Pin the chain around the outer edge of the elf silhouette and sew it in place.

Step 4: Place the front panel right side up. Place one back panel right side down on top, aligning the top edges. Place the second back panel right side down, aligning the bottom edges, overlapping the first back panel in the middle. Pin and sew around all four sides. Turn right side out.

Step 5: Make four small pom-poms with E (approximately 1 inch diameter). Sew one to each corner of the pillow.

Step 6: Weave in all ends.

Assembly and Finishing

Use a tapestry needle and matching yarn to sew the elf pieces together and attach the elf to the front panel, keeping the stitches small and hidden. Sew the white chain outline in place with tiny stitches so it stays flat. When joining the front and back, sew around all four sides with a simple whipstitch or backstitch, then turn the cushion right side out and insert the pillow form through the envelope opening. Weave in all ends securely, and block the finished cushion lightly by misting it with water and shaping it square; let it dry flat before adding the pom-poms if you prefer a crisp finish.

Pro Tips and Variations

  • Swap the pastel stripes for classic red, white, and green for a more traditional Christmas look.
  • Use a contrasting color for the chain outline, such as silver or gold, to make the elf silhouette stand out.
  • Add a small crocheted snowflake or star above the elf for extra Nordic charm, or replace the pom-poms with small tassels.

Also Check Out: We think you'd love this beautiful pattern on our sister site: Ocean Wave Drawstring Backpack Free Pattern