DIY Macrame Christmas Tree Ornament

 

DIY macrame Christmas tree ornament with pearl beads — handmade holiday decoration | Bochiknot

Updated May 2026  ·  10 min read

Trusted by 100,000+ on YouTube  ·  100,000+ on Instagram  ·  40,000+ Facebook community  ·  20,000+ on Pinterest

A macrame Christmas tree ornament is one of the most rewarding holiday projects you can make — it uses just four knots, takes 1–2 hours, and produces a dimensional tree shape with pearl beads that looks beautiful hanging on your Christmas tree or wrapped around a gift.

This step-by-step tutorial walks you through all 15 steps with photos, a full video, and Nicole’s pro tips so you get a clean, polished ornament on your very first try.

Can’t see the video? Watch on the Bochiknot YouTube channel — 100,000+ subscribers.

Knots You Need to Know

This project uses four knots. If any are new to you, click the link to learn them before starting — each one takes only a few minutes to pick up.

Knot What it does in this project Learn it
Overhand Knot Creates the hanger loop at the top Knot library
Reverse Lark’s Head Knot Mounts the first cord onto the hanger loop Lark’s Head tutorial
Double Half Hitch (DHH) Shapes the tree body — used throughout every row DHH tutorial
Gathering Knot Bundles the fringe at the base of the trunk Gathering Knot tutorial

Materials & Cord Lengths

Material Amount Where to get it Required?
3–4mm single-strand cotton cord 3 × 125cm, 1 × 90cm, 1 × 70cm Bochiknot Yes
1–2mm string 2 × 25cm Bochiknot Yes
Pearl beads (large hole) 6 Amazon Yes
Sharp scissors 1 Bochiknot Yes
Measuring tape 1 Amazon Yes
Note: Cord lengths are based on 3mm single-strand cotton cord. If you use a different thickness or brand, adjust lengths accordingly — thicker cord will need slightly longer pieces.
1
Step 1 of 15

Create the hanger loop and attach the first cord

This first step creates the top loop your ornament will hang from and anchors the very first working cord. Take your time here — a tight Overhand knot and a secure Reverse Lark’s Head set the foundation for every row that follows.

  1. Fold a 30 cm string in half and tie an Overhand knot at the ends.
  2. Attach a 125 cm cord to the loop using a Reverse Lark’s Head knot.
Step 1: folding string and tying overhand knot for macrame Christmas tree ornament hanger | Bochiknot
Fold the string in half, then tie the Overhand knot at the ends to form the loop.
Step 1: attaching 125cm cord to hanger loop with Reverse Lark's Head knot | Bochiknot
Attach the 125cm cord to the loop with a Reverse Lark’s Head knot.

Nicole’s pro tip: Make the hanger loop about 3–4 cm long so it slips easily over a tree branch. Fold the string tightly before knotting — any looseness here will make the ornament hang unevenly.

2
Step 2 of 15

Add the second cord with DHH knots

The Double Half Hitch (DHH) knot is the workhorse of this pattern — it creates the clean, angular lines that give the tree its shape. Step 2 is your first chance to practice it before the pattern gets more complex.

  1. Take another 125 cm cord and tie 2 DHH knots around the two vertical cords.
Step 2: tying Double Half Hitch knots around vertical cords — macrame Christmas tree ornament | Bochiknot
Tie the first DHH knot around both vertical cords.
Step 2: completed DHH row on macrame Christmas tree ornament | Bochiknot
Both DHH knots complete — the second cord is now anchored.

Nicole’s pro tip: New to Double Half Hitch knots? Watch the DHH tutorial first — it’s the most-used knot in this project and understanding the direction of each hitch makes a big difference in how tidy your tree looks.

3
Step 3 of 15

Make diagonal DHH knots toward the center

Here the tree shape starts to emerge. The diagonal direction of these DHH knots creates the characteristic triangular silhouette — the angle sets the slope of the tree branches.

  1. Make a diagonal DHH knot toward the center on both sides.
