Turn simple crochet rounds into a dimensional Christmas tree with five ruffled foliage tiers, a sturdy stuffed trunk, and tiny star and bow details. The layered construction makes this a satisfying piece to shape and decorate.

Crochet Christmas Tree Decor
A miniature crochet Christmas tree gets its character from the way each tier is built rather than from complicated colorwork. The green body starts small and gradually expands, while front-loop ruffles create the layered branches that give the tree its full, dimensional silhouette. A separate brown trunk and wooden base then turn the crocheted shape into a freestanding decoration.
The most important part of this crochet pattern is keeping track of which loops you are working into. Each foliage tier uses the front loops to create the ruffle, while the remaining back loops are used to continue building the wider body underneath. Later, the decreasing rounds close the bottom of the stuffed tree, so keeping the stitch counts accurate will help each tier stay even and the finished tree sit properly on its trunk.
Credit Xuxu Crochet
Materials & Tools
- Yarn:
- Green – tree body
- Brown – tree trunk
- Yellow – star topper
- Red – bow
- Crochet Hook: 3.0 mm
- Fiberfill stuffing
- Wooden base: Approximately 6–7 cm in diameter
- Christmas charms or beads
- Hot glue gun and glue sticks
- Yarn needle
- Stitch marker
- Scissors
Finished Size
Approximately 10–12 cm tall, excluding the wooden base.
Because the tree is built in several expanding tiers, your tension affects both its width and overall fullness. Keep your stitches reasonably even so the ruffles can spread naturally instead of pulling the underlying body out of shape.
Customization Ideas
- Wrap pearl strands or metallic cord around the foliage tiers.
- Use white or metallic green yarn for a snowy or shimmering appearance.
- Replace the wooden slice with a small terracotta pot or another stable decorative base.
- Change the bow and star colors to coordinate with your existing holiday decorations.
- Add small beads or charms between the tiers for extra detail.
Abbreviations
- MR – Magic ring
- ch – Chain
- sl st – Slip stitch
- sc – Single crochet
- dc – Double crochet
- tr – Treble crochet
- inc – Increase; 2 sc in the same stitch
- dc-inc – Double crochet increase; 2 dc in the same stitch
- dec – Decrease; sc 2 stitches together
- FLO – Front loop only
- BLO – Back loop only
- st(s) – Stitch(es)
How to Crochet the Christmas Tree Body
The tree body is worked from the top downward. Each foliage tier has two functions: the FLO section creates the leafy ruffle, while the BLO section continues expanding the body underneath it.
Before You Begin
The front and back loops are especially important in this pattern. After a FLO leaf round, do not work through both loops of those same stitches for the next section. The unused back loops are what allow the next layer of the tree to develop underneath the ruffle.
Crochet the Green Tree Body
Center and First Expansion
Round 1: Make a magic ring, ch 2, work 6 dc into the MR. Sl st to the first dc to join. (6 sts)
Round 2: Ch 2, work 6 dc-inc around, placing 2 dc in each stitch. Sl st to the first stitch to join. (12 sts)
The next section creates the first visible foliage layer.

