This curtain panel alternates raspberry and cream stripes of open fans. The fans stack in neat vertical columns, so the panel reads as both striped and lacy. Light comes through the eyelets at the base of each fan, while the stripes keep the look bold and cottage-style.
The colors are a deep raspberry red and a soft cream. A cream scalloped edge finishes the bottom. The top has a raspberry band with tab loops that slide straight onto a curtain rod, so you don’t need rings or clips.
This pattern uses US crochet terms. The finished panel measures 40.5 in x 78.25 in (102.9 cm x 198.8 cm), not counting the tab loops. The tabs add about 3.5 in (8.9 cm) above the band.
You make the whole panel as one piece, working rows from the bottom up. Each stripe is 3 rows: a fan row, a lacy closing row, and a flat single crochet row that sets up the next stripe. After 34 stripes you add one border round, a scalloped trim along the bottom, a two-row top band and nine tabs.
Finished Size and Construction
- Finished size: 40.5 in x 78.25 in (102.9 cm x 198.8 cm), plus 3.5 in (8.9 cm) tab loops
- Skill level: Intermediate (easy stitches, long project)
- Terminology: US crochet terms
- Yarn weight: Worsted (#4), cotton or cotton blend
- Hook: 5 mm (H-8)
- Number of pieces: 1 panel
- Layout: 16 fan repeats across x 34 stripes tall
- Piece size: single panel, worked flat in rows
- Size before border: 40 in x 76.5 in (101.6 cm x 194.3 cm)
- Border depth: sides 0.25 in (0.6 cm); bottom 1 in (2.5 cm); top band 0.75 in (1.9 cm)
Materials
Choose a smooth worsted-weight cotton or cotton blend of about 200 yd (183 m) per 100 g. Cotton drapes well and keeps the fans crisp. A mercerized cotton gives the fans more stitch definition. Avoid fuzzy yarns, because they blur the eyelets.
- Color A, Raspberry: 600 g, about 1,098 m (1,200 yd)
- Color B, Cream: 600 g, about 1,098 m (1,200 yd)
Tools:
- 5 mm (H-8) crochet hook
- Tapestry needle
- Scissors
- Locking stitch markers
- Measuring tape
- Blocking pins and a large clean surface or blocking mats
- Spray bottle
These quantities include a margin of about 10% for gauge differences, swatching and weaving in ends.
Abbreviations (US Terms)
- ch – chain
- sc – single crochet
- dc – double crochet
- tr – treble crochet (yo twice, insert hook, yo and pull up a loop, [yo and pull through 2 loops] 3 times)
- sk – skip
- sl st – slip stitch
- sp – space
- st(s) – stitch(es)
- rep – repeat
- RS / WS – right side / wrong side
Special stitch – Fan: Work 9 tr in the same stitch.
Gauge and Checkpoints
Gauge controls the size of the whole panel, so work a test swatch before you start.
- Base gauge: 16 sc = 4 in (10.2 cm), and 16 sc rows = 4 in (10.2 cm)
- Pattern gauge: 1 fan repeat (10 sts) = 2.5 in (6.4 cm) wide; 1 stripe (3 rows) = 2.25 in (5.7 cm) tall
Test swatch: Ch 32. Work 3 fan repeats (31 sts) for 2 stripes, following the stripe rows below. Block the swatch. It should measure 7.5 in (19.1 cm) wide x 4.5 in (11.4 cm) tall.
Checkpoints during the panel:
- After stripe 1: width 40 in (101.6 cm)
- After 10 stripes: height 22.5 in (57.2 cm)
- After 20 stripes: height 45 in (114.3 cm)
- After 34 stripes: height 76.5 in (194.3 cm)
If your swatch is too big, go down 0.5 mm in hook size. If it is too small, go up 0.5 mm. If only the height is off, check the height of your tr. Tall, loose tr stretch the stripe, and short, tight tr shrink it. You can also adjust the length by adding or removing stripes in pairs, at 4.5 in (11.4 cm) per pair, so that the colors still alternate correctly.

Panel Pattern
Stitch multiple: 10 sts + 1. The panel is 161 sts wide (16 repeats x 10 + 1).
Color sequence: Odd-numbered stripes are Color A (raspberry), and even-numbered stripes are Color B (cream). Stripe 1 is raspberry and stripe 34 is cream.
Color changes: Each stripe has 3 rows, so it ends at the opposite side from where it started. Change to the new color in the final yo of the last sc of Row 3. Cut the old color and leave a 6 in (15.2 cm) tail. The border round on the sides covers these tails.
Stripe 1 (Color A)
With Color A, ch 162.
Row 1 (RS, fan row): Sc in 2nd ch from hook, sk 4 ch, Fan in next ch, sk 4 ch, sc in next ch; rep from * 15 more times. Turn.
16 Fans and 17 sc = 161 sts (16 x 9 tr + 17 sc).*
Row 2 (WS, closing row): Ch 4 (counts as tr), ch 4, sc in 5th (center) tr of next Fan, ch 4, tr in next sc; rep from * across, ending with tr in last sc. Turn.
17 tr, 16 sc, 32 ch-4 sps. Stitch equivalent: 17 + 16 + (32 x 4) = 161.*
Each ch-4 space arches over the side of a fan and leaves an eyelet opening. The tr between fans forms the V-point.
Row 3 (RS, sc row): Ch 1, sc in first tr, 4 sc in next ch-4 sp, sc in next sc, 4 sc in next ch-4 sp, sc in next tr (use the top ch of the turning ch-4 for the final st); rep from * across. Change to Color B in the last st. Turn.
161 sc (1 + 16 x 10).*
Check that the width is 40 in (101.6 cm).
Stripes 2–34
Row 1 (fan row): Ch 1, sc in first sc, sk 4 sc, Fan in next sc, sk 4 sc, sc in next sc; rep from * 15 more times. Turn.
16 Fans and 17 sc = 161 sts.*
Each Fan lands in the 6th sc of a repeat. That sc sits directly above the center of the fan below, so the fans stack in straight columns.
Row 2 (closing row): Work as Row 2 of Stripe 1.
17 tr, 16 sc, 32 ch-4 sps (161 st equivalent).
Row 3 (sc row): Work as Row 3 of Stripe 1, changing to the next color in the last st.
161 sc.
Repeat Rows 1–3 for stripes 2 through 34, alternating colors. Do not change color at the end of stripe 34. Keep Color B (cream) on the hook for the border.
The panel is 102 rows tall (34 stripes x 3 rows), plus the foundation chain. It should measure 40 in x 76.5 in (101.6 cm x 194.3 cm).
Border
Border gauge: Sc along the side edges must match the base gauge of 4 sc per inch, so the edges hang flat without rippling. One stripe is 2.25 in tall, so it takes 9 sc (2.25 x 4 = 9).
Each side’s count includes its first and last sc. The ch-2 corners are spaces, not stitches.
Round 1 (Color B, all edges)
You are now working across the top edge. Ch 1, turn, and work as follows:
- Top: Sc in each st across. 161 sc.
- Corner: Ch 2.
- Side: Work down the row ends. In each stripe, put 4 sc in the fan-row end, 4 sc in the closing-row end and 1 sc in the sc-row end. 9 sc x 34 stripes = 306 sc.
- Corner: Ch 2.
- Bottom: Sc in the base of each foundation ch. 161 sc.
- Corner: Ch 2.
- Side: Same as the first side. 306 sc.
- Corner: Ch 2, then sl st to the first top sc. Fasten off.
Round total: 161 + 306 + 161 + 306 = 934 sc, plus 4 ch-2 corners.
Work over the color-change tails as you go along the sides.
Why the math works: The top and bottom are worked 1 sc per existing stitch, so the width stays at 161 sts. The sides use 9 sc per 2.25 in stripe, which matches 4 sc per inch, so they stay the same length as the panel body. This round adds 0.25 in (0.6 cm) on every edge.
Row 2 (Color B, bottom scallops only)
With RS facing, join Color B in the first sc of the bottom edge, just after the corner ch-2.
Ch 1, sc in same st, sk 1 sc, 7 dc in next sc, sk 1 sc, sc in each of next 2 sc; rep from * 31 more times. Fasten off.
32 scallops. Count: 1 + 32 x 5 = 161 sts used, made up of 65 sc + 224 dc.*
Each fan repeat is 10 sts wide and each scallop uses 5 sts, so there are exactly 2 scallops under every fan column. The final sc lands in the last bottom sc. The scallops add 0.75 in (1.9 cm), so the bottom border is 1 in (2.5 cm) in total.
Top Band (Color A)
Row 1: With RS facing, join Color A in the first top sc of Round 1. Ch 1, sc in each st across. Turn. 161 sc.
Row 2: Ch 1, sc in each st across. Turn. 161 sc.
Together with the cream round, the band is 0.75 in (1.9 cm) deep.
Tabs (Color A)
There are 9 tabs, each 9 sts wide, with 10 sts between them: 9 x 9 + 8 x 10 = 161. Place a marker in the first st of each tab, at sts 1, 20, 39, 58, 77, 96, 115, 134 and 153.
Each tab: Join Color A in the marked st. Ch 1, sc in the same st and the next 8 sts. Turn. 9 sc. Then work 27 more rows of 9 sc, for 28 rows in total. Each tab is 7 in (17.8 cm) long. Fasten off and leave a 12 in (30.5 cm) tail.
Fold each tab to the WS. Whipstitch its last row to the WS of top band Row 1. This makes a loop about 3.5 in (8.9 cm) tall. Check that all 9 loops are the same size so the curtain hangs evenly.
Final Blocking
- Weave in all remaining ends along the border, not across the lace.
- Soak the panel in cool water for 15 minutes, then gently press out the water. Do not wring it.
- Roll the panel in towels to remove extra moisture.
- Lay it flat on mats or a clean sheet. If it doesn’t fit, block it in two halves.
- Pin the sides straight to 40.5 in (102.9 cm) wide and the length to 78.25 in (198.8 cm).
- Pin each scallop point. Open each fan by gently pulling its center up and its V-points down.
- Let it dry completely, then unpin.
- You can also hang the panel while it is slightly damp and let gravity help even out the stripes.
Final Quality-Control Checklist
- Each row has 161 sts or the equivalent: 16 Fans per fan row and 17 tr per closing row
- 34 stripes in total, alternating raspberry and cream, starting and ending as written
- Fans stack in straight vertical columns
- Side edges are straight, with no rippling or cupping
- 32 bottom scallops, 2 under each fan column
- 9 tabs of equal length, evenly spaced, and securely sewn
- Panel size is 40.5 in x 78.25 in (102.9 cm x 198.8 cm)
- No loose ends show on the RS
Troubleshooting
Fans lean or columns drift: You probably skipped 3 or 5 sts instead of 4. Count each repeat, or put markers every 2 repeats.
Panel narrows toward the top: Your Row 3 sc are too tight. Make sure you are putting 4 sc in every ch-4 space.
Side edges ripple: You have too many sc in the row ends. Recount to exactly 9 per stripe.
Side edges pull in: You have too few sc in the row ends, or your sc are tight. Keep 9 per stripe and loosen your tension.
Scallops flare: Your dc are loose. Work them a little tighter, or use 6 dc per scallop on every scallop.
Tabs twist on the rod: The tabs were sewn on unevenly. Re-sew them with the last row lying flat against the band.
Panel is too long after hanging: Cotton relaxes over time. Remove a pair of stripes before the border or shorten the tab loops.
Care
Hand wash in cool water, or machine wash on a gentle cycle in a mesh bag, using mild detergent. Lay flat or hang to dry, and reshape it while damp.

Final Notes
Your measurements build on each other. 16 sc = 4 in (10.2 cm), so one 10-stitch fan repeat = 2.5 in (6.4 cm). Sixteen repeats make the 40 in (101.6 cm) width, and 34 stripes of 2.25 in (5.7 cm) make the 76.5 in (194.3 cm) body. The border adds 0.25 in (0.6 cm) on each side, 1 in (2.5 cm) at the bottom and 0.75 in (1.9 cm) at the top. That gives a finished panel of 40.5 in x 78.25 in (102.9 cm x 198.8 cm). If your gauge matches at each checkpoint, the finished curtain will match too.
Happy crocheting!