This beaded door curtain has a soft, airy look. A scalloped header band rides on a wooden dowel, and eleven slim cords hang below it. Each cord carries natural wooden beads and two lacy angels, and the angels are staggered so a gentle zigzag runs across the doorway.
Everything is worked in one cream cotton yarn, so the style stays calm and timeless. It suits a farmhouse or boho room year-round, and it also works as a quiet Christmas decoration. This pattern uses US crochet terms throughout.
The finished curtain is 32 1/4 in (81.9 cm) wide. It drops 72 in (182.9 cm) from the top of the rod to the tassel tips. Each angel measures 4 in (10.2 cm) wide by 3 1/2 in (8.9 cm) tall.
You make three kinds of pieces: one header band with tabs, eleven beaded cords, and twenty-two angels. Then you sew the cords to the header, attach the angels, add tassels, and block.
Finished Size and Construction
- Finished size: 32 1/4 in (81.9 cm) wide x 72 in (182.9 cm) long
- Skill level: Intermediate
- Terminology: US terms
- Yarn weight: DK (#3) cotton
- Hook: 3.5 mm (E-4)
- Number of pieces: 1 header, 11 cords, 22 angels, 11 tassels
- Layout: 11 cords spaced 2 2/3 in (6.8 cm) apart, with 2 angels on each cord
- Angel size: 4 in (10.2 cm) x 3 1/2 in (8.9 cm)
- Header before border: 32 1/4 in x 1 3/4 in (81.9 x 4.4 cm)
- Border depth: 1/4 in (0.6 cm), giving a finished header depth of 2 in (5.1 cm)
Materials
Choose a smooth, mercerized or combed DK cotton. Cotton holds the angels crisp and hangs straight on the cords. Avoid acrylic, because the lace will curl.
- Cream DK cotton: 450 g / 990 m total, for example nine 50 g / 110 m balls
- Header and tabs: 80 g / 176 m
- Angels (22): 176 g / 387 m
- Cords (11): 100 g / 220 m
- Tassels (11): 20 g / 44 m
- 3.5 mm (E-4) crochet hook
- 120 natural wooden beads, 12 mm, with a hole of 4 mm or larger (110 are needed, plus spares)
- Big-eye beading needle or floss threader
- Wooden dowel, 36 in (91.4 cm) long and 3/4 in (1.9 cm) in diameter, plus 2 wall hooks
- Tapestry needle, stitch markers, scissors
- 5 in (12.7 cm) cardboard strip for the tassels
- Blocking mats, rustproof pins, spray bottle, optional light starch
The yarn quantities include a safety margin of about 20 percent.
Abbreviations (US Terms)
- ch – chain
- sl st – slip stitch
- sc – single crochet
- dc – double crochet
- tr – treble crochet
- sp – space
- st(s) – stitch(es)
- Shell: 5 dc in the same st or sp
- Bead ch: slide one pre-strung bead up against the hook, then ch 1 so the bead is locked inside that chain
Gauge and Checkpoints
Make one angel and a header swatch before you start the full project.
- Header gauge: 18 sc and 20 rows = 4 in (10.2 cm)
- Cord gauge: 16 ch = 4 in (10.2 cm), measured after the slip-stitch return and a light tug
- Angel checkpoint 1: the head measures 1 1/4 in (3.2 cm) across after Rnd 4.
- Angel checkpoint 2: skirt Row 4 measures 3 in (7.6 cm) across.
- Angel checkpoint 3: the finished angel measures 4 in (10.2 cm) wide x 3 1/2 in (8.9 cm) tall.
If your pieces come out too big, go down 0.5 mm in hook size. If they come out too small, go up 0.5 mm. Header width matters most, because every cord position is based on it.

Angel (make 22)
Head
Work in continuous rounds, then join at the end.
Rnd 1: Make a magic ring, 6 sc in ring. (6 sts)
Rnd 2: 2 sc in each st around. (12 sts)
Rnd 3: Sc in next st, 2 sc in next st 6 times. (18 sts)
Rnd 4: Sc in next 2 sts, 2 sc in next st 6 times, then sl st in the first sc. (24 sts)
Do not fasten off. Place a marker in the st opposite your join; this is the top of the head. The spiral of the rounds forms the ridged look of the head.
Skirt
Row 1: Sl st across the next 6 sts to reach the bottom center st, which lies 12 sts from the marker. Ch 4 (counts as dc + ch 1), work (dc, ch 1) 3 times in the same st, then dc in the same st. Turn. (5 dc, 4 ch-1 sps)
Row 2: Ch 4 (counts as dc + ch 1), dc in the first dc, ch 1. Dc in next dc, ch 1 3 times. Work (dc, ch 1, dc) in the 3rd ch of the turning ch. Turn. (7 dc, 6 ch-1 sps)
Rows 3–4: Ch 4, dc in the first dc, ch 1. Dc in next dc, ch 1 across to the turning ch. Work (dc, ch 1, dc) in the 3rd ch of the turning ch. Turn.
– Row 3: 9 dc, 8 ch-1 sps
– Row 4: 11 dc, 10 ch-1 sps
Row 5 (scalloped hem, a conversion row): Ch 1, sc in the first dc. Shell in next dc, sc in next dc 5 times, working the last sc in the 3rd ch of the turning ch. Skip all ch-1 sps. This uses all 11 dc of Row 4. (5 shells + 6 sc = 31 sts) Fasten off.
Wings (make 2 per angel)
Row A: Join yarn around the post of the end dc of skirt Row 2. Ch 4 (counts as dc + ch 1), work (dc, ch 1) 3 times around the same post, then dc around the same post. Turn. (5 dc, 4 ch-1 sps)
Row B: Ch 4 (counts as dc + ch 1), dc in the first dc, ch 1. (Dc, ch 1, dc) in next dc, ch 1 3 times. Work (dc, ch 1, dc) in the 3rd ch of the turning ch. Turn. (10 dc, 9 ch-1 sps)
Row C: Ch 1, sc in the first dc. Shell in next ch-1 sp, sc in next ch-1 sp 4 times. Shell in the last ch-1 sp, sc in the 3rd ch of the turning ch. (5 shells + 6 sc) Fasten off.
Repeat on the opposite end of Row 2. Each wing extends about 1 1/4 in (3.2 cm) from the shoulder, which gives the 4 in (10.2 cm) wingspan.
Header Band (make 1)
Foundation: Ch 146.
Row 1: Sc in the 2nd ch from the hook and in each ch across. Turn. (145 sc)
Rows 2–4: Ch 1, sc in each st across. Turn. (145 sc)
Row 5 (fan row, a conversion row): Ch 1, sc in the first st. Skip 5 sts, work (tr, ch 1) 6 times in the next st, tr in the same st, skip 5 sts, sc in the next st 12 times. Turn.
Count: 12 fans x 7 tr = 84 tr, plus 13 sc, with 72 ch-1 sps. Each repeat uses 12 sts (12 x 12 = 144), and the final sc uses st 145.
Checkpoint: the header measures 32 1/4 in (81.9 cm) wide x 1 3/4 in (4.4 cm) deep at the fan tips.
Tabs (make 12)
The tabs are worked into the free loops of the foundation chain. Position each tab over the center of a fan.
Tab: Join yarn in st 5. Ch 1, then sc in sts 5–9. (5 sc)
Rows 2–15: Ch 1, sc in each st across. Turn. (5 sc)
Fasten off, leaving a 10 in (25.4 cm) tail.
Work the remaining tabs over sts 17–21, 29–33, and so on, every 12 sts, ending with sts 137–141. That leaves 7 sts between neighboring tabs and 4 sts at each end. Each tab is 1 1/8 in (2.9 cm) wide and 3 in (7.6 cm) long.
Fold each tab to the back and sew its last row to the back of header Row 2. Each folded loop drops 1 1/2 in (3.8 cm).
Border (Header Lower Edge)
Border gauge: same as the header, 18 sc = 4 in (10.2 cm).
The border is worked only along the fan edge. The top edge is finished by the tabs, and the side edges are finished by the row ends.
Row 6 (trim row): Ch 1. Sc in valley sc, (sc in next tr, 2 sc in next ch-1 sp) 6 times, sc in next tr 12 times. Finish with sc in the last valley sc. Fasten off.
Count: 97 sts worked 1-per-stitch (13 sc + 84 tr) + 144 extra sc in the sps (72 sps x 2) = 241 sc. That equals 20 sc per repeat x 12 repeats + 1. The valley sc fall at st 1 and every 20th st after it (21, 41, … 241).
Why the math works: each fan spans 12 base sts, which is 2 2/3 in (6.8 cm). Its curved edge is roughly a semicircle of about 4 1/4 in (10.8 cm). Twenty sc at gauge cover about 4 1/2 in (11.4 cm), which lets the arc lie flat with a slight ease. With fewer sc the arc would cup; with more it would ruffle.
Make All Pieces
Everything uses Cream:
- 1 header with 12 tabs
- 22 angels
- 11 beaded cords
- 11 tassels
Beaded Cords (make 11)
- Pre-string 10 beads onto the yarn.
- Ch 24. Then work bead ch, ch 23 10 times, followed by ch 1 for turning. (265 ch, with beads in ch 25, 49, 73, and every 24th ch through ch 241)
- Turn, then sl st in the back bump of each ch back to the start. Ease each bead to the front as you pass it. (264 sl sts)
- Fasten off, leaving a 10 in (25.4 cm) tail at the top.
Each cord measures 66 in (167.6 cm). The beads sit 6 in (15.2 cm) apart, and each gap between beads is 5 3/4 in (14.6 cm). Number the gaps from the top: Gap 1 is above bead 1, Gap 2 lies between beads 1 and 2, and so on.
Layout Grid
Cords 1–11 run from left to right. A marks an angel.
Gap C1 C2 C3 C4 C5 C6 C7 C8 C9 C10 C11
3 A . A . A . A . A . A
5 . A . A . A . A . A .
7 A . A . A . A . A . A
9 . A . A . A . A . A .
Odd cords carry 6 x 2 = 12 angels, and even cords carry 5 x 2 = 10 angels, for 22 in total. Angels at the same height sit 5 1/3 in (13.5 cm) apart, so the 4 in (10.2 cm) wings never touch.
Tassels (make 11)
- Wrap yarn 20 times around the 5 in (12.7 cm) card.
- Tie the wraps at the top and cut them at the bottom.
- Wrap the neck 1/2 in (1.3 cm) below the tie.
- Trim to 2 1/2 in (6.4 cm).
- Tie a tassel to the last ch of each cord.
Joining
Cords to header: align the first ch of each cord with an interior valley sc of Row 6: sts 21, 41, 61, … 221. That is 11 points, one cord per point. With the top tail, sew the cord through the valley sc and the Row 5 sc directly above it. Make 3 passes, then weave in the tail on the back.
Angels to cords: center each angel over the cord, with the cord running behind it. Sew the marked top-of-head st to the cord. Then sew the center sc of the skirt hem to the cord. Use matching yarn and small, firm stitches.
Tension: pull each stitch snug, but do not pucker the fan edge or bunch the cord. Hang the header on the rod while you join, so the cords fall at their true length.
Size checkpoint: cords sit 2 2/3 in (6.8 cm) apart. The outer cords are 26 2/3 in (67.7 cm) apart. The drop is 1 1/2 in tab + 2 in header + 66 in cord + 2 1/2 in tassel = 72 in (182.9 cm).
Final Blocking
- Wet each angel and gently squeeze out the water.
- Pin each angel to 4 in x 3 1/2 in (10.2 x 8.9 cm). Pin every hem and wing scallop.
- Pin the header flat to 32 1/4 in x 2 in (81.9 x 5.1 cm), and open each fan into an even arc.
- If you like, mist the pieces with light starch for crisper lace.
- Hang the cords with a light weight at the bottom so they dry straight.
- Let everything dry completely, then unpin.
Final Quality-Control Checklist
- [ ] The header has 145 sts in Rows 1–4 and 241 sc in Row 6.
- [ ] There are 12 tabs, evenly spaced and securely sewn.
- [ ] There are 11 cords, each 66 in (167.6 cm) long with 10 beads.
- [ ] There are 22 angels, each with 5 hem scallops and 5 scallops per wing.
- [ ] The angels follow the staggered grid.
- [ ] All tails are woven in on the back.
- [ ] The tassels are trimmed even at 2 1/2 in (6.4 cm).
Troubleshooting
- Skirt cups or ruffles: check that each row adds exactly 2 dc. Change hook size if the stitch count is right.
- Header fans flip up: Row 6 is too tight. Work it with a hook 0.5 mm larger.
- Beads slip along the cord: the bead ch was worked loosely. Rework it and snug the bead tight.
- Cords hang at different lengths: recount the chains, and block all cords together under the same weight.
- Wings droop: starch them lightly, and sew the wing base to the head with one hidden stitch.
Care
Hand wash in cool water with a mild soap, press out the water, and dry flat. Remove the dowel before washing.

Final Notes
The measurement chain is simple. The header gauge sets 145 sts at 32 1/4 in (81.9 cm), and 12 fans of 12 sts set the 11 valley points 2 2/3 in (6.8 cm) apart. The cords add 66 in (167.6 cm), and the angels sit in the staggered bead gaps. Check each stage against its checkpoint, and the full curtain will hang square in your doorway.
Happy crocheting!