Midnight Star Strand Curtain Crochet Pattern

This curtain is made of eight hanging strands of open crochet stars in deep navy and soft cream. Each strand has six linked star outlines, a looped hanger at the top and a full tassel at the bottom. Hung across a window, it looks like a calm, starry night sky with a crisp, modern feel.

The stars are worked in plump single crochet, so each outline looks like a rounded cord. Sharp outer tips and neat inner valleys give a clean, graphic shape. The strands alternate navy and cream from left to right.

The pattern uses US crochet terms. Each star measures 4 in (10.2 cm) wide by 3.75 in (9.5 cm) tall. Each strand is 36.25 in (92.1 cm) long including the tassel. With the strands spaced 5 in (12.7 cm) apart, the curtain is 39 in (99.1 cm) wide.

Construction is simple. Each star is a chain ring, then one base round, then one shaping edging round that forms the points. You make all the stars, link them into strands with short chain cords, then add the hangers and tassels.

Finished Size and Construction

  • Finished curtain: 39 in (99.1 cm) wide × 36.25 in (92.1 cm) long
  • Skill level: Easy / Advanced Beginner
  • Terminology: US crochet terms
  • Yarn weight: Worsted (#4), cotton or cotton blend
  • Hook: 5.0 mm (H-8)
  • Number of pieces: 48 stars, 8 tassels
  • Layout: 8 strands × 6 stars, alternating navy and cream
  • Piece size: each star 4 in (10.2 cm) wide × 3.75 in (9.5 cm) tall
  • Size before border: Round 1 ring is about 4 in (10.2 cm) across when laid flat as a circle
  • Border depth: the edging round adds about 0.25 in (0.6 cm), for a total band width of 0.5 in (1.3 cm)

Materials

Pick a smooth, firm cotton or cotton-blend worsted yarn. Cotton holds the sharp star points well and hangs straight. Avoid fuzzy or very stretchy acrylics, which make the points look soft.

  • Navy: 125 g / 220 m (240 yd)
  • Cream: 125 g / 220 m (240 yd)

These amounts include a margin of about 15% for gauge differences, tails and tassel trimming.

Tools:
– 5.0 mm (H-8) crochet hook
– Tapestry needle
– Scissors
– Stitch markers
– Rigid card 6.5 in (16.5 cm) tall, for the tassels
– Blocking mat and rust-proof pins
– Spray starch or a diluted fabric stiffener (optional)
– Curtain rod or wooden dowel, at least 42 in (106.7 cm) long

Abbreviations (US Terms)

  • ch – chain
  • sl st – slip stitch
  • sc – single crochet
  • sc3tog – single crochet 3 together
  • st(s) – stitch(es)
  • sp – space
  • rep – repeat

Special stitch – sc3tog: (Insert hook in next st, yarn over, pull up a loop) 3 times, so you have 4 loops on the hook. Yarn over and pull through all 4 loops. This turns 3 stitches into 1 and forms each inner valley.

Gauge and Checkpoints

Gauge: 16 sc and 18 rows = 4 in (10.2 cm) in rows of sc on a 5.0 mm hook.

Make one full star before anything else. It is your real gauge test and only takes a few minutes.

Checkpoint 1 (after Round 1): Lay the ring flat as a circle without stretching it. It should be about 4 in (10.2 cm) across.

Checkpoint 2 (after Round 2, pinned): The star should be 4 in (10.2 cm) from tip to tip across the two side points, and 3.75 in (9.5 cm) from the top tip to the line between the two bottom tips.

If your star is too big, go down 0.5 mm in hook size. Do not cut the foundation chain, because the stitch repeats depend on exactly 50 chains.

If your star is too small, go up 0.5 mm in hook size.

Keep the foundation chain at the same tension as your sc. A tight chain makes the opening pucker, and a loose chain makes the inner edge ripple.

A hand holds a dark navy crocheted star with delicate openwork, next to a matching star garland and wooden surface.

Star (make 48: 24 navy, 24 cream)

Foundation: Ch 50. Sl st in the first ch to form a ring, making sure the chain is not twisted.

The 50 chains split into 10 equal edges of 5 ch each: 5 edges run up to a tip and 5 run down to a valley.

Round 1 (base round): Ch 1 (does not count as a st). Sc in each ch around. Join with sl st to the first sc. (50 sc)

Place a marker in the first sc. This stitch will become the top tip.

Border: Shaping Edging Round

The edging round turns the plain ring into a star. Each repeat covers exactly 10 stitches of Round 1, so 5 repeats use all 50 stitches.

Border gauge: The same 4 sc per inch as the body. The edging adds about 0.25 in (0.6 cm) of depth.

Round 2 (shaping/trim round): Ch 1.
*(Sc, ch 2, sc) in next st (tip), sc in next 3 sts, sc3tog over next 3 sts (valley), sc in next 3 sts; rep from * 4 more times.
Join with sl st to the first sc. Fasten off, leaving a 6 in (15.2 cm) tail.

Stitch count: 50 stitches worked 1 per existing stitch, plus 5 extra sc added at the tips, minus 10 stitches merged in the valleys (each sc3tog turns 3 into 1, 5 times) = 45 sc and 5 ch-2 sps.

Counts per section:
– Each tip corner: 2 sc with a ch-2 sp between them
– Each straight edge: 3 sc between the corners, not counting the corner stitches
– Each valley corner: 1 sc3tog
– Each point (valley to valley, valleys not counted): 3 sc + 2 tip sc + 3 sc = 8 sc and 1 ch-2 sp
– Total: 5 points × 8 sc = 40 sc, plus 5 sc3tog = 45 sc ✓

Why the math works: On a star, the outer edge travels farther at the tips and less at the valleys. Adding 1 stitch and a ch-2 at each tip gives the outer edge room to turn the sharp point. Merging 3 stitches into 1 at each valley pulls the edge inward. Because the shaping is spread evenly across 5 identical 10-stitch repeats, all five points come out the same size.

Weave in the tail along the inner edge. On the 24 stars that are not the top star of a strand, you can leave the tail for the joining step instead.

Make All Pieces

Totals:
– Navy: 24 stars (6 per strand × 4 strands) + 4 tassels
– Cream: 24 stars (6 per strand × 4 strands) + 4 tassels

Tassels (make 8: 4 navy, 4 cream):
1. Wrap yarn 40 times around the 6.5 in (16.5 cm) card.
2. Slide a 12 in (30.5 cm) strand under the wraps at the top and tie it tightly. Leave both ends long, because they attach the tassel to the strand.
3. Cut the wraps open along the bottom edge.
4. With a separate strand, wrap the neck 8 times, 0.75 in (1.9 cm) below the top. Knot it and bury the ends inside the tassel.
5. Trim the tassel to 6 in (15.2 cm) long.

Layout grid (N = navy, C = cream; rod at the top):

Strand:   1   2   3   4   5   6   7   8
Hanger:   N   C   N   C   N   C   N   C
Star 1:   N   C   N   C   N   C   N   C
Star 2:   N   C   N   C   N   C   N   C
Star 3:   N   C   N   C   N   C   N   C
Star 4:   N   C   N   C   N   C   N   C
Star 5:   N   C   N   C   N   C   N   C
Star 6:   N   C   N   C   N   C   N   C
Tassel:   N   C   N   C   N   C   N   C

Each strand uses one color only, from the hanger to the tassel.

Joining

The stars are joined into strands with a sturdy two-layer chain cord. Every star points up. Each link runs from the bottom valley of the star above to the top tip of the star below.

Link (make 5 per strand, 40 in total):
1. Join matching yarn with a sl st in the bottom-center sc3tog of the upper star. This is the valley between its two lower points.
2. Ch 6.
3. Sl st in the top-tip ch-2 sp of the next star.
4. Turn. Sc in each of the 6 ch, working back toward the upper star. (6 sc)
5. Sl st in the same sc3tog. Fasten off and weave in the ends inside the link.

Each finished link is 1.25 in (3.2 cm) long, leaving a 1 in (2.5 cm) gap between stars after blocking.

Stitch-to-stitch logic: Every link connects to a single, centered stitch (the sc3tog) at one end and the single tip ch-2 sp at the other. Because of this, each star hangs straight with its top point aligned under the valley above it. Linking to an off-center stitch will make the star tilt.

Hanger (1 per strand):
1. Join yarn with a sl st in the top-tip ch-2 sp of Star 1.
2. Ch 14, then sl st in the same ch-2 sp to make a loop.
3. Work 20 sc into the loop, then sl st in the ch-2 sp.
4. Use a long tail to wrap the base of the loop 6 times, making the knot-like neck. Secure it and bury the end.

The finished loop stands 1.5 in (3.8 cm) tall.

Tassel: Thread the tassel’s tie ends through the bottom-center sc3tog of Star 6. Knot them tightly, then bury the ends inside the tassel head.

Tension advice: Keep the link chains at your normal tension. Tight links pull the tips into a pinched shape, and loose links let the stars twist.

Size checkpoint per strand: 1.5 in hanger + 6 stars × 3.75 in (22.5 in) + 5 links × 1.25 in (6.25 in) + 6 in tassel = 36.25 in (92.1 cm).

In cm: 3.8 + 57.2 + 15.9 + 15.2 = about 92.1 cm (small differences come from rounding).

Final Blocking

  1. Wet-block or steam each star before joining, or block the whole finished strands flat. Either works.
  2. Pin the 5 tips first, pulling each one out into a sharp point.
  3. Pin the 5 valleys inward so the opening becomes a clear star shape.
  4. Check the size: 4 in (10.2 cm) wide and 3.75 in (9.5 cm) tall.
  5. For extra crispness, mist the stars lightly with spray starch or diluted stiffener. Keep it off the tassels.
  6. Let everything dry completely before unpinning.
  7. Steam the tassels lightly and comb the strands straight. Trim again to 6 in (15.2 cm) if needed.
  8. Hang the strands 5 in (12.7 cm) apart, center to center, along the rod.

Final Quality-Control Checklist

  • Every star has exactly 45 sc and 5 ch-2 sps in Round 2.
  • All five points are the same size and sharp after blocking.
  • Each star measures 4 in × 3.75 in (10.2 cm × 9.5 cm).
  • Every link attaches at the centered bottom sc3tog and the top-tip ch-2 sp.
  • All stars point up and hang straight.
  • Each strand is 36.25 in (92.1 cm) long.
  • Colors alternate N, C, N, C across all 8 strands.
  • All ends are woven in invisibly.
  • Tassels are even and trimmed to the same length.

Troubleshooting

The ring twisted. Undo it back to the foundation and rejoin with the chain lying flat.

The points are uneven. Count Round 1 again. It must be exactly 50 sc, and each repeat must use 10 stitches.

The star is round instead of pointed. Check that you worked the ch 2 at each tip, then block more firmly with starch.

The opening ripples. Your foundation chain is looser than your sc. Use a hook one size smaller for the chain only.

The stars tilt. The link is off-center. Move it to the middle sc3tog.

The strands are uneven lengths. Check your link tension, and check that every tassel is trimmed to 6 in (15.2 cm).

Care

Hand wash in cool water, roll in a towel and lay flat to dry, re-pinning the star points. Starch again after washing if you want the crispness back.

Crocheted star garland with black and cream alternating stars and tassels hanging in a sunlit window.

Final Notes

The measurement chain is simple. Each star is a 50-chain ring, worked into 50 sc, then shaped into 45 sc with 5 tip spaces, for a star 4 in × 3.75 in (10.2 cm × 9.5 cm). Six stars plus five 1.25 in (3.2 cm) links, a 1.5 in (3.8 cm) hanger and a 6 in (15.2 cm) tassel make each strand 36.25 in (92.1 cm) long. Eight strands set 5 in (12.7 cm) apart give a curtain 39 in (99.1 cm) wide. Check your first star, then trust the repeats.

Happy crocheting!

Leave a Comment