This beaded doorway curtain looks like strings of seashells. Thirteen cream cords hang from a lacy scalloped header. Small fans in powder blue and cream sit on the cords, with natural wooden beads above and below each fan. The blue and cream strands alternate and are staggered, so the fans form a neat checkerboard rhythm.
The palette is soft and coastal: light blue, warm cream, and honey-toned wood. The look is relaxed boho, but the construction is measured, so the curtain hangs straight and even.
This pattern uses US crochet terms. The finished curtain measures 36.25 in (92.1 cm) wide and about 52 in (132.1 cm) from the top of the tabs to the tassel tips.
You will make 72 small fans worked flat in rows, 13 beaded chain cords worked with the yarn held double, and one header band with 13 loop tabs. The fans are tacked onto the cords, and the cords are sewn to the back of the header at exact stitch positions.
Finished Size and Construction
- Finished size: 36.25 in (92.1 cm) wide x about 52 in (132.1 cm) total drop
- Skill level: Intermediate (bead crochet, repetitive finishing)
- Terminology: US crochet terms
- Yarn weight: Worsted (#4) cotton
- Hooks: 4.0 mm (G-6) for fans and header; 5.0 mm (H-8) for cords
- Number of pieces: 72 fans (42 blue, 30 cream), 13 cords, 1 header, 13 tassels
- Layout: 13 strands, 3 in (7.6 cm) apart center to center; 7 blue strands with 6 fans each, and 6 cream strands with 5 fans each
- Piece size: each fan is 4 in (10.2 cm) wide x 2 in (5.1 cm) tall
- Size before border: each strand is 49 in (124.5 cm) long, including the tassel
- Border depth: the header is 1.25 in (3.2 cm) deep at the scallop boundaries and 3 in (7.6 cm) deep at the scallop tips
Materials
Choose a smooth, combed or mercerized worsted cotton of about 190 m (208 yd) per 100 g. Cotton holds the fan shape and does not stretch out as it hangs.
- Light blue: 160 g (304 m)
- Cream: 220 g (418 m)
- 160 wooden beads, 12 mm (0.5 in / 1.3 cm), with holes at least 5 mm wide (you need 157, plus spares)
- 4.0 mm (G-6) and 5.0 mm (H-8) hooks
- Tapestry needle and a dental-floss threader for threading the beads
- Stitch markers, scissors, tape measure, blocking mats, rust-proof pins
- Wooden rod, 1.25 in (3.2 cm) in diameter and about 40 in (101.6 cm) long
All yarn quantities include a margin of about 15% for gauge differences and long sewing tails.
Abbreviations (US Terms)
- ch – chain
- sl st – slip stitch
- sc – single crochet
- hdc – half double crochet
- dc – double crochet
- tr – treble crochet
- sk – skip
- sp – space
- st(s) – stitch(es)
- RS / WS – right side / wrong side
V-st: (dc, ch 1, dc) in the same stitch.
Bead chain (BCh): Slide the next bead up against the hook, then ch 1 snugly behind it. The bead locks between chains and adds 0.5 in (1.3 cm) to the cord length.
Gauge and Checkpoints
- Fabric gauge (4.0 mm hook): 16 sc and 18 rows = 4 in (10.2 cm)
- Cord gauge (5.0 mm hook, yarn doubled): 12 ch = 4 in (10.2 cm), unstretched
- Fan: 4 in (10.2 cm) wide x 2 in (5.1 cm) tall
Make one test fan first and check its width across the straight edge as you go:
- After Row 1: about 1.25 in (3.2 cm)
- After Row 2: about 2.5 in (6.4 cm)
- After Row 3: about 3.5 in (8.9 cm)
- After the base row: 4 in (10.2 cm) wide x 2 in (5.1 cm) tall
If the fan is wider than 4.25 in (10.8 cm), go down 0.5 mm. If it is narrower than 3.75 in (9.5 cm), go up 0.5 mm. If 12 cord chains are longer than 4 in (10.2 cm), change the hook rather than the chain count, because the bead spacing depends on the counts.

Fan Motif (make 42 blue, 30 cream)
Use the 4.0 mm hook. The fan is a half circle worked in rows, with the arc at the top and a flat base.
Row 1 (RS): Ch 4, 6 dc in 4th ch from hook. Turn. (7 dc, counting the skipped ch-3 as 1 dc)
Row 2: Ch 4 (counts as dc and ch 1), dc in first st, V-st in each of next 6 sts. Turn. (7 V-sts: 14 dc, 7 ch-1 sps)
Row 3: Sl st into first ch-1 sp, ch 3 (counts as dc), (dc, ch 2, 2 dc) in same sp, (2 dc, ch 2, 2 dc) in ch-1 sp of each of next 6 V-sts. Turn. (7 shells: 28 dc, 7 ch-2 sps)
Row 4 (picot edge): Ch 1, sc in first dc, *ch 3, (sc, ch 3, sc) in next ch-2 sp, ch 3, sc in gap between shells; repeat from * 5 more times, ch 3, (sc, ch 3, sc) in last ch-2 sp, ch 3, sc in top of beginning ch-3. Do not turn. (22 sc, 21 ch-3 loops)
Base row: Rotate to work along the straight edge. Ch 1, 3 sc in end of Row 3, 3 sc in end of Row 2, 2 sc in end of Row 1, sc in center base of Row 1, 2 sc in other end of Row 1, 3 sc in end of Row 2, 3 sc in end of Row 3. Sl st to first sc of Row 4. (17 sc)
Fasten off and leave a 10 in (25.4 cm) tail. Place a marker on the center picot of the 4th shell (the top tack point) and on the 9th base sc (the bottom tack point).
Beaded Cords (make 13)
Use the 5.0 mm hook and cream yarn held double. Before you start, thread all the beads for one cord onto the doubled yarn. Leave a 10 in (25.4 cm) starting tail.
Blue-strand cord (make 7): Thread 13 beads.
Ch 6, *BCh, ch 6, BCh, ch 15; repeat from * 4 more times, BCh, ch 6, BCh, ch 6, BCh (end bead). Fasten off.
Count: 123 ch + 13 BCh = 41 in (104.1 cm) of chain + 6.5 in (16.5 cm) of beads = 47.5 in (120.7 cm).
Cream-strand cord (make 6): Thread 11 beads.
Ch 18, *BCh, ch 6, BCh, ch 15; repeat from * 3 more times, BCh, ch 6, BCh, ch 18, BCh (end bead). Fasten off.
Count: 126 ch + 11 BCh = 42 in (106.7 cm) of chain + 5.5 in (14.0 cm) of beads = 47.5 in (120.7 cm).
Each “BCh, ch 6, BCh” section is a fan station with 2 in (5.1 cm) of bare cord between 2 beads. Each ch 15 adds a 5 in (12.7 cm) gap, so the fans repeat every 8 in (20.3 cm). The cream cords start 4 in (10.2 cm) lower, so their fans fall exactly halfway between the blue fans.
Tassels (make 13): Cut 4 cream strands of 3.5 in (8.9 cm). Fold them in half, pull the fold through the chain behind the end bead, pull the ends through the fold, and trim to 1.5 in (3.8 cm). Each strand now measures 49 in (124.5 cm).
Make All Pieces
- Blue fans: 42 (6 for each of the 7 blue strands)
- Cream fans: 30 (5 for each of the 6 cream strands)
- Blue-strand cords: 7, with 13 beads each (91 beads)
- Cream-strand cords: 6, with 11 beads each (66 beads)
- Header: 1, with 13 tabs
Layout, left to right (B = blue strand, C = cream strand):
Strand: 1 2 3 4 5 6 7 8 9 10 11 12 13
Color: B C B C B C B C B C B C B
Fans: 6 5 6 5 6 5 6 5 6 5 6 5 6
Depths are measured below Row 3 of the header:
- Blue fan tops: 2.5, 10.5, 18.5, 26.5, 34.5 and 42.5 in (6.4, 26.7, 47.0, 67.3, 87.6 and 108.0 cm)
- Cream fan tops: 6.5, 14.5, 22.5, 30.5 and 38.5 in (16.5, 36.8, 57.2, 77.5 and 97.8 cm)
- End beads: all at 47.5 in (120.7 cm)
Joining
Each fan is tacked onto the 6 ch between a pair of beads. The fan’s RS faces forward, and the cord runs behind its center line.
Stitch-to-chain logic:
- Lay the cord flat. Place a fan RS up over the station, with the arc toward the top of the cord.
- Using the fan’s tail, tack the top tack point to the 1st ch below the upper bead with 2 small stitches.
- Tack the 9th base sc to the 6th ch, just above the lower bead.
- Add one stitch from the center of Row 1 to the 3rd ch, so the fan cannot flip.
- Weave the tail into the WS of the fan.
Tension advice: Tack firmly, but do not draw the cord up. The station should still measure 2 in (5.1 cm) between the beads. If the cord bunches, the fan will cup and the spacing will drift.
Size checkpoint: Hang each strand from its top. The end bead should sit 47.5 in (120.7 cm) below the top, and every fan should lie flat.
Border: Scalloped Header Band and Tabs
Border gauge: 4 sc = 1 in (2.5 cm). Use the 4.0 mm hook and cream yarn. The header has one working edge.
Row 1: Ch 146, sc in 2nd ch from hook and in each ch across. Turn. (145 sc, 36.25 in / 92.1 cm)
Row 2: Ch 4 (counts as dc and ch 1), sk 1, dc in next st, *ch 1, sk 1, dc in next st; repeat from * across. Turn. (73 dc, 72 ch-1 sps)
Row 3: Ch 1, sc in each dc and each ch-1 sp, ending in 3rd ch of turning ch. Turn. (73 + 72 = 145 sc)
Row 4: Ch 1, sc in first sc, *ch 7, sk 7, sc in next sc; repeat from * across. Turn. (19 sc, 18 ch-7 loops)
Row 5 (scallops): Ch 1, sc in first sc, *(2 sc, 2 hdc, 2 dc) in next loop, (tr, [ch 1, tr] 6 times) in next loop, (2 dc, 2 hdc, 2 sc) in next loop, sc in next sc; repeat from * 5 more times. Turn. (6 x 20 sts + 1 = 121 sts, plus 36 ch-1 sps)
Row 6 (picot edge): Ch 1, sc in first sc, *sc in next 6 sts, [sc in next tr, (sc, ch 3, sc) in next ch-1 sp] 6 times, sc in next tr, sc in next 6 sts, sc in next sc; repeat from * 5 more times. Fasten off. (6 x 32 sc + 1 = 193 sc, 36 picots)
Tabs (make 13): With RS facing, work into the free loops on the other side of the Row 1 foundation chain. Place one tab over sts 1-3, one every 12 sts from sts 12-14 through sts 132-134, and the last one over sts 143-145.
- Row 1: Join yarn, ch 1, sc in 3 sts. Turn.
- Rows 2-22: Ch 1, sc in 3 sts. Turn.
Each tab is 4.9 in (12.4 cm) long. Fasten off with a 10 in (25.4 cm) tail. Fold the tab to the WS and sew Row 22 to the WS of header Row 2 to form a loop.
Attach the strands: Sew each cord’s top tail to the WS of header Row 3 at sts 1, 13, 25, 37, 49, 61, 73, 85, 97, 109, 121, 133 and 145. The blue-strand cords go at sts 1, 25, 49, 73, 97, 121 and 145, and the cream-strand cords go at the positions in between.
Why the math works:
- There are 12 gaps of 12 sts between the 13 strands, which is 144 sts. Adding 1 st for the last strand gives 145 sts.
- Row 4 splits those same 144 sts into 18 loops of 8 sts each, and every 3 loops (24 sts) make one scallop, for 6 scallops.
- The blue strands land on the scallop boundaries (st 1 + 24n), and the cream strands land under the scallop tips (st 13 + 24n).
- The tabs use the same 12-st spacing, so each tab sits above a strand.
Final Blocking
- Pin the header flat at 36.25 in (92.1 cm) wide and mist it lightly.
- Pin the scallops to 3 in (7.6 cm) deep at the tips and 1.25 in (3.2 cm) deep at the boundaries, with a pin in every picot.
- If possible, block the fans before joining. Pin each fan to 4 x 2 in (10.2 x 5.1 cm), with a pin in every ch-3 loop.
- Let everything dry completely.
- Hang the curtain for 24 hours, then hover steam over any fans that have curled.
Final Quality-Control Checklist
- Row 1 has 145 sc, and the header measures 36.25 in (92.1 cm) wide
- There are 6 even scallops with 6 picots each
- There are 13 tabs, each one above a strand
- There are 42 blue fans and 30 cream fans, each 4 x 2 in (10.2 x 5.1 cm)
- Every fan sits between 2 beads, with the arc up
- The strands are 3 in (7.6 cm) apart, and the colors alternate
- All end beads hang level, 47.5 in (120.7 cm) below Row 3
- All tails are woven in on the WS
Troubleshooting
- Fans ruffle: Row 3 is too loose. Go down a hook size, or ch 1 instead of ch 2 at the shell centers.
- Fans curl at the base: Work the base row more loosely, or pin it more firmly when blocking.
- Strands end at different levels: Recount the chains. One missing ch 15 makes a strand 5 in (12.7 cm) short.
- Beads slide along the cord: Tighten the ch 1 behind each bead.
- Header bows: Row 1 is too tight. Remake it with a hook 0.5 mm larger.
- Tabs are too tight on the rod: Add 2 rows to each tab.
Care
Hand wash in cool water with mild soap. Roll the curtain in a towel to remove water, then lay it flat to dry.

Final Notes
Each 4 in (10.2 cm) fan sits on a 2 in (5.1 cm) station between beads. The stations repeat every 8 in (20.3 cm), and every strand ends at 47.5 in (120.7 cm), or 49 in (124.5 cm) with the tassel. The 13 strands hang 3 in (7.6 cm) apart from a 145-stitch header that measures 36.25 in (92.1 cm). Check your gauge, keep the chain counts exact, and the curtain will line up on its own.
Happy crocheting!