This string curtain gives a window or doorway the look of a climbing garden. A cream header with tab loops slides onto a rod. Long cream cords and green vines hang from it, decorated with pink layered roses, pointed leaves and small cream berries.
The colors are cream, forest green, soft pink and pale yellow. Light still passes between the strands, so the curtain feels airy and cottage-style rather than heavy.
This pattern uses US crochet terms. The finished curtain measures 48.5 in (123.2 cm) wide and 82 in (208.3 cm) long, measured from the top of the header to the cord tips. The tab loops sit above that.
You will crochet one header band, add a two-round border and sew on the tabs. Then you work the cords and vines straight off the lower edge. The roses, leaves and berries are made separately and sewn on last.
Finished Size and Construction
- Finished size: 48.5 in (123.2 cm) wide x 82 in (208.3 cm) long
- Skill level: Intermediate (simple stitches, lots of repetition)
- Terminology: US
- Yarn weight: Worsted (#4) cotton
- Hook: 5.0 mm (H-8)
- Number of pieces: 1 header, 16 tabs, 24 cream cords, 8 vines, 1 header garland, 14 roses (3 layers + 1 center each), 76 leaves, 84 berries
- Layout: 24 cords, one every 2 in (5.1 cm); a vine shares the anchor stitch of every third cord
- Header size before border: 48 in x 1.5 in (121.9 cm x 3.8 cm)
- Border depth: about 0.25 in (0.6 cm) per edge
- Header size after border: 48.5 in x 2 in (123.2 cm x 5.1 cm)
Materials
Choose a smooth mercerized or matte cotton. Cotton hangs straight, holds the leaf points and survives washing. The amounts below assume about 175 m per 100 g.
- Cream: 500 g / 875 m (header, tabs, cords, berries)
- Forest green: 150 g / 262 m (vines, garland, leaves)
- Soft pink: 120 g / 210 m (rose layers)
- Pale yellow: 25 g / 44 m (rose centers)
All quantities include an extra margin of about 15%.
Tools: 5.0 mm (H-8) hook, tapestry needle, stitch markers, measuring tape, cream scrap yarn or fiberfill for berries, rust-proof pins, blocking mats, spray bottle.
Abbreviations (US Terms)
- ch – chain
- sl st – slip stitch
- sc – single crochet
- hdc – half double crochet
- dc – double crochet
- tr – treble crochet
- sc2tog – single crochet 2 together
- rsc – reverse single crochet (crab stitch)
- MR – magic ring
- sp – space
- st(s) – stitch(es)
Special stitch – chain cord: Chain the stated number. Then sl st into the back bump of the 2nd ch from the hook and of each ch across. This makes a firm cord that doesn’t curl.
Gauge and Checkpoints
- Fabric gauge: 16 sc x 16 rows = 4 in (10.2 cm)
- Cord gauge: 18 ch, finished as a chain cord = 4 in (10.2 cm)
Test one piece first. Before you start the header, work a 4 in (10.2 cm) chain cord (ch 19, then 18 sl st back) and one large rose layer.
Checkpoints:
- Header Row 1: 48 in (121.9 cm).
- Header after Row 6: 48 in x 1.5 in (121.9 cm x 3.8 cm).
- After border: 48.5 in x 2 in (123.2 cm x 5.1 cm).
- Each cream cord: 80 in (203.2 cm). Each vine: 72 in (182.9 cm).
- Large rose layer: 4 in (10.2 cm) across. Leaf: 2.75 in (7.0 cm) long. Berry: 0.75 in (1.9 cm).
If your fabric is too big, go down a hook size. If it’s too small, go up one. For cords, change the hook rather than the chain count. The cord positions depend on the header stitch count, and the cord lengths depend on 18 ch = 4 in (10.2 cm).

Header Band
With cream, ch 193.
Row 1: Sc in 2nd ch from hook and in each ch across, turn. (192 sc)
Rows 2–6: Ch 1 (does not count as a st), sc in each st across, turn. (192 sc)
Do not fasten off. The header measures 48 in x 1.5 in (121.9 cm x 3.8 cm). Row 6 is the top edge and Row 1 is the bottom edge.
Tabs (make 16)
With cream, ch 7.
Row 1: Sc in 2nd ch from hook and in each ch across, turn. (6 sc)
Rows 2–24: Ch 1, sc in each st across, turn. (6 sc)
Fasten off and leave a 12 in (30.5 cm) tail. Each tab is 1.5 in x 6 in (3.8 cm x 15.2 cm).
Roses (make 14)
Each rose has three pink layers and one yellow center.
Layer A – Large Ruffled Layer
Rnd 1: With pink, MR, 12 sc in ring, sl st to first sc. (12)
Rnd 2: Ch 1, sc in next st, ch 3, skip next st 6 times, sl st to first sc. (6 sc, 6 ch-3 sps)
Rnd 3: Sl st into ch-3 sp, (sc, hdc, 2 dc, tr, 2 dc, hdc, sc) in ch-3 sp 6 times, sl st to first sc. (54 sts, 9 per petal)
Rnd 4: Ch 1, sc in next 3 sts, 2 sc in each of next 3 sts (dc, tr, dc), sc in next 3 sts 6 times, sl st to first sc. (72 sts: 54 worked once + 18 extra)
The 18 extra sts crowd the petal tips and make the ruffled edge. Layer A measures 4 in (10.2 cm) across. Fasten off and leave a 12 in (30.5 cm) tail.
Layer B – Medium Layer
Rnd 1: MR, 12 sc, sl st to first sc. (12)
Rnd 2: Ch 1, sc in next st, ch 2, skip next st 6 times, sl st to first sc. (6 sc, 6 ch-2 sps)
Rnd 3: Sl st into ch-2 sp, (sc, hdc, 3 dc, hdc, sc) in ch-2 sp 6 times, sl st to first sc. (42 sts, 7 per petal)
Layer B measures 3 in (7.6 cm) across. Fasten off.
Layer C – Small Cupped Layer
Rnd 1: MR, 10 sc, sl st to first sc. (10)
Rnd 2: Ch 1, sc in next st, ch 2, skip next st 5 times, sl st to first sc. (5 sc, 5 ch-2 sps)
Rnd 3: Sl st into ch-2 sp, (sc, hdc, 2 dc, hdc, sc) in ch-2 sp 5 times, sl st to first sc. (30 sts, 6 per petal)
Layer C measures 2 in (5.1 cm) across. Fasten off, then pinch the petals upward so the layer forms a cup.
Center
Rnd 1: With yellow, MR, 8 sc, sl st to first sc. (8)
Rnd 2: Ch 3, sl st in next st 8 times. (8 ch-3 loops)
Fasten off and leave a 10 in (25.4 cm) tail. Use the tail to work 5 French knots in the middle. The center measures 1 in (2.5 cm) across.
Assemble Each Rose
Place Layer B on Layer A so B’s petals sit between A’s petals. Add Layer C, then the center. Sew straight down through all layers around the magic rings so the outer petals stay free.
Leaves (make 76)
With green, ch 11.
Rnd 1: Sc in 2nd ch from hook, hdc in next ch, dc in next 4 ch, hdc in next ch, sc in next 2 ch, 3 sc in last ch. Rotate and work along the other side of the foundation chain: sc in next 2 ch, hdc in next ch, dc in next 4 ch, hdc in next ch, (sc, ch 2, sc) in last ch, sl st to first sc. (22 sts plus a ch-2 tip: 12 on the first side + 8 on the second side + 2 tip sc)
The ch-2 makes the pointed tip, and the 3-sc end is the base. Leave an 8 in (20.3 cm) tail. Use it to work surface sl sts up the foundation line for the center vein. Each leaf is 2.75 in x 1.5 in (7.0 cm x 3.8 cm).
Berries (make 84)
Rnd 1: With cream, MR, 6 sc. (6)
Rnd 2: 2 sc in each st. (12)
Rnd 3: Sc in each st. (12)
Rnd 4: Sc2tog 6 times. (6)
Stuff firmly, close the hole and leave a tail for sewing. Each berry is 0.75 in (1.9 cm) across.
Header Garland (make 1)
With green, ch 217 and finish as a chain cord. (216 sl st, 48 in / 121.9 cm)
Make All Pieces
Totals by color:
- Cream: 1 header, 16 tabs, 24 cords (worked directly on the curtain), 84 berries
- Green: 8 vines (worked directly on the curtain), 1 garland, 76 leaves (64 for vines, 12 for the garland)
- Pink: 14 Layer A, 14 Layer B, 14 Layer C
- Yellow: 14 centers
Layout grid: This shows the bottom edge, using Border Rnd 1 stitch numbers counted from the left with the front facing you. C = cream cord; CV = cream cord plus a vine in the same stitch.
Cord: 1 2 3 4 5 6 7 8 9 10 11 12
St: 4 12 20 28 36 44 52 60 68 76 84 92
Type: C CV C C CV C C CV C C CV C
Cord: 13 14 15 16 17 18 19 20 21 22 23 24
St: 100 108 116 124 132 140 148 156 164 172 180 188
Type: C CV C C CV C C CV C C CV C
The two outer vines sit at sts 12 and 180. That leaves 12 sts (3 in / 7.6 cm) of header outside each one, so the layout is symmetric.
Joining
Work the border (see the Border section) before you add the tabs or cords. The cords anchor into Border Rnd 1.
Tabs
Number the top-edge stitches from the left, with the front facing you. Tab k covers sts 4 + 12(k − 1) through 9 + 12(k − 1). So tab 1 covers sts 4–9 and tab 16 covers sts 184–189. This leaves 3 sts at each end and 6 sts between tabs: 16 x 6 + 15 x 6 + 2 x 3 = 192.
Lay 0.5 in (1.3 cm) of one tab end on the front of the header. Fold the tab over the top edge and lay 1.5 in (3.8 cm) of the other end on the back. Whipstitch both ends to the header. The free loop is 4 in (10.2 cm) long and fits rods up to 1.25 in (3.2 cm) across.
Cream Cords
Work along the bottom edge. Insert the hook under both loops of the Border Rnd 1 stitch given in the grid, just behind the crab stitch. Join cream and ch 361. Sl st in the back bump of the 2nd ch from the hook and of each ch across (360 sl st). Sl st into the same anchor stitch, fasten off and weave in.
Each cord uses one anchor stitch, and no extra stitches are added to the header.
Vines
Join green in the anchor stitch of cords 2, 5, 8, 11, 14, 17, 20 and 23. Ch 325, work 324 sl st back, then sl st into the anchor. Each vine is 72 in (182.9 cm) long.
Keep the return sl sts loose, because tight ones shorten the cord. Measure each cord at 20 in (50.8 cm) and compare it with your first one.
Appliqués
- Garland: Sew it across the front of the header along Row 2, end to end.
- Garland roses: Sew 6 roses on the garland at 4, 12, 20, 28, 36 and 44 in (10.2, 30.5, 50.8, 71.1, 91.4 and 111.8 cm) from the left end. Add a leaf on each side of every rose (12 leaves).
- Vine leaves: 8 per vine, alternating sides, at 4, 12, 20, 28, 36, 44, 52 and 60 in (10.2, 30.5, 50.8, 71.1, 91.4, 111.8, 132.1 and 152.4 cm) below the header.
- Vine berries: 6 per vine. Place 5 at 8, 20, 32, 44 and 56 in (20.3, 50.8, 81.3, 111.8 and 142.2 cm), and 1 on the tip at 72 in (182.9 cm).
- Vine roses: 1 per vine. From left to right, place them 10, 28, 18, 40, 40, 18, 28 and 10 in (25.4, 71.1, 45.7, 101.6, 101.6, 45.7, 71.1 and 25.4 cm) below the header.
- Cord berries: 3 on each odd-numbered cream cord (12 cords): at 24 and 48 in (61.0 and 121.9 cm), plus 1 on the tip at 80 in (203.2 cm).
Berry check: 8 x 6 + 12 x 3 = 84.
Size checkpoint: The curtain hangs 48.5 in (123.2 cm) wide and 82 in (208.3 cm) long. That is a 2 in (5.1 cm) header plus 80 in (203.2 cm) cords.
Border
The border uses the header fabric gauge: 16 sts = 4 in (10.2 cm). On the short edges, work one sc into each row end.
Rnd 1: Continuing from Row 6, ch 1. Along the top edge, sc in each st (192). Ch 1 at the corner. Down the short edge, sc in each row end (6). Ch 1. Along the bottom edge, sc in the free loop of each foundation ch (192). Ch 1. Up the second short edge, sc in each row end (6). Ch 1, sl st to first sc. (396 sc: 192 + 6 + 192 + 6, plus 4 corner ch-1 sps)
Rnd 2: Ch 1, rsc in each sc and 1 rsc in each corner ch-1 sp, sl st to first rsc. (400 rsc: 192 per long side + 6 per short side + 4 corners)
Why the math works: Each long side keeps exactly 192 sts, one for each header stitch. The corners are ch-1 spaces, not stitches, so no corner gets counted twice. The header stays 48 in (121.9 cm) wide, and the two rounds add only about 0.25 in (0.6 cm) on each edge. The cord and tab positions both use these same 192 stitch numbers.
Final Blocking
- Before adding the cords, pin the bordered header to 48.5 in x 2 in (123.2 cm x 5.1 cm), mist it and let it dry.
- Pin each rose with Layer A flat and the Layer C petals cupped upward. Mist and let dry.
- Pin each leaf to 2.75 in x 1.5 in (7.0 cm x 3.8 cm) with the tip pointed.
- After assembly, hang the curtain on the rod and mist the cords lightly.
- Let the cords dry while hanging. Their own weight straightens them to 80 in (203.2 cm).
Final Quality-Control Checklist
- The header measures 48.5 in x 2 in (123.2 cm x 5.1 cm).
- The 16 tabs are evenly spaced, with 3 sts at each end.
- All 24 cream cords are there, and each is 80 in (203.2 cm).
- The 8 vines are anchored with cords 2, 5, 8, 11, 14, 17, 20 and 23, and each is 72 in (182.9 cm).
- There are 14 roses: 6 on the garland and 1 on each vine.
- All 76 leaves and 84 berries are attached.
- All tails are woven in on the back.
Troubleshooting
- Cords twist or spiral: You worked into the front loops of the chain. Work into the back bump only, and let the cords hang while damp.
- Cords are different lengths: Your tension on the return row drifted. Measure in 20 in (50.8 cm) sections and redo any cord that is more than 1 in (2.5 cm) off.
- Header ripples: The border is too tight. Redo it with a hook one size larger.
- Rose petals curl backward: Rnd 4 of Layer A is too loose. Block the layer flat, or use a hook one size smaller for Layer A only.
- Berries look flat: Stuff them more firmly before you work Rnd 4.
Care
Hand wash in cool water. Dry the curtain flat on towels or draped over a line, then reshape the roses. Do not tumble dry, because the long cords can tangle.

Final Notes
Every measurement comes from the two gauges. At 16 sc = 4 in (10.2 cm), 192 sts make a 48 in (121.9 cm) header. The border brings it to 48.5 in x 2 in (123.2 cm x 5.1 cm). One cord every 8 sts gives 24 cords spaced 2 in (5.1 cm) apart. At 18 ch = 4 in (10.2 cm), 360 sl st make an 80 in (203.2 cm) cord, so the curtain is 82 in (208.3 cm) long. Check each of these measurements as you go, and the roses, leaves and berries will line up where they should.
Happy crocheting!