Ever wondered what happens when classic holiday cheer meets whimsical forest magic? Meet the Christmas Mushroom Little Elf Series!
These four delightful little mushroom companions, featuring a festive Santa/Striped Hat, a layered Christmas Tree, a sweet Rudolph Reindeer, and a dapper Top-Hat Snowman, are here to sprinkle handmade warmth all over your holiday decor.
Whether you are looking to deck your Christmas tree with adorable handmade ornaments or craft unforgettable gifts for your loved ones, this step-by-step tutorial will guide you through every loop and stitch with absolute ease.
Materials and Preparation
Materials:
- Yarn: 4-ply Cotton Yarn in Red, White, Green, Brown, Dark Brown, Yellow, and Black.
- Eyes: 5 mm oval-shaped safety eyes (or eye beads/embroidery thread).
- Stuffing: Premium polyester fiberfill (Polyfill).
Tools:
- Crochet Hook: 3.0 mm crochet hook.
- Yarn Needle: Tapestry needle for assembly and weaving in ends.
- Stitch Marker: To mark the beginning/end of rounds.
- Scissors: Sharp craft scissors.
- Tweezers / Forceps: Optional, but extremely helpful for stuffing small amigurumi spaces evenly.
Preparation Notes:
- All four mushroom variants share the exact same base body construction, making this set surprisingly quick and rewarding to batch-craft!
- Keep your tension firm and consistent throughout to ensure the polyester stuffing stays neatly hidden inside the tight stitches.
Abbreviations and Notes
Abbreviations:
- MR: Magic Ring
- ch: Chain stitch
- sc: Single crochet
- inc: Single crochet increase (2 sc in the same stitch)
- dec / inv dec: Single crochet decrease / Invisible decrease (sc2tog across front loops)
- hdc: Half double crochet
- dc: Double crochet
- dc inc: Double crochet increase (2 dc in the same stitch)
- sl st: Slip stitch
- BLO: Back Loop Only
- FLO: Front Loop Only
- 5-hdc puff: Puff stitch made with 5 unfinished half double crochets worked into the same stitch and closed together.
- [ ] x N: Repeat the instructions inside the brackets N times.
- (N): Total stitch count at the end of the round.
Pattern Notes:
- This pattern is written using US Crochet Terms.
- Most parts are worked in joined rounds (ending with a
sl stto the first stitch and beginning with ach 1), unless specified as continuous spiral rounds. - The securing chain made right after forming a
5-hdc puffstitch serves solely to lock the puff in place and does NOT count as a stitch in your final round count. Be sure to skip it in subsequent rounds! - Original design and pattern credit belongs to AnDesign_Craft.