Step 3: making diagonal Double Half Hitch knots toward center — macrame tree ornament | Bochiknot
Diagonal DHH angling toward the center — the tree shape begins here.
Step 3: both sides of diagonal DHH knots completed on macrame Christmas tree | Bochiknot
Both sides complete — the triangular tree silhouette is taking shape.

Nicole’s pro tip: Keep the angle consistent on both sides — match the left diagonal to the right before moving on. Hold the piece up and compare both sides after each row. A small difference now will be noticeable once the full tree is assembled.

4
Step 4 of 15

Attach the third 125 cm cord

Adding the third cord widens the tree section, creating the first full tier. Each new cord attached at the middle builds the layered, branch-like structure of a macrame Christmas tree.

  1. Take another 125 cm cord and attach it to the two middle cords with DHH knots.
Step 4: attaching third 125cm cord to middle cords with DHH knots | Bochiknot
Find the center of the cord, then attach with DHH knots at the middle.
Step 4: third cord attached — macrame Christmas tree ornament tier 1 complete | Bochiknot
Third cord attached — the first tier is now fully framed.

Nicole’s pro tip: Find the exact center of the new cord before attaching — fold it in half and mark the midpoint with a small clip. Attaching off-center will skew the tree body and cause one side to have more cord than the other.

5
Step 5 of 15

Thread the first bead and work left-side DHH knots

The pearl beads are what make this ornament sparkle. Positioning the bead correctly — before tying the flanking DHH knots — locks it in place and keeps it facing forward on the finished piece.

  1. Thread a pearl bead onto the far-left cord.
  2. Using the second cord from the left as the anchor, make 1 DHH knot to the left.
  3. Then make 2 DHH knots back to the right.
Step 5: threading first pearl bead onto far-left cord — macrame Christmas tree ornament | Bochiknot
Thread the bead and slide it to the outer edge.
Step 5: making DHH knot to the left to secure the bead | Bochiknot
1 DHH knot to the left anchors the bead in position.
Step 5: DHH knots back to the right after bead — macrame tree ornament tier 1 | Bochiknot
2 DHH knots back to the right — bead locked in, left side done.

Nicole’s pro tip: Slide the bead all the way to the edge before tying the first DHH — it should sit snugly against the outer knot. If the hole is tight, use a crochet hook to thread the cord through.

6
Step 6 of 15

Mirror the bead and DHH pattern on the right side

Symmetry is what makes this ornament look professional. Step 6 mirrors exactly what you did in Step 5 — same bead position, same DHH count, same direction. Take a moment to compare both sides before continuing.

  1. Thread a pearl bead onto the far-right cord.
  2. Mirror the DHH knot sequence from Step 5 on the right side.
Step 6: mirroring bead and DHH knots on right side — macrame Christmas tree ornament | Bochiknot
Repeat the bead and DHH sequence on the right side.
Step 6: right-side bead and DHH row completed — macrame tree ornament tier 1 | Bochiknot
Both beads in place — hold the piece up to check they sit at the same height.

Nicole’s pro tip: Hold the ornament up and look at it straight-on after completing both sides. If the beads sit at different heights, gently slide the cords until both are level — it’s much easier to correct now than after the next row is tied.

7
Step 7 of 15

Join the middle and make a full row of DHH knots

This step closes the first tier of the tree and sets up the transition to the wider second tier. The diagonal DHH at the middle is the structural knot that defines each layer of the tree.

  1. Make a diagonal DHH knot with the middle two cords.
  2. Using the outer cords on both sides, make a row of DHH knots toward the center.
Step 7: diagonal DHH knot joining middle two cords — macrame Christmas tree ornament | Bochiknot
Diagonal DHH in the middle — this closes the center of tier 1.
Step 7: outer cords making DHH row toward center — macrame tree ornament | Bochiknot
Outer cords working DHH knots inward from both sides.
Step 7: completed first tier of macrame Christmas tree ornament | Bochiknot
Tier 1 complete — you’ve now made the top section of the tree.

Nicole’s pro tip: Pull each DHH knot firmly as you work toward the center — loose knots in this closing row will create gaps in the tree outline. Even tension here makes the whole piece look more polished.

