Introduction
There are few things more charming for the holiday season than handmade crochet decorations, and these Christmas tree ornaments capture all the magic of winter festivities. The project features a classic evergreen tree shape, worked in layers of vibrant green, topped with a cheerful yellow star. The tree is adorned with colorful bauble-like mini ornaments in red, white, and gold, and anchored by a brown trunk at the base. A matching green loop allows you to easily hang the ornament on your tree, garland, or use it as creative gift wrap embellishment.
The finished trees are eye-catching and whimsical, with plump, textured branches created using stitches that mimic the lushness of real pine boughs. Each ornament can be customized with different colors for the baubles or star, making them perfect for matching any holiday theme. These crochet Christmas trees work up quickly and offer a great way to use up leftover yarn—even beginners will enjoy their approachable construction. Use them to decorate your home, adorn holiday cards, or as heartfelt handmade gifts that celebrate the spirit of the season.
Project Overview
This project is constructed by crocheting several distinct parts in rows and rounds: the trunk in brown, the main tree body in green (worked as a flat triangle in rows), the star on top (crocheted in rounds or as a simple flat motif), and the decorative mini baubles in your choice of colors. All parts are then assembled and secured. The hanging loop is added last, making these ornaments quick and easy to finish.
- Tree body is worked in flat rows (triangle shape).
- Star, trunk, and baubles are made separately and sewn on.
- Hanging loop added at the end.
Skill Level
This crochet Christmas tree ornament pattern is advanced beginner friendly. You’ll need to be comfortable with basic stitches such as chains (ch), single crochet (sc), double crochet (dc), working in rows, and crocheting small motifs. Some simple sewing is involved, but assembly is straightforward with clear instructions for each part.
Materials
To create a similar project, you will need:
- Yarn: Worsted weight (medium/4) yarn in five main colors:
- Green (tree body): approx. 12–15g for each ornament
- Brown (trunk): small amount, ~2g
- Yellow (star): small amount, ~2g
- Red, white, gold (baubles): scraps (about 1g each color per ornament)
- Crochet hook: 3.5 mm to 4.0 mm (E/4–G/6 US)
- Tapestry needle: for sewing parts and weaving in ends
- Scissors
- Stitch markers: optional, for marking first/last stitches in rows
- Measuring tape (for checking finished size, optional)
Consider a cotton or acrylic yarn for easy care, with bright, saturated colors for best holiday impact.
Finished Size
The finished Christmas tree ornament will be approximately 10–12 cm tall (4–4.5” tall) including the hanging loop, and about 8–9 cm (3–3.5”) at the widest point. The star and trunk add some detail at the ends. If you wish to adjust the size, use a different yarn weight and corresponding hook, or increase/decrease the number of rows for the tree body.
Gauge
Gauge is not critical for this project, but an approximate swatch for the tree body (in single crochet using green yarn and a 4.0 mm hook) should measure:
- 10 sc x 10 rows = 6 x 6 cm (2.4” x 2.4”)
Slight differences in gauge will result in ornaments that are a bit larger or smaller. Try to maintain even tension for a neat and sturdy ornament.
Stitches and Abbreviations
- ch – chain
- sl st – slip stitch
- sc – single crochet
- dc – double crochet
- MR – magic ring
- inc – increase (2 sc in same stitch)
- st(s) – stitch(es)
Pattern Notes
- All stitches are written in US crochet terms.
- Chains at the beginning of rows do not count as stitches unless specified.
- Work the tree in rows, turning at the end of each row. It helps to place a stitch marker at the first stitch of each row if you tend to lose count.
- Color changes are done by working the last yarn over of the final stitch in the old color with the new color, for crisp joins. Fasten off each color neatly and weave in ends on the wrong side.
- All pieces are joined together with a tapestry needle. Embellishments (baubles and star) are sewn securely onto the front/right side of the tree.
- Keep the right side (RS) facing up as you add decorations and assemble the ornament. The wrong side (WS) will face the back when hung.
Crochet Pattern Instructions
Main Tree Body (Green)
- With green yarn, ch 10.
- Row 1: Sc in second ch from hook and each ch across. (9 sc) Turn.
- Row 2: Ch 1, inc in first st, sc across to last st, inc in last st. (11 sc) Turn.
- Row 3: Ch 1, inc in first st, sc across to last st, inc in last st. (13 sc) Turn.
- Row 4: Ch 1, inc in first st, sc across to last st, inc in last st. (15 sc) Turn.
- Row 5: Ch 1, inc in first st, sc across to last st, inc in last st. (17 sc) Turn.
- Row 6: Ch 1, inc in first st, sc across to last st, inc in last st. (19 sc) Turn.
- Fasten off and weave in ends.
Your piece should now look like a triangle, with the flat base at the bottom and the pointy top for the star.
Tree Trunk (Brown)
- With brown yarn, ch 8.
- Row 1: Sc in second ch from hook and across. (7 sc) Turn.
- Rows 2–4: Ch 1, sc in each st across. (7 sc) Turn at the end of each row.
- Fasten off, leaving a long tail for sewing.
Star (Yellow)
- With yellow yarn, make a magic ring (MR).
- Ch 2 (does not count as a stitch), work 10 dc into the ring. Join with sl st to first dc. Do not turn.
- First point: *Ch 3, sl st in second ch from hook, sc in next ch, sl st in the next dc of the ring.*
- Repeat from * four more times to make a total of 5 points.
- Fasten off, leaving a long tail for sewing the star to the top of the tree.
Baubles (Red, White, Gold, or Color of Choice)
- With desired color, make a MR.
- Ch 1, work 3 sc into the ring, pull tight to close.
- Sl st in first sc.
- Fasten off, leaving a short tail for sewing. Weave in the tail or tie off securely at the back.
- Repeat to make 5–7 baubles, mixing colors as desired.
Hanging Loop (Green)
- With green yarn, ch 12.
- Fasten off, leaving a tail for sewing.
Assembly and Finishing
- Lay the tree body flat with the right side up. Place the brown trunk at the center of the tree’s bottom edge (the flat side). Sew in place with the tail using a tapestry needle, making sure it is securely attached.
- Arrange the baubles decoratively on the branches of the tree. Use the tails to sew them down firmly, spreading them evenly. Alternatively, use a contrasting thread and sew on as shown in the photo.
- Place the finished star at the tip (point) of the tree, centered, and sew in position with the yellow tail.
- Take your hanging loop, form it into a circle, and stitch both ends to the back of the star or very top of the tree. This will allow the ornament to hang easily.
- Weave in all remaining yarn tails and tidy up the back of your ornament, trimming excess threads carefully.
- Block the ornament lightly if necessary by pinning it to shape and lightly steaming with an iron (do not touch yarn directly with iron).
Customization Ideas
Make your ornaments truly unique with these creative twists:
- Color Variations: Try using cream or blue shades for snow-dusted trees, or bright pinks and purples for a fun, modern look.
- Yarn Weight: Use thinner yarn and a smaller hook for miniature ornaments, or bulky yarn for oversized statement pieces.
- Baubles: Thread on seed beads or sequins to give your decorations a twinkling effect.
- Glitter Yarn: Add sparkle to the star or baubles with metallic yarn.
- Alternative Uses: Use as gift toppers, stocking stuffers, appliqués on holiday sweaters or blankets, or string multiple together for a festive garland.
Troubleshooting
- Curling or Warped Shape: Occurs if tension is too tight or uneven. Block the finished piece by pinning it into shape and lightly steaming.
- Uneven Edges: Check that you are turning correctly at the end of every row and maintaining the correct stitch count.
- Piece Too Large or Too Small: Measure your gauge and adjust your hook size or yarn weight if necessary.
- Loose Color Changes or Visible Knots: Always change color on the last yarn-over of the previous stitch and weave ends securely.
- Uneven Tension on Baubles or Star: Use even tension, and if necessary, stuff baubles lightly with a bit of leftover yarn to plump them up.
Care Instructions
If made with acrylic or cotton yarn, hand wash gently in cool water with mild soap. Lay flat to dry and reshape if needed. Avoid excessive pulling on ornaments to keep all details secure. Store flat in a dry area with tissue paper during the off season to maintain their shape.
Final Notes
Check your stitch counts as you go for the neatest, most even result. Adjust tension to your personal crocheting style—a slightly tighter tension creates crisper ornaments. Refer to your photo for guidance on bauble placement and color arrangement, and have fun personalizing each tree for a memorable and meaningful holiday craft.
