Evergreen Cascade Christmas Tree Curtain Crochet Pattern

This curtain turns a plain window into a quiet winter forest. Fifty small sage-green trees hang from ten chain strands. Each tree has four stepped tiers, dark green berry clusters at every tier tip and a deep green trunk. Little chain beads sit between the trees, a tassel finishes every strand, and a lacy diamond-mesh header with a dark green top edge holds everything together.

The palette has just two shades, light sage and forest green, so the look is calm and Scandinavian rather than busy. Neighboring strands are staggered, which lets the trees nest into each other and fill the window evenly.

All instructions use US crochet terms. The finished curtain is 36 in (91.4 cm) wide. It hangs 48 in (121.9 cm) long on the short strands and 51.6 in (131.1 cm) long on the long strands, measured from the top of the header band to the tassel tips.

Construction is simple and repetitive. You crochet each tree flat in rows from the apex down, then add the trunk and berries. Next you chain each strand from the top down, joining the trees and working beads as you go. Last, you crochet the mesh header and catch the top of each strand into its bottom row.

Finished Size and Construction

  • Finished size: 36 in (91.4 cm) wide × 48–51.6 in (121.9–131.1 cm) long
  • Skill level: Intermediate (easy stitches, many repeats)
  • Terminology: US
  • Yarn weight: DK (#3) cotton
  • Hook: 3.5 mm (US E/4)
  • Number of pieces: 50 trees, 10 strands with 60 chain beads, 10 tassels, 1 header
  • Layout: 10 strands × 5 trees, with even-numbered strands dropped by 3.6 in (9.1 cm)
  • Piece size: each tree is 3.25 in (8.3 cm) wide (3.75 in / 9.5 cm with berries) × 4 in (10.2 cm) tall
  • Size before border: the strands only, 44.5 in (113.0 cm) and 48.1 in (122.2 cm) long including tassels
  • Border (header) depth: 3.5 in (8.9 cm), plus rod loops that rise about 1.25 in (3.2 cm)

Materials

Choose a smooth, mercerized DK cotton. It gives crisp stitch definition, firm berries and strands that hang straight. A yarn of about 110 m per 50 g works well.

  • Color L (light sage green): 365 g / 800 m, for trees, strands, beads, tassels and header
  • Color D (dark forest green): 200 g / 440 m, for trunks, berries and the header top edge

Quantities include a margin of about 15 percent.

Tools: 3.5 mm (US E/4) hook, tapestry needle, scissors, stitch markers, a 2.5 in (6.4 cm) cardboard strip for the tassels, a tape measure, blocking mats and rust-proof pins, and a spray bottle or steamer.

Abbreviations (US Terms)

  • ch: chain
  • sl st: slip stitch
  • sc: single crochet
  • dc: double crochet
  • sk: skip
  • sp: space
  • st(s): stitch(es)
  • tch: turning chain
  • rep: repeat
  • RS / WS: right side / wrong side

Special stitches

  • V: work (2 dc, ch 2, 2 dc) in the same space.
  • Berry: ch 3, then work a 3-dc bobble in the 3rd ch from the hook. For the bobble, [yarn over, insert hook, yarn over and pull up a loop, yarn over and pull through 2 loops] 3 times, then yarn over and pull through all 4 loops on the hook.
  • Chain bead: ch 3, work a 5-dc bobble in the 3rd ch from the hook (pull through all 6 loops at the end), then ch 1 tightly to lock it.

Gauge and Checkpoints

  • Dc gauge: 18 dc and 10 rows = 4 in (10.2 cm)
  • Sc gauge: 20 sc and 22 rows = 4 in (10.2 cm)
  • Chain gauge: 5 ch = 1 in (2.5 cm)

Make one complete tree before anything else and check it at each stage:

  • After Row 2, the tip-to-tip width is 1.25 in (3.2 cm).
  • After Row 4, it is 1.75 in (4.4 cm).
  • After Row 6, it is 2.5 in (6.4 cm).
  • After Row 8, it is 3.25 in (8.3 cm).
  • With the trunk added, the tree is 4 in (10.2 cm) tall.

If your tree is too big, go down a hook size. If it is too small, go up one. Chains often run tighter than stitches. Measure a 25-chain length: it should be 5 in (12.7 cm). If it isn’t, use a different hook for the strands only.

Handmade crocheted Christmas tree ornament in light and dark green yarn with pom-pom decorations hanging against a neutral background.

Tree Motif (Make 50)

Work in rows and turn at the end of every row. The ch 3 at the start of a row counts as 1 dc. Each row is chevron-shaped, with the V at the center, so stitch counts are given per side.

Start: With L, ch 4 and sl st in the first ch to form a ring.

Tier 1

Row 1: Ch 3, dc in ring, ch 2, 2 dc in ring. Turn. (4 dc, 2 per side, plus 1 ch-2 sp)

Row 2: Ch 3, dc in next dc, V in ch-2 sp, dc in next dc, dc in top of tch. Turn. (8 dc, 4 per side)

Tier 2

Row 3 (step): Sl st in each of the first 3 dc. Ch 3, dc in next dc, V in sp, dc in next 2 dc, and leave the last 2 sts unworked. Turn. (8 dc, 4 per side)

Row 4: Ch 3, dc in next 3 dc, V in sp, dc in next 3 dc, dc in top of tch. Turn. (12 dc, 6 per side)

Tier 3

Row 5 (step): Sl st in each of the first 3 dc. Ch 3, dc in next 3 dc, V in sp, dc in next 4 dc, and leave the last 2 sts unworked. Turn. (12 dc, 6 per side)

Row 6: Ch 3, dc in next 5 dc, V in sp, dc in next 5 dc, dc in top of tch. Turn. (16 dc, 8 per side)

Tier 4

Row 7 (step): Sl st in each of the first 3 dc. Ch 3, dc in next 5 dc, V in sp, dc in next 6 dc, and leave the last 2 sts unworked. Turn. (16 dc, 8 per side)

Row 8: Ch 3, dc in next 7 dc, V in sp, dc in next 7 dc, dc in top of tch. (20 dc, 10 per side) Fasten off.

Why the steps work: Each step row skips 2 edge stitches on each side and the V adds 2 back, so its count stays the same as the row before. The skipped stitches at the ends of Rows 2, 4 and 6 stay exposed as ledges, which creates the tiered outline. Each full row adds 2 stitches per side.

Trunk: With the Row 8 side facing, join D with a sc in the 2nd dc before the center ch-2 sp. Sc in the next dc, 2 sc in the ch-2 sp, sc in the next 2 dc. (6 sc)

Trunk Rows 2–5: Ch 1, turn, sc in each sc. (6 sc) Fasten off.

The trunk measures 1.2 in (3.0 cm) wide × 0.75 in (1.9 cm) tall, and its first row flattens the V point.

Berries: There are 8 tier tips: the last stitch at each end of Rows 2, 4, 6 and 8. At each tip, join D with a sl st in the top of the end dc. Work [Berry, sl st in the same tip st] twice, then fasten off. That makes 8 pairs, or 16 berries, per tree. Knot each pair of tails on the WS before weaving them in.

Hanging loop: Join L in the apex ring, ch 10, sl st in the ring and fasten off. The loop stands about 1 in (2.5 cm) tall.

Steam-block each tree flat to 3.25 in (8.3 cm) × 4 in (10.2 cm) before you join it.

Make All Pieces

  • Trees: 50, each using about 10 m of L and 7 m of D
  • Chain beads: 60 in L, worked inside the strands
  • Tassels: 10 in L
  • Strands: 10 in L, five odd (O) and five even (E)

Layout grid, with strands numbered left to right:

Strand: 1  2  3  4  5  6  7  8  9  10
Type:   O  E  O  E  O  E  O  E  O  E
Trees:  5  5  5  5  5  5  5  5  5  5
Drop:   S  L  S  L  S  L  S  L  S  L

S is the short drop (ch 10) and L is the long drop (ch 28).

Joining

Each strand is a single chain that holds its trees at two points, the hanging loop and the trunk base, so every tree hangs flat and straight.

Start: Make a slip knot and leave an 8 in (20.3 cm) tail. This first chain is attached to the header later.

Drop: For an odd strand, ch 10, which is 2 in (5.1 cm). For an even strand, ch 28, which is 5.6 in (14.2 cm).

Tree module (rep 5 times):

  1. Ch 5, make a Chain bead, ch 5.
  2. Insert the hook through the top of a tree’s hanging loop and sl st.
  3. Ch 25 behind the tree. Insert the hook front to back through the center of the last trunk row (between the 3rd and 4th sc) and sl st.

Each module is 7.5 in (19.1 cm) long, so five modules come to 37.5 in (95.3 cm).

Tail: Ch 5, Chain bead, ch 5, then fasten off and leave a 10 in (25.4 cm) tail.

Stitch-to-stitch logic: The 25 chains equal the 1 in (2.5 cm) loop plus the 4 in (10.2 cm) tree, which is 5 in (12.7 cm) at 5 ch per inch. Lay the tree on the chain before you sl st. If the tree buckles, remove 1 to 2 chains. If the chain sags, add 1 to 2.

Tension: Keep the chains even and medium-firm. Loose chains stretch over time and make the curtain longer.

Checkpoint before tassels: Measured from the first chain, odd strands are 42 in (106.7 cm) and even strands are 45.6 in (115.8 cm).

Tassels: Wrap L 25 times around the 2.5 in (6.4 cm) card, then cut along one edge. Fold the bundle in half over the strand’s tail. Tie it tight, and wrap the neck 0.25 in (0.6 cm) below the top using the tail. Trim the tassel to 2.5 in (6.4 cm).

With tassels, odd strands are 44.5 in (113.0 cm) and even strands are 48.1 in (122.2 cm).

Border: Header Band and Top Edge

Border gauge: 20 sc = 4 in (10.2 cm), so 181 sc measure about 36 in (91.4 cm).

Foundation: With L, ch 182.

Row 1: Sc in the 2nd ch from the hook and in each ch across. (181 sc) Check that the width is 36 in (91.4 cm).

Row 2: Ch 1, turn. Sc in the first sc, ch 5, sk 2 sc, sc in next sc; rep from * across. (61 sc, 60 ch-5 loops; 1 + 60 × 3 = 181 ✓)*

Row 3: Ch 5 (counts as dc + ch 2), turn. Sc in the first loop, ch 5, sc in next loop; rep from * across, then ch 2 and dc in the last sc. (60 sc, 59 ch-5 loops, 2 end ch-2 half loops)*

Row 4: Ch 1, turn. Sc in the first dc, ch 5, sc in next ch-5 loop; rep from * 58 more times, then ch 5 and sc in the 3rd ch of the tch. (61 sc, 60 loops)*

Rows 5–6: Rep Rows 3 and 4.

Row 7 (trim and strand attachment): Ch 1, turn. Sc in the first sc, 3 sc in next loop, sc in next sc; rep from * across. (61 sc worked 1-per-existing-sc + 180 sc worked into loops = 241 sc)*

Strands attach at Row 7 stitches 13, 37, 61, 85, 109, 133, 157, 181, 205 and 229. Each of these is a “sc in next sc” stitch. Work it through the Row 6 sc and the strand’s first chain together, alternating O and E strands as in the layout grid.

Why the math works: Each strand owns 24 stitches (6 loops × 4 sc), and the row adds 1 closing sc: 10 × 24 + 1 = 241. The first strand sits 12 stitches in from the left edge, and the last sits 12 in from the right (241 − 229 = 12). That keeps the strands 3.6 in (9.1 cm) apart and centered. Weave each strand tail up into the mesh.

At this point, the header body measures 3 in (7.6 cm) deep.

Row A (top edge): With D and the strands hanging away from you, join in the first foundation ch at the top edge. Ch 1, sc in each foundation ch. (181 sc)

Row B (rod loops): Ch 1, turn. Sc in the first sc, sc in next 7 sc, ch 14, sk 4 sc, sc in next 7 sc; rep from * 9 more times. (1 + 10 × 18 = 181 sts used: 141 sc + 10 ch-14 loops)*

Each loop is centered over a strand, near foundation stitch 10 + 18(n − 1).

Row C: Ch 1, turn. Sc in each sc, and work 16 sc in each ch-14 loop. (141 sc worked 1-per-existing-sc + 160 sc worked into loops = 301 sc) Fasten off.

Rows A to C add 0.5 in (1.3 cm), which brings the header to 3.5 in (8.9 cm) deep.

Final Blocking

  1. Pin the header flat to 36 in × 3.5 in (91.4 cm × 8.9 cm), opening every mesh diamond evenly.
  2. Mist it thoroughly and let it dry completely.
  3. Hang the curtain from its rod.
  4. Hover a steamer along each strand, letting the weight of the trees straighten the chains.
  5. Lightly steam any tree that has curled, and press it flat with your palm.
  6. Steam the tassels and trim them to an even 2.5 in (6.4 cm).

Final Quality-Control Checklist

  • There are 50 trees, each with 20 dc in Row 8, a 6-sc trunk and 16 berries.
  • Every tier step is visible on both sides.
  • Strands alternate short and long drops, starting with short at the left.
  • Each strand has 6 beads and 5 trees.
  • Header Row 7 has 241 sc, with strands at stitches 13 through 229, spaced 24 apart.
  • The width is 36 in (91.4 cm), and the lengths are 48 in (121.9 cm) and 51.6 in (131.1 cm).
  • All tails are knotted or woven in, and no D shows through on the RS.

Troubleshooting

  • Tree cups in the center: The V is too tight. Loosen the ch-2 or use ch 3.
  • Edges ruffle: The tch is too long. Make ch 2 count as dc instead.
  • Steps look faint: Pull the step-row sl sts firmly and block the ledges flat.
  • Tree tilts or bulges: Adjust the 25-chain length behind it by 1 to 2 ch.
  • Header is narrower than 36 in (91.4 cm): Redo the foundation with a larger hook.
  • Berries flop: Lock each sl st tightly at the tip.
  • Strands get longer over time: Chains are loose. Re-chain with a smaller hook.

Care

Hand wash in cool water with mild soap, roll the curtain in a towel and dry it flat before rehanging. Avoid tumble drying, which tangles the strands and tassels.

Green crocheted Christmas tree curtain hanging in window with potted plants and cream armchair below.

Final Notes

Everything rests on one tested tree. When it is 3.25 in × 4 in (8.3 cm × 10.2 cm), each module is 7.5 in (19.1 cm), so the strands come to 44.5 in (113.0 cm) and 48.1 in (122.2 cm). The 241-stitch header spaces them across 36 in (91.4 cm), and the 3.5 in (8.9 cm) band brings the curtain to its full 51.6 in (131.1 cm). Check each link in that chain and the curtain hangs straight. Happy crocheting!

Leave a Comment