8
Step 8 of 15

Attach the 90 cm cord

The shorter 90 cm cord starts the second, wider tier of the tree. Each cord attached from the center expands the silhouette, building the layered Christmas tree shape row by row.

  1. Attach a 90 cm cord to the middle two cords with DHH knots.
Step 8: attaching 90cm cord to middle cords with DHH knots — macrame Christmas tree ornament tier 2 | Bochiknot
Attach the 90cm cord at the center — this starts the wider second tier.

Nicole’s pro tip: Notice the cord is shorter than the previous tier (90cm vs 125cm) — this is intentional. The tree tapers at the top, so cords get shorter as you work down to the base. Check the reference photo before attaching to confirm the correct cord.

Enjoying this so far?

Get more free patterns + 10% off your first order — join 10,000+ crafters.

9
Step 9 of 15

Thread the second bead and work DHH rows

The second bead sits in the second tier, wider and lower than the first. The increased DHH count (2 left, 3 right) reflects the wider angle of the tree at this level — you’ll notice the tree growing more pronounced with each tier.

  1. Thread another pearl bead onto the cord.
  2. Make 2 DHH knots to the left and 3 back to the right.
  3. Repeat on the right side.
Step 9: threading second bead and making DHH knots on macrame Christmas tree | Bochiknot
Thread the second bead onto the cord.
Step 9: completing DHH row with bead on left side — macrame tree ornament | Bochiknot
2 DHH left + 3 DHH right on the left side — bead secured.
Step 9: right side bead and DHH row in second tier — macrame Christmas tree | Bochiknot
Repeat on the right side — bead and DHH sequence mirrored.
Step 9: second tier bead rows completed on macrame Christmas tree ornament | Bochiknot
Both sides of tier 2 complete — two beads visible, tree widening.

Nicole’s pro tip: The DHH count increases with each tier (1 left / 2 right in tier 1; 2 left / 3 right in tier 2). This is intentional — the tree widens as it grows. Follow the video closely if you lose track of the count.

10
Step 10 of 15

Close the middle and make another DHH row

This closing row completes the second tier — the same technique as Step 7 but one level wider. Consistent tension through every closing row is what gives the finished ornament its clean, structured silhouette.

  1. Make a DHH knot in the middle to close the center.
  2. Make another row of DHH knots toward the center from both sides.
Step 10: DHH knot in the middle closing tier 2 — macrame Christmas tree ornament | Bochiknot
DHH knot at the center closes the second tier.
Step 10: full DHH row toward center completing second tier — macrame tree ornament | Bochiknot
Full closing row complete — tier 2 finished, tree halfway done.

Nicole’s pro tip: After every closing row, count the cords hanging below to make sure none have been accidentally skipped. You should have the same number on each side — if the count is off, it’s easier to undo one row than to discover the error three steps later.

11
Step 11 of 15

Attach the 70 cm cord

The third and final new cord (70 cm) starts the lowest and widest tier of the tree body. From here the ornament grows into its full Christmas tree shape before the trunk fringe finishes it off.

  1. Attach a 70 cm cord to the middle two cords with DHH knots.
Step 11: attaching 70cm cord to middle cords for third tier — macrame Christmas tree ornament | Bochiknot
Attach the 70cm cord at the center — the widest tier begins here.

Nicole’s pro tip: The 70 cm cord is the shortest of the three working cords — double-check you have the right one before attaching. Using the wrong length here will affect the proportions of the bottom tier and may leave you short of cord before you finish the row.

12
Step 12 of 15

Thread the third bead and work DHH rows

The third bead sits in the widest tier, largest in visual weight and lowest on the tree. The DHH count increases again (3 right / 4 left) — following this precisely keeps the tree symmetrical and correctly proportioned.

  1. Thread a pearl bead through and make 3 DHH knots to the right and 4 back to the left.
  2. Repeat on the left side.
