7 Crochet Christmas Tree Patterns: Free, Easy and Festive
These 7 crochet Christmas trees come with full step-by-step patterns, from a pocket-sized tree charm to a big tree-shaped pillow. Every design uses basic stitches (single crochet, half double crochet, increases and decreases), so beginners can make them and experienced crocheters can finish a whole forest in a weekend.
Looking for wearable and useful handmade presents too? Check out our 11 Crochet Christmas Gift Ideas for Women (With Free Patterns) and make a few of those alongside your trees.
The 7 Trees at a Glance
| # | Tree | Skill level | Time | Finished size |
|---|---|---|---|---|
| 1 | Mini Stuffed Cone Tree | Easy | 1.5 hours | 8.5 cm (3.5 in) tall |
| 2 | Stepped Flat Tree Ornament | Beginner | 45 minutes | 8 cm (3 in) wide |
| 3 | Tabletop Foam-Cone Tree | Easy | 2.5 hours | 22 cm (8.5 in) tall |
| 4 | Mini Tree Bag Charm | Easy | 45 minutes | 4.5 cm (1.75 in) tall |
| 5 | Five-Tree Wall Hanging | Beginner | 3 hours | 60 cm (24 in) wide |
| 6 | Christmas Tree Mug Rug | Easy | 2 hours | 18 cm (7 in) wide |
| 7 | Tree-Shaped Pillow | Easy | 4 hours | 24 cm (9.5 in) wide |
Before You Start
Abbreviations (US terms)
- ch: chain
- sl st: slip stitch
- sc: single crochet
- hdc: half double crochet
- inc: increase (2 stitches in the same stitch)
- dec: decrease (sc 2 stitches together)
- BLO: back loop only
- MR: magic ring
- FO: fasten off
- ( ) x N: repeat the instructions in brackets N times
- [ ]: stitch count at the end of the round or row
General Notes
- Patterns 1 and 4 are worked in a continuous spiral. Do not join rounds. Mark the first stitch of each round.
- Crochet tightly for stuffed trees so the filling does not show.
- Sizes are approximate. Make a small swatch if you need an exact size, and change the hook size if your swatch is too loose or too tight.
- Use green worsted yarn in two or three shades to give a forest look. Brown yarn is for trunks and bases.
Tree 1: Mini Stuffed Cone Tree

A classic amigurumi tree, shaped like a small cone with a flat base.
- Size: about 8.5 cm (3.5 in) tall x 5 cm (2 in) wide
- Yarn: about 25 m (27 yd) of green worsted yarn and 5 m (5 yd) of brown
- Hook: 3.0 mm (C/2)
- Other: fiberfill, stitch marker, tapestry needle, small beads or pom-poms for decoration
Tree body (green)
- R1: MR, 6 sc [6]
- R2: sc in each st around [6]
- R3: (1 sc, inc) x 3 [9]
- R4: sc in each st around [9]
- R5: (2 sc, inc) x 3 [12]
- R6: sc in each st around [12]
- R7: (3 sc, inc) x 3 [15]
- R8: sc in each st around [15]
- R9: (4 sc, inc) x 3 [18]
- R10: sc in each st around [18]
- R11: (5 sc, inc) x 3 [21]
- R12: sc in each st around [21]
- R13: (6 sc, inc) x 3 [24]
- R14: sc in each st around [24]
- R15: (7 sc, inc) x 3 [27]
- R16: sc in each st around [27]
- R17: (8 sc, inc) x 3 [30]
- R18: sc in each st around [30]
Sl st in the next st and FO, leaving a 30 cm (12 in) tail. Stuff the cone firmly.
Base (brown)
- R1: MR, 6 sc [6]
- R2: inc x 6 [12]
- R3: (1 sc, inc) x 6 [18]
- R4: (2 sc, inc) x 6 [24]
- R5: (3 sc, inc) x 6 [30]
Sl st in the next st and FO, leaving a tail.
Assembly: Pin the base to the open edge of the cone and whip stitch around, adding the last bit of stuffing before you close the seam. Decorate with small beads, a yellow bead or French knot at the tip, or a spiral of white running stitches as a garland.
Tree 2: Stepped Flat Tree Ornament

