35 Christmas Crochet Patterns

The holiday season brings out the creative spirit in all of us, and what better way to celebrate than with handmade Christmas decorations? Crochet projects make wonderful gifts and beautiful home decorations that can be treasured for years to come.

Whether you’re a beginner looking for simple ornaments or an experienced crocheter ready to tackle complex amigurumi, these 35 Christmas patterns offer something special for every skill level.

From tiny tree decorations to cozy winter accessories, each project captures the magic and warmth of the holiday season while giving you the satisfaction of creating something truly unique with your own hands.

1. Christmas Tree Ornaments

Create miniature evergreen trees using green yarn and basic single crochet stitches. Start with a magic ring and work in rounds, increasing gradually to form the tree shape. Make multiple sections in different sizes, then stack and stitch them together. Add a brown trunk at the bottom using chain stitches or a small rectangle.

Finish with a yellow star on top and tiny beads or sequins as decorations. These ornaments work up quickly and look gorgeous hanging on your tree or given as small gifts.

2. Santa Hat

Work this classic holiday hat using red yarn in single crochet rounds, starting from the top and working down. Begin with a magic ring, then increase gradually to create the cone shape. Switch to white yarn for the brim, working in back loops only to create a nice folded edge.

Add a fluffy white pom-pom to the tip using either yarn tassels or a store-bought pom-pom. The hat can be sized for dolls, babies, or adults by adjusting your hook size and yarn weight.

3. Reindeer Amigurumi

Craft adorable reindeer using brown yarn and the amigurumi technique. Create the head and body separately using single crochet in continuous rounds, stuffing firmly as you work. Make four legs, two ears, and antlers using different shades of brown and tan. Use safety eyes or embroider features with black yarn.

The antlers can be made with chain stitches branching off from a main stem. Add a red nose for Rudolph or keep it brown for regular reindeer. These make perfect gifts for children.

4. Christmas Stocking

Design festive stockings using your favorite holiday colors in single crochet or half double crochet stitches. Start at the top cuff and work down to the heel, then pick up stitches to create the foot portion. Add colorful stripes, Fair Isle patterns, or simple color blocks.

Create a hanging loop at the top and consider adding a white cuff with decorative edging. You can personalize each stocking with embroidered names or sewn-on decorations like buttons, bells, or appliqués.

5. Snowflake Doilies

Create delicate snowflakes using white thread and fine crochet hooks. Work from the center outward using chains, single crochet, and double crochet stitches to form intricate lace patterns. Each snowflake should have six points with detailed work between each section.

Use blocking techniques to shape and stiffen your finished snowflakes – pin them out on blocking boards and spray with starch or fabric stiffener. These make beautiful window decorations, table decorations, or gift package toppers that capture winter’s natural beauty.

6. Gingerbread Man Ornaments

Shape cute gingerbread people using tan or brown yarn in single crochet rounds. Create the head, body, arms, and legs separately, then join them together. Use white yarn to add “icing” details like buttons, facial features, and decorative swirls using surface crochet or embroidery stitches.

Add small beads for eyes and buttons if desired. Make them in various sizes and give each one a unique personality with different facial expressions and decorative elements. These ornaments bring whimsical charm to any Christmas tree.

7. Angel Tree Topper

Craft an elegant angel using white and gold yarn with flowing robes and delicate wings. Create the body in single crochet, working in rounds and shaping with increases and decreases. Make the wings separately using lace stitches or fan patterns for a delicate appearance.

The head can be a simple sphere with embroidered features or you can use a doll head. Add a halo made from gold thread or wire. Dress the angel in flowing robes with detailed stitch work and consider adding metallic thread for extra sparkle.

8. Christmas Wreath

Form a festive wreath using green yarn worked in dense stitches around a wire or foam base. Use single crochet or loop stitches to create texture that mimics evergreen needles. Add red berries made from small crocheted balls or beads scattered throughout.

Include a large bow at the bottom using red or gold ribbon, or crochet your own bow from matching yarn. You can also add small ornaments, pine cones, or bells to customize your wreath. Hang it on doors, walls, or use as a table centerpiece.

9. Candy Cane Decorations

Create striped candy canes using red and white yarn in single crochet. Work in continuous rounds to form long tubes, alternating colors every few rounds to create the classic stripe pattern. Stuff lightly with fiberfill to maintain the curved shape. Bend the top into the characteristic hook shape while the piece is still pliable.

Make various sizes from tiny ornaments to large decorative pieces. These can be hung on trees, used as package decorations, or arranged in vases for festive table displays.