Step 12: threading third bead in widest tier — macrame Christmas tree ornament | Bochiknot
Thread the third bead onto the cord.
Step 12: making 3 DHH knots to the right past the bead | Bochiknot
3 DHH knots to the right past the bead.
Step 12: 4 DHH knots back to the left completing tier 3 bead row | Bochiknot
4 DHH knots back to the left — locking the bead firmly.
Step 12: left side bead row mirrored — macrame Christmas tree ornament tier 3 | Bochiknot
Left side mirrored — all three tiers now have their beads.

Nicole’s pro tip: If you want a more dimensional tree, use slightly larger beads in the lower tiers and smaller ones higher up — it adds a natural perspective that makes the ornament look even more like a real tree when viewed from a distance.

13
Step 13 of 15

Close the bottom section with DHH knots

This is the most complex closing row — each DHH knot absorbs one more working cord into the anchor group, gradually narrowing the piece down toward the trunk. Take it slowly and follow the reference photos.

  1. Close the middle with a DHH knot.
  2. Make a row of DHH knots toward the center, including each working cord into the anchor group as you go — this bundles all cords toward the trunk.
Step 13: closing middle of third tier with DHH knot — macrame Christmas tree ornament | Bochiknot
Close the center of tier 3 with a DHH knot.
Step 13: row of DHH knots toward center absorbing working cords | Bochiknot
Each DHH absorbs another working cord — the base narrows.
Step 13: working cords absorbed into anchor group — macrame tree ornament trunk forming | Bochiknot
Cords absorbed into the anchor group — trunk beginning to form.
Step 13: third tier fully closed — macrame Christmas tree ornament trunk cords | Bochiknot
Tier 3 fully closed — all three tiers of the tree are now complete.

Nicole’s pro tip: “Including the working cord with the anchor cord group” means each new DHH knot is tied around an increasingly thick anchor — don’t skip this or the base will splay open. Watch the video for this step if the written instruction feels confusing.

14
Step 14 of 15

Tie the Gathering knot at the bottom

The Gathering knot bundles all the remaining cord ends together, forming the ornament’s trunk. A tight, neat Gathering knot gives the tree a clean base and prevents the fringe from spreading.

  1. Gather all loose cord ends together below the tree body.
  2. Use a 25 cm string to tie a Gathering knot around them at the base.
Step 14: gathering all cord ends together for the trunk of macrame Christmas tree ornament | Bochiknot
Bundle all cord ends together below the tree body before tying.
Step 14: wrapping 25cm string around cords for Gathering knot | Bochiknot
Wrap the 25cm string around all cords to start the Gathering knot.
Step 14: tightening Gathering knot at base of macrame tree ornament trunk | Bochiknot
Pull tight — the Gathering knot should hold all cords firmly.
Step 14: Gathering knot completed — macrame Christmas tree ornament trunk | Bochiknot
Gathering knot complete — the trunk is now bundled neatly.
Step 14: full view of trunk before trimming — DIY macrame Christmas tree ornament | Bochiknot
Full view of the trunk before trimming — ready for the final step.

Nicole’s pro tip: Position the Gathering knot close to the bottom of the tree body — too low and the fringe trunk becomes very long; too high and it competes visually with the bottom tier. About 1–2 cm below the last DHH row is ideal. Learn the Gathering Knot technique here.

15
Step 15 of 15

Trim the fringe to finish

The final trim turns the raw cord ends into a neat, even trunk fringe — the signature finishing touch of a macrame Christmas tree ornament. A clean diagonal or straight cut gives the most polished result.

  1. Trim the fringe below the Gathering knot to your desired length.
  2. Even out any uneven ends for a clean finish.
Step 15: trimming fringe to finish DIY macrame Christmas tree ornament | Bochiknot
Trim the fringe to your desired length — your ornament is complete.

Nicole’s pro tip: Cut the fringe at a slight angle (longer at the back, shorter at the front) to give the trunk a more tapered, organic look. Use sharp scissors for a clean cut — craft scissors will fray the ends. Leave at least 2–3 cm of fringe below the Gathering knot so it reads as a proper tree trunk.

Variations & Ways to Customise Your Macrame Christmas Tree Ornament