A flat tree made in rows that step in on both sides, giving a pine-tree silhouette. It works in sc only.
- Size: about 8 cm (3 in) wide x 7 cm (2.75 in) tall including the trunk
- Yarn: about 8 m (9 yd) of green worsted yarn and 2 m (2 yd) of brown
- Hook: 3.5 mm (E/4)
- Other: tapestry needle, optional fabric stiffener or starch
Tree (green)
- Foundation: ch 14
- Row 1: sc in the 2nd ch from the hook and in each ch across, ch 1, turn [13]
- Row 2: sc in each st across, ch 1, turn [13]
- Row 3: sl st in each of the first 2 sts, sc in the next 9 sts, leave the last 2 sts unworked, ch 1, turn [9]
- Row 4: sc in each st across, ch 1, turn [9]
- Row 5: sl st in each of the first 2 sts, sc in the next 5 sts, leave the last 2 sts unworked, ch 1, turn [5]
- Row 6: sc in each st across, ch 1, turn [5]
- Row 7: sl st in each of the first 2 sts, sc in the next st, leave the last 2 sts unworked, ch 1, turn [1]
- Row 8: sc in the st. Do not turn.
Edging and loop: Work 1 sc in each stitch and row end around the tree, with 2 sc in each outer corner. When you reach the tip, work (sc, ch 12, sl st in the same st) to make a hanging loop, then finish the edging and sl st to join. FO and weave in the ends.
Trunk (brown)
- Foundation: ch 4
- Row 1: sc in the 2nd ch from the hook and in each ch across, ch 1, turn [3]
- Rows 2 to 3: sc in each st across, ch 1, turn [3]
FO leaving a tail and sew the trunk to the bottom centre of the tree. Block the tree flat, and stiffen it if you like.
Tree 3: Tabletop Foam-Cone Tree