Gauge, Approximate Size, and Pattern Notes
Gauge:
Gauge is not critical for this project. Maintain tight, uniform stitches so no fiberfill pops through the finished mushroom stem.
Finished Size:
Each finished Christmas Mushroom Elf measures approximately 2.5–3.0 inches (6.35–7.62 cm) in height.
Special Techniques:
- Invisible Decrease (inv dec): Insert hook into the front loops only of the next two stitches, yarn under and pull through, then yarn under and pull through both remaining loops.
- Puff Stitch Arms & Feet: Formed using a 5-hdc puff stitch directly integrated into the body rounds to create seamless, adorable 3D limbs without extra sewing.
- Color Switching in Joined Rounds: Pull the new color through on the final yarn-over of the previous slip stitch or stitch to ensure clean, crisp color transitions.
Step-by-Step Pattern
Part 1: Universal Base Body & Limbs (Shared by All 4 Mushrooms)
Worked from the unused Back Loops of Round 9 (or Round 5 for Reindeer / Round 10 for Snowman) using White or Brown yarn:
- R10: Join yarn in any BLO, ch 1, 24 sc, sl st to first sc (24)
- R11–R12: ch 1, 24 sc, sl st (24)
- R13 (Arm Round): ch 1, 7 sc, [5-hdc puff], ch 1 to lock, 8 sc, [5-hdc puff], ch 1 to lock, 7 sc, sl st (24)
- R14–R15: ch 1, 24 sc (skip the locking ch above each puff stitch), sl st (24)
- R16 (Feet Round): ch 1, 8 sc, [5-hdc puff], ch 1 to lock, 6 sc, [5-hdc puff], ch 1 to lock, 8 sc, sl st (24) (Insert 5 mm oval eyes between R12 and R13, spaced 3 to 4 stitches apart).
- R17: ch 1, [inv dec, 2 sc] x 6, sl st (18) (Begin stuffing firmly with fiberfill using forceps).
- R18: ch 1, [inv dec, 1 sc] x 6, sl st (12)
- R19: ch 1, 6 inv dec, sl st (6) Fasten off, leave a short tail, weave through the remaining 6 front loops, pull tight to close, and weave in the end.
Part 2: Mushroom Caps & Character Tops
Option A: Christmas Hat / Santa Mushroom Cap
Start with Green or Red yarn:
- R1: MR 6 sc, sl st (6)
- R2: [inc, 2 sc] x 2, sl st (8)
- R3 (Switch to White): [3 sc, inc] x 2, sl st (10)
- R4: ch 1, [inc, 4 sc] x 2, sl st (12)
- R5 (Switch to Green/Red): ch 1, [5 sc, inc] x 2, sl st (14)
- R6: ch 1, [3 sc, inc, 3 sc] x 2, sl st (16)
- R7: ch 1, [inc, 7 sc] x 2, sl st (18)
- R8: ch 1, [4 sc, inc, 4 sc] x 2, sl st (20)
- R9: ch 1, [inc, 9 sc] x 2, sl st (22)
- R10a (Flip Brim – White, FLO): ch 1, FLO [inc, 10 sc] x 2, sl st (24)
- R11a–R14a (Flip Brim): ch 1, 24 sc, sl st (24) Fasten off and weave in ends. Fold brim upward. Connect White yarn to the remaining BLO of R9 to start Part 1 Base Body.

