Christmas ornament season is here, and there is something extra special about a tree decorated with ornaments you made yourself. Crocheted amigurumi ornaments are soft, lightweight and full of character — a snowman, a reindeer or a little gingerbread man stitched by hand brings a warmth that shop-bought baubles simply cannot match. Each of the 12 ideas below is one ornament to crochet, with a step-by-step guide covering the materials and the construction, so you can start with one tonight and have a whole handmade collection ready before Christmas arrives.
Spiral Snowman Ornament

Start with white yarn, a crochet hook, toy stuffing, black beads for the eyes, a scrap of orange yarn for the nose and a small length of red yarn for the scarf. Work the body in rounds, increasing to shape a round base and then decreasing to close it into a soft sphere, and make a second, slightly smaller sphere for the head. Join the two spheres, stitch the bead eyes and carrot nose onto the face, and wrap the little red scarf around the neck. Finish with a loop of yarn at the top so the snowman can hang from a branch, and give him a tiny spiral of white yarn on his belly for the playful twist that makes this one stand out.
Gingerbread Man Ornament

You will need warm brown yarn, white yarn for the icing details, a crochet hook, toy stuffing, black beads for the eyes and a small red bow. Crochet a flat gingerbread-man shape in two matching pieces — a round head, a body and four stubby limbs — working each piece in simple rows and rounds. Stitch the two pieces together around the edge, stuffing lightly as you go so the ornament stays flat enough to hang well. Add the white icing lines with surface stitches along the arms, legs and belly, then sew on the bead eyes, a smile and the red bow. A hanging loop at the top turns him into a sweet, edible-looking tree decoration that no one will be tempted to eat.
Reindeer Ornament

Gather soft brown yarn, cream yarn for the muzzle and belly, golden yarn for the antlers, a red pom-pom or bead for the nose, a crochet hook and toy stuffing. Work the head and body in rounds, increasing and decreasing to shape gentle spheres, and crochet two small ears and two branching antlers in the golden yarn. Sew the muzzle onto the face, add the red nose and bead eyes, then attach the antlers and ears to the top of the head. A loop of yarn at the crown finishes the ornament, and the little red nose catches the tree lights beautifully — a nod to the most famous reindeer of all.
Cardinal Bird Ornament

Use vivid red yarn, black yarn for the face mask, orange yarn for the beak, a crochet hook and a little toy stuffing. Crochet the body in rounds, shaping a plump teardrop that is wider at the belly and narrower at the tail, and work a small pointed crest on top of the head. Stitch the black face mask and the orange beak onto the front, add bead eyes, and crochet two small wings to sew onto the sides. A short hanging loop lets the cardinal dangle from a branch like a real winter bird, and the bright red against green pine is one of the most striking colour pairings on any tree.
Christmas Tree Ornament

Pick deep green yarn, small amounts of red, gold and white yarn for the decorations, a crochet hook and toy stuffing. Work the tree in rounds from the top down, increasing a little at regular intervals so the shape widens into stacked tiers, and stuff it lightly so it holds its cone shape. Crochet tiny baubles in the contrast colours and stitch them around the tiers, then add a small golden star at the very top. A hanging loop finishes the piece, and the result is a tree on your tree — a miniature version of the real thing that looks charming tucked between the branches.
Santa Claus Ornament

You will need red yarn, white yarn for the beard and trim, skin-tone yarn for the face, a crochet hook and toy stuffing. Crochet the body in rounds to form a round, jolly shape, then work a smaller sphere for the head and a cone-shaped hat in red with a white brim and pom-pom. Make the beard from soft white yarn — a small fan of loops or a textured patch stitched onto the lower face — and add bead eyes and rosy cheeks with a few stitches of pink yarn. Attach the hat, add a hanging loop, and Santa is ready to watch over the tree from his favourite branch.
Little Elf Ornament

Gather green yarn for the outfit, red yarn for the hat, skin-tone yarn for the face, a crochet hook, toy stuffing and a tiny bell. Work the body in rounds to make a small, soft figure, then crochet the pointed hat in red, decreasing steadily to a floppy tip and sewing the bell onto the end. Stitch on bead eyes, a smile and rosy cheeks, and add a small collar in a contrast colour for a finished look. A loop at the tip of the hat makes a natural hanger, and the little bell gives a soft jingle every time the tree is brushed — pure Christmas magic in miniature.
Penguin Ornament

Use black yarn, white yarn for the belly, orange yarn for the beak and feet, a crochet hook and toy stuffing, plus a scrap of red yarn for the scarf. Crochet the body in rounds, shaping an oval that is slightly wider at the bottom so the penguin sits upright, and work the white belly as a separate oval patch stitched onto the front. Add two small wings on the sides, an orange beak and bead eyes on the face, and two tiny orange feet at the base. Wrap the little red scarf around the neck, add a hanging loop, and this waddling winter friend is ready for the tree — or for a snowy branch display.
Angel Ornament

Choose soft white and cream yarn, golden yarn for the halo, a crochet hook and a little toy stuffing. Work the dress in rounds, starting narrow at the shoulders and increasing gently toward the hem so it flares like a little gown, and crochet a small round head to sit on top. Make two delicate wings — simple fan-shaped pieces worked in rows — and sew them onto the back, then form the halo from a small ring of golden yarn. Add bead eyes and a gentle smile, attach a hanging loop, and the angel is ready to take the top spot on the tree or a place of honour among the branches.
Star Ornament

You only need golden-yellow yarn, a crochet hook, a little toy stuffing and black yarn for the face. Crochet two matching five-pointed stars — each point worked by shaping a small triangle as you go around — then stitch the two stars together around the edge, stuffing lightly so the ornament stays plump but flat. Add a smiling face with a few stitches of black yarn and two rosy cheeks, and finish with a hanging loop at the top point. This is the quickest ornament in the set, perfect for making a whole constellation in one evening, and the golden star catches the light from across the room.
Wreath Ornament

Pick deep green yarn, red yarn for the berries and bow, brown yarn for the pine cones, a crochet hook and a little toy stuffing. Crochet a ring by working a long tube in rounds and joining the ends, stuffing it lightly so it holds a plump, even circle. Make tiny red berries as small spheres and miniature pine cones from layered stitches, and stitch them around the ring along with a small red bow. A loop of ribbon or yarn at the top makes it easy to hang, and the little wreath looks just as lovely on a door handle or a gift as it does on the tree.
3-in-1 Snowman, Gingerbread & Reindeer Trio

This clever trio uses one shared body pattern to make three different characters, so you only learn a single shape and get three ornaments for your effort. Start with a simple round body worked in rounds, increasing and decreasing to shape a soft sphere, and make three of them in white, brown and soft brown yarn. Then change just the details: a red scarf and carrot nose for the snowman, icing stitches and a bow for the gingerbread man, and antlers with a red nose for the reindeer. Add a hanging loop to each one, and you have a matching set that looks wonderful hung together in a row — a full little Christmas scene from a single pattern.
More ideas you’ll love: 12 Christmas Concert Outfit Ideas for Women · 12 Christmas Nail Designs for Women · 12 Plus-Size Christmas Outfits for Women (Flattering & Festive)