Tier 1: First Leaf Ruffle and Expansion
Round 3.1 – FLO Leaf Ruffle: Ch 3, work 4 tr in the same FLO stitch, skip 1 stitch, then work 1 sc in the next FLO stitch; repeat [4 tr in FLO, 1 sc in FLO] around and sl st to join.
Loop Placement Check
At the end of Round 2, each stitch has an unused back loop. The ruffle is worked into the front loops only, leaving those back loops available for the next section. This separation is what creates the layered effect rather than a flat circle.
Round 3.2 – BLO Expansion: Join to the remaining back loops of Round 2, ch 2, then work [1 dc, 1 dc-inc] × 6 around. Sl st to the first stitch to join. (18 sts)
Round 4: Ch 2, work 1 dc in each stitch around through both loops. Sl st to the first stitch to join. (18 sts)
Round 4 establishes the wider section underneath the first ruffle.
Tier 2: Second Leaf Layer
Round 5.1 – FLO Leaf Ruffle: Ch 3, work 4 tr in the same FLO stitch, then 1 sc in the next FLO stitch; repeat [4 tr in FLO, 1 sc in FLO] around. Sl st to join.
Round 5.2 – BLO Expansion: Join to the remaining back loops of Round 4, ch 2, then work [2 dc, 1 dc-inc] × 6 around. Sl st to the first stitch to join. (24 sts)
Round 6: Ch 2, work 1 dc in each stitch around through both loops. Sl st to the first stitch to join. (24 sts)
Shape Check
After this tier, the tree should be visibly widening. Let the ruffled edge fall naturally instead of stretching it outward by hand. If the body underneath is being pulled upward, check your tension before continuing.
Tier 3: Third Leaf Layer
Round 7.1 – FLO Leaf Ruffle: Ch 3, work 4 tr in the same FLO stitch, then 1 sc in the next FLO stitch; repeat [4 tr in FLO, 1 sc in FLO] around. Sl st to join.
Round 7.2 – BLO Expansion: Join to the remaining back loops of Round 6, ch 2, then work [3 dc, 1 dc-inc] × 6 around. Sl st to the first stitch to join. (30 sts)
Round 8: Ch 2, work 1 dc in each stitch around through both loops. Sl st to the first stitch to join. (30 sts)
The repeated increase pattern is gradually making each lower section wider while the FLO rounds keep adding the layered foliage.

Tier 4: Fourth Leaf Layer
Round 9.1 – FLO Leaf Ruffle: Ch 3, work 4 tr in the same FLO stitch, then 1 sc in the next FLO stitch; repeat [4 tr in FLO, 1 sc in FLO] around. Sl st to join.
Round 9.2 – BLO Expansion: Join to the remaining back loops of Round 8, ch 2, then work [4 dc, 1 dc-inc] × 6 around. Sl st to the first stitch to join. (36 sts)
Round 10: Ch 2, work 1 dc in each stitch around through both loops. Sl st to the first stitch to join. (36 sts)
At this point, the lower part should have noticeably more width than the top. This gradual change is what gives the finished piece its triangular Christmas-tree profile.
Tier 5: Final Foliage and Bottom Closure
Round 11.1 – FLO Leaf Ruffle: Ch 3, work 4 tr in the same FLO stitch, then 1 sc in the next FLO stitch; repeat [4 tr in FLO, 1 sc in FLO] around. Sl st to join.
Round 11.2 – BLO Bottom Rim: Join to the remaining back loops of Round 10, ch 1, then work 36 sc in BLO around. Sl st to the first stitch to join. (36 sts)
The foliage is now complete. The following rounds reverse the expansion and gradually close the underside.
Round 12: Ch 1, work [4 sc, 1 dec] × 6 around. Sl st to the first stitch to join. (30 sts)
Round 13: Ch 1, work [3 sc, 1 dec] × 6 around. Sl st to the first stitch to join. (24 sts)
Round 14: Ch 1, work [2 sc, 1 dec] × 6 around. Sl st to the first stitch to join. (18 sts)
Stuffing Check
Lightly stuff the tree body with fiberfill now.
Don’t overstuff it. The tree needs enough filling to hold its shape, but excessive stuffing can stretch the stitches and push the foliage tiers outward unevenly.
Round 15: Ch 1, work [1 sc, 1 dec] × 6 around. Sl st to the first stitch to join. (12 sts)
Round 16: Ch 1, work 6 dec around. Sl st to join. Fasten off, then weave the yarn through the remaining front loops and pull to cinch the opening closed. (6 sts)
Secure and weave in the remaining end.