Option B: Christmas Tree Mushroom Cap
Worked in Green yarn:
- R1: MR 6 sc, sl st (6)
- R2 (BLO): ch 1, BLO [3 sc, inc] x 2, sl st (10)
- R3: ch 1, [inc, 4 sc] x 2, sl st (12)
- R4 (BLO): ch 1, BLO [5 sc, inc] x 2, sl st (14)
- R5: ch 1, [3 sc, inc, 3 sc] x 2, sl st (16)
- R6 (BLO): ch 1, BLO [inc, 7 sc] x 2, sl st (18)
- R7: ch 1, [4 sc, inc, 4 sc] x 2, sl st (20)
- R8 (BLO): ch 1, BLO [inc, 9 sc] x 2, sl st (22)
- R9: ch 1, [inc, 10 sc] x 2, sl st (24)
- R10a (Tree Texture Layer – FLO): FLO [ch 1, dc inc in same st, ch 1, sl st in next st] repeat 12 times around. Work the exact same FLO tree texture sequence on the unused Front Loops of R8 (11 times), R6 (9 times), R4 (7 times), and R2 (5 times). Fasten off. Connect Brown yarn to the BLO of R9 to begin Part 1 Base Body.
Option C: Reindeer Mushroom Head Base
Worked in Light Brown yarn:
- R1: MR 6 sc, sl st (6)
- R2: ch 1, 6 inc, sl st (12)
- R3: ch 1, [1 sc, inc] x 6, sl st (18)
- R4: ch 1, [2 sc, inc] x 6, sl st (24)
- R5–R7: ch 1, 24 sc, sl st (24) Fasten off. Connect White yarn to the BLO of R5 to begin Part 1 Base Body.
Option D: Snowman Top-Hat Cap
Start with Black yarn:
- R1: MR 6 sc, sl st (6)
- R2: ch 1, 6 inc, sl st (12)
- R3 (BLO): ch 1, BLO 12 sc, sl st (12)
- R4–R8: ch 1, 12 sc, sl st (12)
- R9 (Ribbon Stripe): Working with Red and Black together: alternate sc stitches to create a checkered pattern around (12)
- R10 (Ribbon Stripe): Reverse color order from R9 around (12)
- R11a (Brim – FLO): ch 1, FLO [1 sc, inc] x 6, sl st (18)
- R12a (Brim): ch 1, [2 sc, inc] x 6, sl st (24) Fasten off. Connect White yarn to the BLO of R10 to begin Part 1 Base Body.
Part 3: Accessories & Small Details
Top Star (For Christmas Tree):
- R1: MR 5 sc, sl st (5)
- Star Points (Make 5): [ch 3, skip 1 ch, 1 sc in 2nd ch from hook, 1 hdc in next ch, sl st into next sc of MR] x 5. Fasten off leaving a sewing tail.
Reindeer Nose, Ears, & Horns:
- Nose: MR 6 sc in Light Brown. Fasten off. Embroider over with Red yarn to create Rudolph’s shiny red nose.
- Ears (Make 2): MR 6 sc in Light Brown. Fasten off, fold base in half, and pinch-sew closed.
- Horns (Make 2): In Dark Brown, ch 5, starting from 2nd ch from hook work 3 sl st. ch 3, skip 1st ch, 4 sl st back down to base chain. Fasten off.
Snowman Holly Leaves & Berries:
- Leaves: MR 1 sc, [ch 4, skip 1 ch, 3 sc along chain, 1 sc into MR] x 3, 1 sc into MR. Pull ring tight.
- Berries (Make 2): MR 4 sc in Red yarn. Fasten off.
Mini Pom-Pom (For Santa Hat):
- R1: MR 6 sc, sl st (6)
- R2–R3: ch 1, 6 sc, sl st (6) Fasten off, leave a tail for sewing.
Part 4: Assembly & Finishing
- Santa Mushroom: Sew the Mini Pom-Pom securely to the tip of the Christmas hat. Gently fold the tip down sideways for a sweet, slouchy look.
- Christmas Tree Mushroom: Attach the yellow star securely to the very top of the tree cap.
- Reindeer Mushroom: Stitch the dark brown horns onto R1 of the head base. Sew ears onto R3 on both sides. Attach the red Rudolph nose in the center between R4 and R6.
- Snowman Mushroom: Sew the green holly leaves and two red berries onto the left side of the black top hat brim.
- Final Touches: Apply a subtle dab of pink blush or embroider small blush lines right under the eyes for an extra pop of holiday sweetness!
Pattern Questions & Answers
Question 1: Why are my puff stitch arms and feet looking flat or popping into the inside of the mushroom body instead of pushing out?
Answer: This usually happens if the loops on your hook are kept too tight while accumulating the 5 half double crochets, or if the puff gets pushed backward during the next stitch. Before starting your 5-hdc puff, pull up your working loop slightly higher than usual to grant the yarn extra volume.
When pulling through all 11 loops on your hook, use your thumb on the outside to gently nudge the puff bulb toward you (outward). Secure it tightly with the ch 1 lock, and it will stay permanently pushed out!
Question 2: My Christmas Tree ruffles look distorted and don’t drape smoothly over each other. How can I fix this?
Answer: Make sure you work the foliage ruffles from the bottom round up toward the tip (or top to bottom consistently) and keep your slip stitches firm. The sequence [ch 1, dc inc, ch 1, sl st] relies on the sl st to anchor the peak of the double crochet increase down flat against the cap surface. If your slip stitches are too loose, the branches will curl upward instead of laying flat in lush downward layers.
Question 3: How can I turn these cute Christmas Mushroom Elves into hanging tree ornaments?
Answer: Converting these mushrooms into hanging ornaments is super simple! Before completely closing the top magic ring or final round of the cap, loop a 8-inch piece of thin gold cord, ribbon, or leftover yarn through the center top stitch from the inside out, tying a sturdy double knot on the interior.
Alternatively, you can attach a standard silver/gold metal ornament jump ring directly onto the top stitch using your yarn needle!
