A macrame dreamcatcher combines a wrapped hoop center with knotted fringe tails for a modern take on the classic form. The key to getting that clean, modern look is to wrap the hoop fully before weaving the web, so the metal frame disappears completely into the design. This tutorial walks you through every step, from hoop wrapping to fringe knotting, so your finished piece looks intentional rather than improvised.
Some links in this article are affiliate links. If you make a purchase through them, we may earn a small commission at no extra cost to you. We only recommend products we genuinely use and trust.
What You Will Need
Before you start, gather everything so you are not hunting for supplies mid-project.
Materials:
- 12" Metal Ring Frames — one ring per dreamcatcher. Metal holds its shape better than wood rings for this project. Use code KNOT10 for 10% off.
- Single-Strand Macrame Cord (Petite, 100m) — 3mm or 4mm single-strand works best for both the web and the fringe. You will use roughly 25 meters for a 12-inch dreamcatcher.
- 8" Macrame Stainless Steel Fringe Comb — for brushing out the fringe tails at the end. A stiff pet brush also works.
- Large Hole Wooden Beads (50 pcs) — optional but adds a nice organic detail to the fringe cords.
Tools:
- Sharp scissors
- Tape measure
- A surface to hang your hoop while you work (a hook on the wall or a coat hanger works well)
If you are brand new to macrame, read the beginner's guide to macrame before starting. It covers the basic knots this tutorial builds on.
Understanding the Two-Part Structure
A macrame dreamcatcher has two distinct sections that require different techniques: the web center and the fringe tails. Many beginners treat them as one continuous project and rush the web to get to the fringe. Do not do that. The web is what makes the dreamcatcher recognizable — spend time on it.
The web is woven onto the hoop using a looping spiral technique. The fringe tails hang below the hoop and use the same macrame knots you would use in any wall hanging. Together they create the distinctive layered silhouette.
Step 1: Wrap the Hoop
Cut approximately 5 meters of cord. Starting at the top of the ring, hold the tail against the metal and begin wrapping the cord tightly around the hoop. Each wrap should sit directly next to the previous one with no gaps. Keep consistent tension throughout.
Work all the way around the hoop until you return to the starting point. Overlap the tail from the beginning by wrapping over it for the first few passes, which anchors it without a knot. Tie off the end with a small tight knot against the back of the hoop and trim close.
A fully wrapped hoop takes about 10 to 15 minutes. The result should look like a smooth cord ring with no visible metal.
Step 2: Create Web Anchor Points
Before weaving the web, you need evenly spaced anchor points around the hoop. These are small loops of cord that the web will attach to.
Cut 8 short lengths of cord, about 15 cm each. Tie one loop at the top of the hoop (where your hanging cord will eventually go), then space the remaining 7 evenly around the lower three-quarters of the hoop. Tie each loop snugly against the wrapped cord so it does not slide.
For a 12-inch hoop, 8 anchor points gives the web enough structure without making it too dense in the center.
Step 3: Weave the Web
Cut a long continuous cord for weaving — about 3 to 4 meters. Tie it to the top anchor loop.
Bring the cord across to the next anchor point, loop it around, and continue to the next, spiraling around the inside of the hoop. Keep each pass taut but do not over-tighten, or the hoop will start to flex inward.
Once you have gone all the way around and created the outer ring of the web, start the second round. Instead of attaching to the hoop anchor points, loop your cord around the midpoint of each cord segment from the first round. This is the classic dreamcatcher web movement — each new round attaches to the middle of the previous round's segments rather than to the hoop.
Continue spiraling inward, tightening slightly with each round. The web naturally gets smaller and more intricate as you move toward the center.
Step 4: Finish the Web Center
When the web spiral gets small enough that another round would be too tight to work comfortably, tie off the cord to the nearest web segment. Trim the tail and tuck it behind the web.
The center hole does not need to be perfectly closed. A small open circle in the middle is traditional and gives the finished piece an airy quality. If your center hole is uneven, gently reshape the web cords with your fingers while the piece is hanging.
Step 5: Attach Fringe Cords
Now for the macrame section. Cut 20 to 24 cords at 80 to 100 cm each. The exact number depends on how full you want the fringe — 20 cords gives a lighter look, 24 gives more density.
Attach each cord to the bottom section of the hoop using a lark's head knot. To make a lark's head knot: fold the cord in half, place the folded loop over the hoop, then pull the two tail ends through the loop and tighten. The fringe cords should hang evenly and be spaced consistently across roughly the bottom third of the hoop.
If you are not sure about attaching cords to rings, the macrame plant hanger tutorial covers lark's head knots in detail with the same ring-mounting technique.
Step 6: Knot the Fringe
Work across all the fringe cords tying a row of square knots close to the hoop. Group the cords into sets of four and tie one square knot per group.
Below that first row, tie an alternating row of square knots. To alternate, skip the first two cords, then group the next four together, tie a square knot, skip two cords, and so on across the row. This creates a simple net or lattice pattern.
One to two rows of knotting is enough for a dreamcatcher fringe — you want the tails to remain long and flowing below the knotted section. If you add too many rows, the fringe loses its lightness.
For a refresher on square knots, the spiral knot macrame tutorial is a good resource since spiral knots are built from the same square knot foundation.
Step 7: Add Beads and Trim
If you are using beads, now is the time to add them. Thread a Large Hole Wooden Bead onto a single fringe cord, slide it to your desired position, and tie an overhand knot directly below the bead to hold it in place. Vary the heights of the beads across the fringe for a more organic look.
Once all beads are in place, trim the fringe ends. A straight horizontal cut gives a clean modern finish. A V-shape or diagonal cut adds movement. For the bottom two or three cords on each side, you can brush them out with the fringe comb to create a soft fluffy fringe effect that contrasts with the knotted section above.
Step 8: Attach the Hanging Loop
Cut a short cord, about 20 cm, and fold it in half. Tie both ends to the top of the hoop with a firm overhand or square knot, leaving the folded loop free above the hoop. This loop goes over a hook or nail on the wall.
Trim any loose ends from the knot. The loop should be centered so the dreamcatcher hangs level.
Styling and Placement
Macrame dreamcatchers look best hung where they get some air movement — near a window (but out of direct sunlight, which yellows natural cord over time) or in a bedroom above the bed. The fringe tails benefit from a little space below, so hang high enough that the tails do not touch the surface behind them.
For a cohesive wall arrangement, pair the dreamcatcher with a smaller hoop piece or a simple wall hanging. Our macrame wall hanging ideas post has layout inspiration for grouping multiple pieces.
What's Next
Once you are comfortable with hoop wrapping and basic web weaving, try incorporating more texture into the fringe. The easy macrame wall hanging with beads tutorial shows how to combine beads with square knots in a way that translates directly to dreamcatcher fringe work. For a deeper look at cord selection, the best macrame cord for beginners guide will help you choose the right weight for your next project.