A crocheted cover slipped over a foam cone makes a sturdy tabletop tree that can be decorated with pom-poms and ornaments.
- Size: fits a foam cone about 20 cm (8 in) tall with a 8 cm (3 in) base diameter; finished tree about 22 cm (8.5 in) tall with a topper
- Yarn: about 45 m (50 yd) of green worsted yarn
- Hook: 4.0 mm (G/6)
- Other: a foam cone of the size above, hot glue gun, craft pins, stitch marker, tapestry needle
Work in a continuous spiral from the tip downward.
Pattern
- R1: MR, 6 sc [6]
- R2 to R4: sc in each st around [6]
- R5: inc x 6 [12]
- R6 to R10: sc in each st around [12]
- R11: (1 sc, inc) x 6 [18]
- R12 to R16: sc in each st around [18]
- R17: (2 sc, inc) x 6 [24]
- R18 to R22: sc in each st around [24]
- R23: (3 sc, inc) x 6 [30]
- R24 to R28: sc in each st around [30]
- R29: (4 sc, inc) x 6 [36]
- R30 to R34: sc in each st around [36]
- R35: (5 sc, inc) x 6 [42]
- R36 to R37: sc in each st around [42]
Sl st in the next st and FO, leaving a 30 cm (12 in) tail.
Fitting: Slip the cover over the foam cone, tip first, and check that it is snug. If it is loose, remove a round or two from the end; if it is tight, add one. Pull the bottom edge under the cone and glue it in place with a thin line of hot glue, or pin and sew it to the foam.
Decorating: Glue on mini pom-poms, beads, a wooden star and small ornaments, or wrap a strand of white yarn around as a garland.
Recommended on Amazon for Tree 3
As an Amazon Associate I earn from qualifying purchases.
- PACKAGE: This set includes 2 white Good quality craft foam cones.
- DIMENSIONS: Each white foam cone measures approximately 4.65 x 15.7 inches, can easily be sanded and cut down to your pr…
- MATERIAL AND FEATURE: These foam cones are made of quality polystyrene, with bright white color, lightweight and smooth …
- 2026 UPGRADED CORDLESS FREEDOM & CORDED CONVENIENCE: Enjoy 120+ minutes of cordless use with the built-in 5000mAh rechar…
- 40S FAST HEATING & UPGRADED TEMPERATURE CONTROL: Heats up in just 40 seconds for quick, efficient use. The 2026 upgraded…
- CLEAN CRAFTING WITH ANTI-DRIP & ENHANCED SAFETY: Advanced anti-drip technology helps reduce glue leaks and mess for clea…
- Gold Color Stars Ornaments: you will receive 50 wooden gold color star Christmas ornaments and 50 gold hanging cords; Th…
- Size: each wooden star for Christmas tree measures approximately 3.15 × 3.35 × 0.12 Inch /8 × 8.5 × 0.3 cm; Each star ha…
- Unique Design: each wooden stars for crafts is coated with a shimmering gold finish, radiating a refined metallic sheen;…
- Value 400 Pcs Red Pom Poms Bulk: Each package contains 400 pieces of vibrant red pom poms. Measuring exactly 1cm (0.4 in…
- Premium Fluffy & Soft Material: Made from high-quality polypropylene fibers, our small pom poms are incredibly soft, com…
- Vibrant Color For Festivals: Add a pop of bright red to your events! A single red pom pom can elevate your decorations. …
| Product | Why it helps |
|---|---|
| FloraCraft foam cone, 20 cm (8 in) | The base form for the crochet cover |
| Mini low-temp hot glue gun | Secures the cover and decorations without melting the foam |
| Mini pom-pom and bead assortment (red, gold, white) | Easy tree decorations |
| Small wooden star ornaments | Tree topper |
Tree 4: Mini Tree Bag Charm

A tiny stuffed tree that clips onto a bag, keys or a Christmas card.
- Size: about 4.5 cm (1.75 in) tall
- Yarn: about 8 m (9 yd) of green worsted yarn and 2 m of brown
- Hook: 3.0 mm (C/2)
- Other: fiberfill, stitch marker, tapestry needle, split ring or lobster clasp, jump ring
Tree body (green)
- R1: MR, 6 sc [6]
- R2: sc in each st around [6]
- R3: (1 sc, inc) x 3 [9]
- R4: sc in each st around [9]
- R5: (2 sc, inc) x 3 [12]
- R6: sc in each st around [12]
- R7: (3 sc, inc) x 3 [15]
- R8: sc in each st around [15]
- R9: (4 sc, inc) x 3 [18]
- R10: sc in each st around [18]
Sl st in the next st and FO, leaving a tail. Stuff firmly.
Base (brown)
- R1: MR, 6 sc [6]
- R2: inc x 6 [12]
- R3: (1 sc, inc) x 6 [18]
FO leaving a tail. Sew the base to the open edge of the cone, stuffing as you close. Attach a jump ring through the top of the tree, then add a split ring or lobster clasp. Sew on a tiny bead at the tip as a star.
Tree 5: Five-Tree Wall Hanging

Five stepped trees in different sizes and shades, hung from a wooden dowel. Each tree uses the same pattern as Tree 2, with a different foundation chain.
- Size: trees from 5 to 11 cm (2 to 4.5 in) tall, hanging on a 30 cm (12 in) dowel
- Yarn: about 25 m (27 yd) each of 3 shades of green worsted, plus a little brown
- Hook: 3.5 mm (E/4)
- Other: tapestry needle, 30 cm (12 in) wooden dowel, 100 cm (40 in) jute twine
How the stepped trees work: Each tier is 2 rows. Between tiers, sl st in the first 2 sts, sc across, and leave the last 2 sts unworked, so every tier is 4 stitches narrower than the one below. Finish each tree as in Tree 2 (edging, hanging loop and trunk).
| Tree | Make | Foundation | Row 1 and 2 | Rows 3 and 4 | Rows 5 and 6 | Rows 7 and 8 | Rows 9 and 10 |
|---|---|---|---|---|---|---|---|
| Large | 1 | ch 18 | 17 sc | 13 sc | 9 sc | 5 sc | 1 sc |
| Medium | 2 | ch 14 | 13 sc | 9 sc | 5 sc | 1 sc | not needed |
| Small | 2 | ch 10 | 9 sc | 5 sc | 1 sc | not needed | not needed |
Assembly
- Tie the twine to both ends of the dowel so it forms a hanging loop.
- Cut 5 pieces of twine: 25 cm (10 in) for the large tree, 18 cm (7 in) for each medium, and 12 cm (5 in) for each small. Thread each through its tree’s top loop and tie it to the dowel, spacing the trees evenly with the large tree in the centre.
- Add a small bell or wooden bead to each tree for a finishing touch.
Recommended on Amazon for Tree 5
As an Amazon Associate I earn from qualifying purchases.
- QUANTITY & SIZE: Includes 50 wooden dowels, 1/4 x 12 inches. Easy to handle for DIY crafts, seasonal decorations, and cr…
- HIGH QUALITY WOOD DOWELS: The wood dowel rods are made of high-quality natural bamboo, and each dowel rod is completely …
- WOODEN DOWELS FOR CRAFTS: The wooden dowel rods can be used to make handmade roses, photo props, design ribbons, and are…
- 🌱 Premium 3-Ply Natural Jute Twine: 3mm diameter, 328 feet long, with strong 3-ply construction for enhanced durability …
- 🌱 Natural & Eco-Friendly Jute Material: Made from natural jute fibers, this twine is eco-friendly, odor-free, and safe f…
- 🌱 Ideal Garden Twine for Plants: Perfect for tomato plants, climbing vines, flowers, and greenhouse gardening. Strong en…
- The jingle bell is 1inch in diameter and 0.75 inch in height. Hanging hole measures 0.31 inch in width and 0.12 inch in …
- Suitable for pets, you can use these bells to make collars for dogs or cats, and make a pet doorbell. They can make a cr…
- DIY Crafts: These DIY Bells are suitable for children’s DIY crafts. They are the best choice for children’s toys, jewelr…
- 250g Assorted Bead Mix: Includes 250 g of mixed wooden beads in assorted shapes, sizes and wood tones, giving you a vari…
- Wood Material and Rustic Tones: Mixed wooden beads feature beige, brown and dark wood colors with natural looking grain …
- Mixed Shapes for Creative Designs: Assorted round, barrel, cube, spacer and other loose wood bead shapes make it easy to…
| Product | Why it helps |
|---|---|
| Wooden dowel rods, 30 cm (12 in) | The hanging rail for the trees |
| Natural jute twine | Rustic hanging cord |
| Mini jingle bells, gold | Decoration for the tree tips |
| Wooden bead assortment | Ornaments and twine accents |
Tree 6: Christmas Tree Mug Rug

A flat tree in half double crochet with wider steps and a red border, perfect under a mug or as a small table mat. If you enjoyed it, you can pair it with the mug cozy from our gift ideas for women.
- Size: about 18 cm (7 in) wide x 15 cm (6 in) tall including the trunk
- Yarn: about 40 m (44 yd) of green worsted yarn, 12 m (13 yd) of red and 5 m (5 yd) of brown
- Hook: 4.5 mm (7)
- Other: tapestry needle
Tree (green)
- Foundation: ch 29
- Row 1: hdc in the 3rd ch from the hook and in each ch across, ch 2, turn [27]
- Rows 2 to 3: hdc in each st across, ch 2, turn [27]
- Row 4: ch 1, sl st in each of the first 3 sts, ch 2, hdc in the next 21 sts, leave the last 3 sts unworked, turn [21]
- Rows 5 to 6: ch 2, hdc in each st across, turn [21]
- Row 7: ch 1, sl st in each of the first 3 sts, ch 2, hdc in the next 15 sts, leave the last 3 sts unworked, turn [15]
- Rows 8 to 9: ch 2, hdc in each st across, turn [15]
- Row 10: ch 1, sl st in each of the first 3 sts, ch 2, hdc in the next 9 sts, leave the last 3 sts unworked, turn [9]
- Rows 11 to 12: ch 2, hdc in each st across, turn [9]
- Row 13: ch 1, sl st in each of the first 3 sts, ch 2, hdc in the next 3 sts, leave the last 3 sts unworked, turn [3]
- Rows 14 to 15: ch 2, hdc in each st across, turn [3]. Do not FO.
Border (red): Join red yarn at any corner and work sc evenly around the whole tree: 1 sc in each stitch and row end, 3 sc in each outer corner and 1 sc in each inner corner. Sl st to join, FO and weave in the ends.
Trunk (brown)
- Foundation: ch 6
- Row 1: sc in the 2nd ch from the hook and in each ch across, ch 1, turn [5]
- Rows 2 to 4: sc in each st across, ch 1, turn [5]
FO leaving a tail and sew the trunk to the bottom centre of the tree.
Tree 7: Tree-Shaped Pillow

A cuddly, stuffed tree pillow that makes a cozy seasonal accent for a sofa or bed. It uses the same stepped method as the mug rug, with taller tiers.
- Size: about 24 cm (9.5 in) wide x 24 cm (9.5 in) tall including the trunk
- Yarn: about 150 m (165 yd) of green worsted yarn and 10 m (11 yd) of brown
- Hook: 5.0 mm (H/8)
- Other: about 150 g (5 oz) of fiberfill, tapestry needle, stitch marker, buttons or pom-poms for decoration
Tree pieces (make 2, green)
- Foundation: ch 35
- Row 1: hdc in the 3rd ch from the hook and in each ch across, ch 2, turn [33]
- Rows 2 to 4: hdc in each st across, ch 2, turn [33]
- Row 5: ch 1, sl st in each of the first 4 sts, ch 2, hdc in the next 25 sts, leave the last 4 sts unworked, turn [25]
- Rows 6 to 8: ch 2, hdc in each st across, turn [25]
- Row 9: ch 1, sl st in each of the first 4 sts, ch 2, hdc in the next 17 sts, leave the last 4 sts unworked, turn [17]
- Rows 10 to 12: ch 2, hdc in each st across, turn [17]
- Row 13: ch 1, sl st in each of the first 4 sts, ch 2, hdc in the next 9 sts, leave the last 4 sts unworked, turn [9]
- Rows 14 to 16: ch 2, hdc in each st across, turn [9]
- Row 17: ch 1, sl st in each of the first 4 sts, ch 2, hdc in the next st, leave the last 4 sts unworked, turn [1]
- Row 18: ch 2, hdc in the st. FO the first piece. Do not FO the second.
Trunk (brown)
- Foundation: ch 8
- Row 1: hdc in the 3rd ch from the hook and in each ch across, ch 2, turn [6]
- Rows 2 to 4: hdc in each st across, ch 2, turn [6]
FO leaving a tail. Sew the trunk to the bottom centre of the first piece, overlapping the base row by one row.
Joining and stuffing: Place the two pieces with wrong sides together. Using the second piece’s yarn, sc through both loops of both pieces around the tree: 1 sc in each stitch and row end, 3 sc in each outer corner and 1 sc in each inner corner. Stuff firmly, pushing the filling into each step and the top, and stop about 8 cm (3 in) before the end. Add the last stuffing, finish the sc round and sl st to join. FO and weave in the ends.
Decorating: Sew on buttons, pom-poms or embroidered garland lines, and add a small yellow star at the tip.
Recommended on Amazon for Tree 7
As an Amazon Associate I earn from qualifying purchases.
- Premium Polyester Fiber Fill: Experience softness like never before with Fairfield’s Original Poly-Fil. Our special blen…
- Pillow Stuffing: This premium-quality Poly-fil fiberfill stuffing is ideal for giving your pillows the perfect fluff. No…
- Stuffing for Stuffed Animals: Our Poly-fil fiberfill is also great for giving that squishy, comfortable feeling to hand-…
- Each skein weighs 3.5 oz/ 100 g; Each skein measures 186 yd/ 170 m
- YARN FOR CROCHET & CRAFTS: Add this ball of yarn to your knitting yarn kit to make colorful sweaters, blankets, crafts, …
- 100% Wool / #4 Medium
- Storage Box: Storage box included 10 different types of handmade button. Antique fashion style. Perfect for DIY
- Multi-Function: Button design for DIY knitting, sewing, crafting, card making, decorative fabric, cloth to sew on, weddi…
- Material: Made of environmental protection material, high quality natural wood. We work hard to make every button better…
- 【High-Quality Materials】: Large-eye yarn needles are made of aluminum for durability and reliability, with a smooth shan…
- 【Package Included】: You will get 18 curved needles in 6 different colors. Yarn needles are practical, safe, and easy to …
- 【Large Eye Design】: The sewing needles feature a large eye design that allows for easy threading of yarns of various siz…
| Product | Why it helps | Affiliate link |
|---|---|---|
| Fairfield Poly-Fil polyester fiberfill | Soft, even stuffing for the pillow | paste your link |
| Lion Brand Wool-Ease worsted yarn (green) | Soft, washable yarn for the tree | paste your link |
| Assorted decorative buttons | Easy ornaments for the front of the tree | paste your link |
| Large-eye bent-tip tapestry needles | Neat seaming and joining | paste your link |
Tips for Beautiful Crochet Trees
- Use several greens. Mix 2 or 3 shades for a natural, layered effect.
- Block flat pieces. Pin Trees 2, 5 and 6 to a mat, steam lightly and let them dry for crisp stepped edges.
- Keep your tension tight. Use a hook one size smaller than usual for stuffed trees so the filling does not show.
- Match your decorations. Use the same few colours (red, gold and white) across the whole set.
- Check the safety. For small children, avoid beads and buttons, and embroider details instead.
Frequently Asked Questions
What is the easiest crochet Christmas tree for beginners? Tree 2, the Stepped Flat Tree Ornament, uses only single crochet and simple rows.
Which yarn is best? Worsted weight acrylic or a cotton blend works well. Cotton gives crisper, more structured trees.
How do I make the trees bigger? For stepped trees, add 4 chains to the foundation for every extra tier. For cones, add more rounds and increase rounds, keeping increases to 6 stitches per increase round.
Can I make these in a different colour? Yes. White, silver, red and even pastel trees look lovely.
Final Thoughts
Crochet Christmas trees are quick to make, easy to personalize and charming on a shelf, mantel or wall. Make one for yourself, a few as gifts, or a whole forest for the holidays. For more handmade ideas, see our 11 Crochet Christmas Gift Ideas for Women. Happy crocheting, and Merry Christmas!
Pattern notes: These patterns are for personal use. If you sell finished items, please credit the pattern designer.