10. Santa Claus Amigurumi

Build a jolly Santa using red, white, and peach-colored yarns. Create the body and head separately, making the body wider to accommodate Santa’s round belly. Use white yarn for the beard, which can be made with loop stitches or fringe techniques. The hat follows the same pattern as the standalone Santa hat.

Add black boots, a belt with yellow buckle, and rosy cheeks with pink yarn or blush. Give Santa a cheerful expression with embroidered features and consider adding tiny wire-framed glasses for extra character.

11. Christmas Bell Ornaments

Shape traditional bells using metallic gold or silver yarn in single crochet rounds. Start with a magic ring and increase gradually to create the bell’s dome shape. Add texture with raised stitches or surface crochet to mimic the appearance of cast metal. Create a clapper inside using a small bead or contrasting yarn piece.

Add a loop at the top for hanging and consider attaching a small bow. These ornaments look beautiful clustered together or spread throughout the tree branches.

12. Snowman Amigurumi

Build cheerful snowmen using white yarn in three separate spheres for the head and body sections. Make the bottom sphere largest, middle section medium, and head smallest. Add orange carrot noses using single crochet cones, and black coal buttons and eyes with yarn or beads.

Top with a small black hat and add a colorful scarf around the neck. These adorable snowmen bring winter joy to any holiday display or make perfect gifts for children.

13. Christmas Garland

String together festive elements like mini ornaments, bells, stars, and trees to create beautiful garland. Work each element separately in your chosen holiday colors, then connect them with chains or actual string. Alternate different shapes and colors for visual interest.

You can make specific themed garlands like all stars, all trees, or mix various elements together. This garland can drape around doorways, mantels, or tree branches. Consider adding small LED lights between elements for extra sparkle during evening hours.

14. Christmas Tree Coasters

Crochet charming Christmas tree–shaped coasters using green yarn and a simple triangular pattern. Shape the edges with increases and decreases to mimic branches, then add texture with surface stitches or embroidery for extra detail. You can make them in different shades of green to give a more natural look.

For a festive touch, decorate with tiny red berries made from crocheted balls or French knots, and even add a golden star at the top if you like. These coasters not only protect your tables but also bring holiday cheer to gatherings, making them wonderful seasonal gifts.

15. Elf Hat

Create whimsical elf hats using bright green yarn with contrasting trim colors. Follow a similar pattern to the Santa hat but make it more pointed and add a jaunty curved tip. Use white, red, or gold yarn for the brim and add a small bell to the pointed end. Make them in various sizes for family members or dolls.

Consider adding stripes, polka dots, or other playful patterns. These hats are perfect for holiday photos, costume parties, or just adding some elfin magic to your Christmas celebrations.

16. Christmas Tree Skirt

Work a large circular tree skirt using traditional Christmas colors in your preferred stitch pattern. Start from the center with a magic ring and increase regularly to create the flat circle shape. Leave an opening and add ties or velcro closure so it can wrap around the tree base. Choose patterns like ripples, shells, or geometric designs that complement your holiday decor.

Consider adding fringe, tassels, or pom-poms around the outer edge for extra texture and movement. This protects floors while beautifully finishing your tree’s base.

17. Poinsettia Flowers

Craft elegant poinsettia blooms using red and green yarns with detailed petal work. Create individual petals using leaf patterns with pointed ends, making them in graduating sizes. Arrange petals in layers around a yellow center made from French knots or small beads.

Add green leaves underneath using the same leaf pattern in a smaller size. These flowers can be attached to wreaths, used as package toppers, or arranged in vases. Consider making white or pink versions for variety in your holiday decorating scheme.

18. Christmas Pudding Ornaments

Shape traditional Christmas puddings using brown yarn for the base and white yarn for the “cream” topping. Work the pudding body in single crochet rounds, creating a dome shape. Add the white cream topping using different texture stitches or surface crochet techniques.

Top with a small red cherry made from a tiny crocheted ball. Add holly leaves and berries around the base for authentic details. These charming ornaments celebrate traditional holiday treats and add whimsy to your tree decorations.

19. Star Ornaments

Create multi-pointed stars using gold, silver, or white metallic yarns. Work each point separately, then join them together at the center. Use single crochet with increases and decreases to shape each point. Add texture with surface crochet, beads, or sequins for extra sparkle.

Make them in various sizes from tiny tree ornaments to large statement pieces. Consider creating layered stars with smaller ones mounted on top of larger ones. These versatile decorations work on trees, as gift toppers, or in holiday tablescapes.