Once you’ve made one, the pattern becomes second nature. Here are the most popular ways crafters personalise this macrame Christmas tree ornament:

Variation How to do it Best for
Natural / boho Use undyed single-strand cotton cord, swap pearl beads for wooden beads Rustic, farmhouse Christmas décor
Colourful Use dyed cotton cord in forest green, deep red, or gold Traditional Christmas colour palettes
Larger ornament Scale up cord lengths proportionally and use a 5–6mm cord for a statement piece Gifts, garlands, wall hangings
Metallic sparkle Swap cotton cord for 3mm metallic cord to add shimmer Glam, modern Christmas trees
Gift topper Leave a longer hanger loop and tie it directly around a gift ribbon Handmade gift wrapping and tags

Frequently Asked Questions

How long does this macrame Christmas tree ornament take to make?

Allow 1–2 hours for your first attempt. If you’re comfortable with Double Half Hitch knots already, you can finish in closer to 1 hour. After your first ornament, most crafters can complete subsequent ones in 45–60 minutes.

What knots do I need to know?

Four knots: the Overhand Knot, the Reverse Lark’s Head Knot, the Double Half Hitch (DHH), and the Gathering Knot. The DHH is used most — if you’re new to it, practice on scrap cord before starting the project. All four knot tutorials are free on the Bochiknot knot library.

What cord is best for a macrame Christmas tree ornament?

3mm single-strand cotton cord gives the cleanest result — it holds its shape, knotting is easy to control, and the finished ornament stays structured. 4mm cord also works and produces a slightly chunkier look. Avoid twisted (3-ply) cord for this project as the DHH knots don’t lie as flat.

Is this project suitable for beginners?

It’s rated “advanced beginner” — meaning it’s not a first-ever project. If you’ve completed one or two simpler macrame projects and can tie a DHH knot, you’re ready for this. Absolute beginners should try the macrame Christmas wreath ornament first (only 2 knots, under 1 hour) and then come back to this one.

Can I make this macrame Christmas tree ornament without beads?

Yes. Skip the bead steps and simply continue the DHH row across without threading anything. The ornament still looks beautiful without beads — cleaner and more minimalist. Alternatively, swap pearl beads for wooden beads, small bells, or even a tiny star charm at the top.

How do I hang this ornament on the tree?

The overhand knot loop at the top (Step 1) slips directly over a tree branch — no hook needed. For a neater hang, thread a small ornament hook through the loop. You can also use it as a gift topper by tying the loop around a ribbon bow on a wrapped present.

How do I make multiple ornaments quickly?

Batch-cut all your cord lengths first — once you’re in the flow of the knots, stopping to measure and cut breaks your rhythm. Cut 5–10 sets of cord at once, then knot them back to back. Most crafters can batch 4–6 ornaments in a single afternoon once they know the pattern.

Make More — What to Knot Next

Now that you’ve made your macrame Christmas tree ornament, you have all the core DHH skills needed for the rest of the holiday collection. These ornaments are perfect for batching — make a set of trees and wreaths together for a coordinated handmade Christmas.

Try swapping the cord colour, scaling up to a larger ornament, or gifting a few to friends and family. Drop your finished ornament in the comments below — we’d love to see your version.

You might also like

Get everything in one kit

Cord, pattern & video tutorial included. No experience needed — just follow along.

Shop Welcome Kit →

Get 10% Off Your First Order

Join 10,000+ crafters. Free tutorials, new patterns & exclusive offers — straight to your inbox. No spam, unsubscribe any time.

We respect your inbox. Unsubscribe any time.

Nicole Woo — Founder of Bochiknot

Nicole Woo — Founder, Bochiknot

Macramé educator & designer

Nicole is a self-taught macramé artist teaching a global community of crafters since 2018. Through Bochiknot, she shares step-by-step tutorials, premium cord, and beginner-friendly kits designed to help anyone pick up a rope and make something they’re proud of.

Last reviewed by Nicole — May 2026


Leave a comment

Please note, comments must be approved before they are published

This site is protected by hCaptcha and the hCaptcha Privacy Policy and Terms of Service apply.