Make the Brown Tree Trunk
The trunk is worked separately and stuffed before being attached to the green tree.
Round 1: Make a magic ring, ch 1, work 6 sc into the MR. Sl st to the first stitch to join. (6 sts)
Round 2: Ch 1, work 6 inc around, placing 2 sc in each stitch. Sl st to the first stitch to join. (12 sts)
Round 3: Ch 1, work [1 sc, 1 inc] × 6 around. Sl st to the first stitch to join. (18 sts)
Round 4: Ch 1, work [2 sc, 1 inc] × 6 around. Sl st to the first stitch to join. (24 sts)
Round 5 – BLO: Ch 1, work 24 sc in BLO around. Sl st to the first stitch to join. (24 sts)
Rounds 6-10: Ch 1, work 24 sc around through both loops. Sl st to the first stitch to join. (24 sts each round)
Fasten off, leaving a long tail for sewing.
Stuff the trunk with fiberfill.
Trunk Shape Tip
Stuff the trunk firmly enough that it remains upright, but don’t pack it so tightly that the stitches stretch. The trunk will support the crocheted tree once it is attached to the wooden base.

Crochet the Star Topper
Make 2 yellow star pieces.
Round 1: Make a magic ring, ch 1, work 5 sc into the MR. Sl st to the first stitch to join. (5 sts)
Round 2: Ch 1, work 5 inc around, placing 2 sc in each stitch. Sl st to the first stitch to join. (10 sts)
Create the Five Star Points
Round 3 – Point 1: Ch 3, skip the first chain, sl st in the 2nd chain from the hook, work 1 sc in the 3rd chain, skip 1 stitch on the Round 2 circle, then sl st into the next stitch.
Round 3 – Points 2-5: Repeat [ch 3, skip the first chain, sl st in the 2nd chain from the hook, 1 sc in the 3rd chain, skip 1 stitch on the circle, sl st into the next stitch] four more times to complete the five points.
Star Check
Count the points before assembling the two pieces. There should be five points on each star. Keeping the points evenly distributed will make the two pieces easier to align.
Place the two star pieces together with the wrong sides facing.
Whipstitch around the edges using the yellow yarn tail.

Make the Red Bow
Bow: Ch 35, fasten off both ends, and tie the chain into a small ribbon-style bow.
Keep the bow compact enough to sit just below the star without covering too much of the upper foliage.

Assembly
Now bring the separate pieces together and turn the crocheted components into a freestanding decoration.
1. Attach the Trunk
Position the stuffed brown trunk centrally on the bottom of the green tree body.
Use the long brown yarn tail and a tapestry needle to whipstitch the trunk securely to the tree.
Placement Check
Look at the tree from the front before sewing the trunk completely. Because the tree widens toward the bottom, a slightly off-center trunk can make the entire decoration appear tilted once it is placed on the wooden base.
2. Attach the Tree to the Wooden Base
Apply hot glue to the top surface of the 6–7 cm wooden base.
Press the bottom of the brown trunk firmly onto the glued surface and hold it in place until secure.
Allow the adhesive to set before handling the tree extensively.
3. Add the Star and Bow
Apply hot glue to the underside of the yellow star and press it onto the top of the tree.
Glue the red bow directly below the star.
Check the front-facing position before the glue fully sets so the decorations remain centered.
4. Add Charms and Beads
Decorate the foliage tiers with small Christmas charms or beads.
You can distribute them evenly for a balanced appearance, or place a few accents at different levels for a more relaxed handmade look.
If you’re using pearl strands or metallic cord, wrap them gently around the tiers rather than pulling them tightly against the ruffles.
Final Shaping
Once everything is attached, gently adjust the five foliage tiers with your fingers.
Separate any ruffles that have become compressed during assembly and allow each layer to spread outward naturally. The goal is a clear tiered silhouette with the smaller layers toward the top and the widest layer forming the lower edge.
Avoid pulling individual stitches aggressively; small adjustments to the ruffles are enough to restore the shape.

Finishing Checklist
Before displaying your tree, check that:
- All five foliage tiers are sitting evenly.
- The tree body is adequately but lightly stuffed.
- The trunk is centered underneath the green body.
- The trunk is firmly attached to the wooden base.
- The star has five clearly defined points.
- The bow sits securely below the star.
- Decorative charms are firmly attached.
- All yarn tails are securely woven in.
Your finished crochet Christmas tree now has a complete three-dimensional silhouette, with layered green foliage, a sturdy brown trunk, a bright star, and a small red bow. The combination of crocheted texture and simple decorative details makes it suitable for a shelf, tabletop, mantel, or other holiday display.