20. Christmas Table Runner

Design an elegant table runner using holiday motifs like snowflakes, trees, or geometric patterns. Work lengthwise in your chosen pattern, creating a piece long enough for your dining table with some overhang. Use traditional Christmas colors or opt for elegant metallics with white.

Add fringe, tassels, or decorative edging along the short ends. Consider making matching placemats and napkin rings to complete the set. This runner protects your table while creating a beautiful foundation for your holiday meals and entertaining.

21. Gift Bag with Drawstring

Construct reusable gift bags using festive yarns in single or double crochet stitches. Work in continuous rounds to create the bag body, then add a drawstring casing near the top. Use contrasting colors for stripes or color blocks, or stick with solid colors and add appliqué decorations.

Make the drawstring from chains or braided yarn. Create various sizes for different types of gifts. These eco-friendly alternatives to paper bags can be reused year after year and become part of the gift themselves.

22. Christmas Tree Dishcloths

Make practical dishcloths shaped like Christmas trees using cotton yarn in festive green. Work increases and decreases to create the triangular tree shape, adding a brown trunk section at the bottom. Use different shades of green for a more realistic look or add colorful “ornaments” using surface crochet or embroidery.

These functional items bring holiday cheer to kitchen cleanup while being gentle on dishes and surfaces. Package several together as thoughtful gifts for friends, neighbors, or teachers who appreciate handmade practicality.

23. Reindeer Hats

Crochet playful reindeer hats using soft brown yarn as the base. Shape the hat with a snug fit and add cozy ear flaps or straps for extra warmth. Embellish with crocheted or felt antlers attached to the top, and add little ears on the sides for extra charm.

You can stitch on simple embroidered eyes or safety eyes to bring the reindeer look to life. These hats make adorable winter wear for kids and adults alike, perfect for holiday outings, themed parties, or just spreading seasonal cheer.

24. Christmas Advent Calendar

Build a large advent calendar with 24 numbered pockets arranged in a Christmas tree shape or rectangular grid. Each pocket should be large enough to hold small treats or tiny gifts. Use various Christmas colors and number each pocket from 1 to 24. Back the entire piece with sturdy fabric or felt for stability.

Add hanging loops or tabs so it can be displayed on walls or doors. Fill pockets with candies, small toys, or activity suggestions for daily December surprises leading up to Christmas morning.

25. Christmas Lights Garland

Crochet a cheerful string of Christmas lights to brighten up your holiday décor. Use colorful yarn to create tiny bulb shapes in classic shades like red, green, blue, yellow, and white. Attach each bulb to a crocheted black or dark green cord to mimic the look of a real strand of lights. Add texture with simple stitches or surface embroidery, and stuff the bulbs lightly so they hold their shape.

Hang the garland across a mantel, doorway, or Christmas tree for a playful pop of color. For extra sparkle, weave in a strand of fairy lights behind the crochet bulbs to create a glowing effect at night.

26. Christmas Tree Earrings

Design delicate Christmas tree earrings using fine yarn or thread in festive green. Work tiny tree shapes using single crochet and careful shaping techniques. Add small beads or sequins as ornaments and a tiny star on top. Attach earring hooks and consider adding small bells for gentle movement and sound.

Make matching sets for gifts or create variety packs with different designs. These lightweight accessories add holiday spirit to any outfit and make thoughtful handmade gifts for friends, daughters, or anyone who loves festive jewelry.

27. Holiday Napkin Rings

Create elegant napkin rings using metallic threads or traditional Christmas colors. Work in rounds to form rings that easily slip over folded napkins. Add decorative elements like small bells, bows, holly leaves, or miniature ornaments. Consider making them adjustable with small ties or closures.

Create matching sets for your holiday table or make varied designs for a more eclectic look. These reusable table accessories add handmade charm to holiday meals and can be stored and brought out year after year for special occasions.

28. Christmas Placemats

Work individual placemats using durable cotton yarn in holiday colors and patterns. Choose stitch patterns that lay flat and are easy to clean – single crochet, half double crochet, or simple textured stitches work well. Add holiday motifs like snowflakes, trees, or geometric border patterns.

Make them large enough to accommodate plates and utensils comfortably. Consider adding coordinating trim around the edges for a finished look. These practical items protect your table while adding festive touches to holiday dining and entertaining throughout the season.

29. Snowball Pom-Pom Garland

Create fluffy white pom-poms in various sizes to represent snowballs, then string them together for festive garland. Use white yarn to make pom-poms using traditional pom-pom makers or the cardboard circle method. Make them in different sizes for visual interest – some large, some medium, and some small.

String them together with strong thread or thin wire, spacing them evenly or clustering them in groups. This garland looks beautiful draped around doorways, mantels, or tree branches, bringing winter wonderland charm indoors.

30. Christmas Mittens

Knit cozy mittens using traditional Christmas colors like red, green, white, or gold. Work in single crochet or half double crochet for warmth and durability. Shape carefully around the thumb area and add ribbing at the wrists for a snug fit. Consider adding Fair Isle patterns, snowflake motifs, or simple color stripes for decorative appeal.

Add hanging loops so they can be displayed as decorations when not being worn. These practical accessories make wonderful gifts and can be sized for children or adults in your family.

31. Festive Bookmarks

Design elegant bookmarks using fine yarn or thread in holiday colors. Work long, narrow pieces with decorative stitch patterns like shells, fans, or lace designs. Add tassels at one or both ends for extra flair and to help mark pages easily. Consider incorporating small beads or metallic threads for sparkle.

Make them in various holiday themes – snowflakes, Christmas trees, candy canes, or geometric patterns. These thoughtful gifts are perfect for book lovers, teachers, or anyone who enjoys reading during cozy winter evenings.

32. Christmas Card Holders

Construct practical card holders to display holiday greeting cards throughout your home. Work rectangular or triangular pockets that can be mounted on walls or doors. Add hanging loops and decorative elements like holly leaves, bows, or snowflake appliqués.

Make them in sizes that accommodate standard greeting card dimensions. Consider creating a series of connected pockets for multiple cards or individual holders that can be arranged in groups. These holders keep cards organized and visible while adding handmade charm to your holiday decorating.

33. Holiday Gift Card Pouches

Create small, elegant pouches perfect for presenting gift cards as special presents. Work rectangular pieces that fold over to form secure pockets for gift cards. Add button or snap closures to keep cards safe inside. Decorate with holiday motifs, contrasting trim, or small appliqué elements.

Consider adding handles or ties for easy carrying. Make them in various sizes to accommodate different gift card dimensions. These reusable pouches make gift cards feel more personal and special while providing beautiful presentation that recipients will want to keep.

34. Christmas Tree Pot Holders

Design practical pot holders shaped like Christmas trees for holiday kitchen use. Use heat-resistant cotton yarn in shades of green, working increases and decreases to create the triangular tree shape. Add a brown trunk section and colorful “ornaments” using surface crochet or appliqué techniques.

Make them thick enough to provide adequate heat protection by working double layers or adding heat-resistant batting between layers. These functional items bring holiday cheer to cooking and baking activities while protecting hands from hot cookware during busy holiday meal preparation.

35. Festive Hair Accessories

Craft delightful hair accessories including headbands, hair clips, and scrunchies with holiday themes. Use soft yarns in Christmas colors and add decorative elements like small bells, bows, holly leaves, or miniature ornaments. Make headbands by working long strips that can be tied or have elastic added. Create hair clip covers by crocheting small decorative pieces that attach to plain clips.

Design scrunchies using elastic bands covered with crocheted sleeves. These accessories let you wear your holiday spirit and make wonderful gifts for girls and women of all ages.

Similar Posts

  • 35 Easy Christmas Crafts

    Christmas crafting season is here! Whether you’re looking for fun activities with the kids, budget-friendly decorations, or handmade gifts that come straight from the heart, these simple projects have you covered. Most use supplies you probably already have at home – paper, glue, scissors, and a bit of creativity. From delicate snowflakes to jolly Santa…

  • 27 DIY Christmas Crafts for Kids

    There’s nothing quite like the joy on a child’s face when they create something magical for Christmas! These crafts bring out all the wonder and excitement of the season, filling your home with handmade treasures that sparkle with childhood imagination. From glittery ornaments to silly Santa faces, each project captures that special Christmas spirit that…

  • 27 DIY Christmas Tree Ideas

    When space is tight or you want something totally unique, DIY Christmas trees are such a fun alternative to the traditional evergreen! These creative alternatives let you bring that festive tree spirit into any corner of your home, whether you’re working with a tiny apartment, want something kid-friendly, or just love the satisfaction of making…

  • 25 DIY Christmas Ornaments

    There’s something so special about a Christmas tree decorated with handmade ornaments that carry love and memories in every stitch, brushstroke, and carefully placed detail. These DIY decorations bring such personal warmth to your holiday celebrations, and each one tells its own little story. Whether you’re crafting with kids or creating elegant pieces for your…