Extras

  • Privacy Policy
  • About
  • Home
  • Home Ideas
    • Kitchen
    • Dining Room
    • Bedroom
    • Living room
    • Bathroom
    • Entryway
    • Front Porch
  • Decor
    • Fall Decor
    • Spring Decor
  • Holiday Decor
    • Halloween
    • Thanksgiving
    • Christmas
    • Easter
    • 4th of July
  • Design Styles
    • Cottagecore
    • Farmhouse
    • Mid-Century Modern
    • Modern Victorian
    • Coastal
    • Scandinavian

Cosycountrykitchen

The best decor ideas, tips and recipes to make your home the coziest

Home » 22 DIY Christmas Crafts That Everyone Will Love Creating

Christmas, Holiday Decor ·

22 DIY Christmas Crafts That Everyone Will Love Creating

Facebook0Tweet0Pin4

*This post contains affiliate links. If you choose to make a purchase from the links below, I may earn a small commission at no extra cost to you. Thank you!

This post will show you the best diy christmas crafts.

Looking to add a personal touch to your holiday decor this year?

These amazing DIY Christmas crafts are the perfect way to make your home feel cozy and festive while spending quality time with loved ones.

From charming ornaments to beautiful wreaths, each project is designed to be fun and easy for all skill levels.

Whether you’re crafting with family, friends, or even taking a little solo creative time, you’ll find inspiration to bring that extra magic to your holiday season.

Get ready to spread joy with these creative ideas that everyone will love making!

Shopping list for DIY Christmas Crafts:

General Supplies

  1. Crafting Tools
    • Scissors
    • Glue gun and glue sticks
    • Craft knife
    • Ruler
    • Paint brushes
  2. Decorative Materials
    • Acrylic paints (holiday colors: red, green, white, gold, silver)
    • Glitter (red, green, silver, gold)
    • Ribbons (holiday patterns, plaid, metallic)
    • Twine or jute string
  3. Paper and Cardstock
    • Holiday-themed scrapbook paper
    • White and colored cardstock
    • Tissue paper (red, green, white)
  4. Ornamental Items
    • Small pinecones
    • Mini bells
    • Holiday-themed stickers
    • Mini ornaments
    • Buttons (red, white, green)
  5. Wood Supplies
    • Small wooden circles or slices
    • Wooden letters or holiday shapes
    • Popsicle sticks
  6. Natural Elements
    • Cinnamon sticks
    • Dried orange slices
    • Fresh or faux pine branches and leaves
  7. Fabric and Textiles
    • Felt (red, green, white)
    • Burlap
    • Fabric scraps (plaid or holiday prints)
  8. Adhesives and Fasteners
    • Craft glue
    • Double-sided tape
    • Floral wire
  9. Mason Jars and Containers
    • Small mason jars
    • Clear plastic or glass ornaments (for filling)

Best DIY Christmas Crafts

1. Twine Christmas Tree

Credit: Hometalk.com

I love the simple beauty of this twine Christmas tree!

It’s a cozy, rustic decoration that fits in any holiday decor.

The twisted twine will give your house such a warm look. I think this one would be perfect for a minimal holiday setup.

SUPPLIES NEEDED:

  • Styrofoam for the tree
  • Popsicle sticks for the trunk
  • Scrap of wood for the base

2. Gingerbread House Christmas Mug

Credit: craftberrybush

This gingerbread house Christmas mug is one of the cutest DIY Christmas crafts!

I feel like sipping cocoa from this would make the holidays feel even cozier.

Decorating the little mug house sounds like so much fun. It’s such a cute craft idea to try out!

SUPPLIES NEEDED:

  • Plain mug in any color you want
  • Acrylic paints
  • Relief paint
Urbanstrive 16 oz Large Coffee Mug with Handle Tea Cup Novelty Coffee Cup for Men Women Office Work, White
Urbanstrive 16 oz Large Coffee Mug with Handle Tea Cup Novelty Coffee Cup for Men Women Office Work, White
purchase mug
FolkArt Gloss Finish Acrylic Enamel Craft Set Designed for Beginners and Artists, Non-Toxic Formula Perfect for Glass and Ceramic Painting, , 32 Ounce, 16 Count (Pack of 1)
FolkArt Gloss Finish Acrylic Enamel Craft Set Designed for Beginners and Artists, Non-Toxic Formula Perfect for Glass and Ceramic Painting, , 32 Ounce, 16 Count (Pack of 1)
BuY Acrylic Paints

3. Christmas Tree Tassel

Credit: Thestylebrunch

The Christmas tree tassel is such an unique Christmas decoration!

I adore the way it looks and it’s so easy to make.

It’s perfect for anyone wanting a fun Christmas decoration that will be done in no time!

SUPPLIES NEEDED:

  • Green yarn
  • Cardboard
  • White pom poms
  • Wooden stars
  • Jute twine

4. Cake Stand Village

Credit: stephaniehannahome

This cake stand village is just magical! I love how it creates such a festive scene and can be placed anywhere.

It’s an easy-to-make craft that looks impressive. Adding mini house, trees and snowmen completes the look so well!

SUPPLIES NEEDED:

  • Cake stand
  • Mini Christmas decor
  • Fake Snow
  • Bow
WHOLE HOUSEWARES Flat Round Wood Server Cake Stand with Dome | Cake Display Server Tray for Kitchen, Birthday Parties, Weddings, and Baking Gifts | Clear Glass Dome Lid
WHOLE HOUSEWARES Flat Round Wood Server Cake Stand with Dome | Cake Display Server Tray for Kitchen, Birthday Parties, Weddings, and Baking Gifts | Clear Glass Dome Lid
buy cake stand

5. Yarn Christmas Trees

Credit: Blueskyathome

These yarn Christmas trees are so adorable and super easy to make.

I think the softness of the yarn and the pastel colors makes them the perfect decoration.

This DIY Christmas crafts ideas will be the perfect activity for a cold winter day. Plus, it’s a simple way to add handmade charm to your Christmas decor!

SUPPLIES NEEDED:

  • Styrofoam cones
  • Chunky yarn
  • Glue gun
  • Wooden stars

6. Sock Gnomes

Credit: Itsalwaysautumn

These sock gnomes are too cute! All you need is a couple of old festive socks and a few other supplies.

This craft will bring joy and add character to any holiday setup. I’d absolutely love making a few of these to sit by the fireplace!

SUPPLIES NEEDED:

  • Plain and pattern sock
  • Faux fur
  • Wood beads
  • Foam cones
  • Hot glue gun

7. Yarn Wrapped Star Ornaments

Credit: Tidbits-cami.com

The yarn-wrapped star ornaments will be a lovely addition to your Christmas tree.

Wrapping the yarn around the star frame is super easy to do.

This makes beautiful, simple ornaments that feel so handmade. I could see these fitting in any color scheme!

SUPPLIES NEEDED:

  • Yarn
  • Star template
  • Foam core/Cardboard
  • String

8. Air Dry Clay Christmas Village

Credit: aliceandlois

I’m loving this air-dry clay Christmas village!

Creating and painting each house sounds so satisfying to do!

This DIY Christmas crafts idea is perfect for those who want a timeless holiday decoration.

SUPPLIES NEEDED:

  • Air dry clay
  • Rolling pin
  • Silicone baking mat
  • Cookie sheet
  • Retractable knife
  • Glue gun
  • Wood square blocks
  • Candles/string lights

9. Snowy Jar Candle Holders

Credit: caligirlinasouthernworld

These snowy candle holders look so magical when lit up.

I think they’d look beautiful on any holiday table.

This idea is easy to do and will surely impress your family and guests.

It’s the perfect Christmas decoration that adds a festive glow to any room.

SUPPLIES NEEDED:

  • Glass jars
  • Mod podge
  • Paintbrush
  • Epsom salt
  • Faux Snow
  • Ribbon/Twine
  • Faux greens and berries
  • Candles
  • Scissors
  • Hot glue
KMwares Set of 3 Clear Glass Food Jars/Canisters with Airtight Seal Acacia Wood Lids for Kitchen/Bathroom/Pantry Storage, Serving Pasta, Candy, Snack, Leaf Tea, Coffee Bean, Dry food
KMwares Set of 3 Clear Glass Food Jars/Canisters with Airtight Seal Acacia Wood Lids for Kitchen/Bathroom/Pantry Storage, Serving Pasta, Candy, Snack, Leaf Tea, Coffee Bean, Dry food
Buy glass jars

10. Christmas Village Wreath

Credit: Lizmarieblog

This Christmas village wreath is such a creative idea! You can hang it on your entrance door or use it as decoration around the house.

This DIY Christmas crafts idea will brings festive charm to any room. Plus you will have so much fun creating it!

SUPPLIES NEEDED:

  • Snowy wreath
  • Mini gingerbread houses
  • Bottle brush trees
  • Hot glue
National Tree Company Pre-Lit 'Feel Real' Artificial Christmas Wreath, Green, Snowy Sheffield Spruce, White Lights, Decorated with Frosted Branches, Christmas Collection, 5"D x 24"W x 24"H
National Tree Company Pre-Lit ‘Feel Real’ Artificial Christmas Wreath, Green, Snowy Sheffield Spruce, White Lights, Decorated with Frosted Branches, Christmas Collection, 5″D x 24″W x 24″H
buy snow wreath

11. Wood Christmas Trees

Credit: woodcraftblueprint

I absolutely love the rustic look of these wood Christmas trees!

They’re a bit harder to create but will make an impression wherever they are placed. I can imagine these looking beautiful on a mantel.

This craft would be ideal for anyone wanting natural-looking decor.

SUPPLIES NEEDED:

  • 2 x 4 Lumber
  • Trim head screws
  • Wood glue
  • Wood putty
  • Stain or paint

12. Modern Christmas Nutcracker

Credit: brooklynberrydesigns

This Christmas nutcracker has such a fresh, updated look!

Painting it in neutral colors gives it a more modern vibe.

It’s the perfect choice for both traditional and modern decor lovers.

SUPPLIES NEEDED:

  • Unfinished wood nutcracker
  • White craft paint
  • Paint brush
  • Garland ties
  • Ribbon
  • Hot glue gun
  • Sandpaper
  • Wood filler
Soaoo 2 Pcs Large Christmas Wooden Unfinished Nutcrackers 12 Inch Nutcracker Figures Set Christmas Decor Unpainted Nutcracker Puppet DIY Walnut Soldier Ornament Decoration for Home Festival Gifts
Soaoo 2 Pcs Large Christmas Wooden Unfinished Nutcrackers 12 Inch Nutcracker Figures Set Christmas Decor Unpainted Nutcracker Puppet DIY Walnut Soldier Ornament Decoration for Home Festival Gifts
buy nutcracker

13. DIY Crochet Garland

Credit: littleyellowwheelbarrow

This crochet garland looks so cozy and charming.

I think it would be the perfect addition to any Christmas tree or your mantle.

This craft idea will make you feel super creative. Plus, it’s reusable year after year!

SUPPLIES NEEDED:

  • Skein of wool
  • crochet hook 15mm

14. Painted Santa Stones

Credit: happyhooligans

These painted Santa stones are just adorable!

I think kids would have a blast helping to paint each one.

It’s a DIY Christmas crafts idea that’s both easy and super festive. I could see these making fun little gifts or stocking stuffers too!

SUPPLIES NEEDED:

  • Smooth beach stones
  • Gesso primer
  • Acrylic craft paint
  • Paint brushes
  • Satin craft vanish

15. Dried Orange Ornaments

Credit: wmdesignhouse

These dried orange ornaments are so classy and smell amazing!

I love the natural, rustic vibe that they bring to the tree.

Making these DIY Christmas crafts would fill the home with holiday scents.

SUPPLIES NEEDED:

  • Orange slices
  • Glue gun
  • Wood slices
  • Anise star
  • Grapevine wire
  • Pinecones/Faux greenery/Acorns
  • Cinnamon Sticks
  • Twine
  • Velvet Ribbon
  • Wood beads
  • Power Drill
  • Scissors

16. Felt Christmas Trees

Credit: sixcleversisters

These felt Christmas trees are so soft and cute!

They add a cosy, homemade vibe that I absolutely love.

This craft is perfect for a family activity on a cold winter day.

SUPPLIES NEEDED:

  • Dark green felt
  • Wood slices
  • Wooden skewers
  • Scissors
  • Hot glue gun

17. Pine Cone Angels

Credit: thebestideasforkids.com

Pine cone angels are such an adorable way to create your Christmas tree decorations.

I think the little angel wings make them look so delicate.

This DIY Christmas crafts idea is perfect for adding a handmade touch to your tree.

SUPPLIES NEEDED:

  • Pinecones
  • Wooden beads
  • Acrylic paint
  • Paintbrushes
  • Cardboard
  • Pressed flowers
  • Mod podge
  • String
  • Black marker
  • Gold pipe cleaner

18. DIY Velvet Christmas Ornaments

Credit: mycreativedays

These velvet Christmas ornaments look so elegant!

The velvet look makes them look super luxurious.

They look like store-bought ornaments!

SUPPLIES NEEDED:

  • Glitter ornaments
  • Matte Paint
  • Paintbrush
  • Ornament hangers
Christmas Ornaments Set of 24 - Beautiful [White] Christmas Tree Decorations Ornaments Set - 4 Styles Glitter/Matte/Mirror/Shiny - Shatterproof/Pre-Strung - for Holiday/Party/Decorations/DIY (1.5")
Christmas Ornaments Set of 24 – Beautiful [White] Christmas Tree Decorations Ornaments Set – 4 Styles Glitter/Matte/Mirror/Shiny – Shatterproof/Pre-Strung – for Holiday/Party/Decorations/DIY (1.5″)
buy ornaments

19. Pinecone Garland

Credit: lauraradniecki

This pinecone garland is one of my favorite natural holiday decorations.

It brings in an earthy, winter feel that’s so inviting.

Making this craft is simple and it would look stunning draped across a mantel or table!

SUPPLIES NEEDED:

  • Pinecones
  • Twine
  • Scissors
  • Hot Glue Gun

20. Reindeer Gift Bags

Credit: karacreates

These reindeer gift bags add such a fun, festive touch to holiday gift-giving!

I love the idea of using candy canes as antlers.

This DIY Christmas crafts ideas is perfect for making presents extra special.

SUPPLIES NEEDED:

  • Small brown gift bags
  • Red pom poms
  • Googly eyes
  • Candy canes
  • Glue gun

21. Painted Wooden Christmas Tree Bottle Stoppers

Credit: entertainidea

Creating wooden Christmas tree bottle stoppers is a great way to add holiday spirit to the kitchen.

They’d make any wine or olive oil bottle look festive! I think this craft would be fantastic for holiday parties or as a gift. It’s such an unique idea!

SUPPLIES NEEDED:

  • Wood Christmas trees
  • Cork bottle stoppers
  • Acrylic paint
  • Paint brush
  • Glue
  • Clear satin spray

22. Cinnamon Ornaments

Credit: onelittleproject.com

Cinnamon ornaments are a great idea because they smell as good as they look!

They add a delicious holiday smell to any space. These would look and smell amazing on any tree!

SUPPLIES NEEDED:

  • Apple sauce
  • Ground cinnamon
  • White glue

This post showed you the best DIY Christmas crafts.

YOU MAY ALSO LIKE:

  • 25 DIY Christmas Centerpieces You Can Easily Do
  • 16 Easy DIY Christmas Wreath Ideas That Look Gorgeous
  • 19 Easy Christmas Mantel Decorating Ideas That Look Amazing

Facebook0Tweet0Pin4

Posted In: Christmas, Holiday Decor · Tagged: chrismas, Christmas, christmas crafts, diy, diy christmas crafts

Get on the List

You’ll Also Love

20 Festive Christmas Mocktails Every Guest Will Absolutely Love
18 Stylish Christmas Fireplace Decor Ideas You Can Easily Do
25 Insanely Cute Elf On The Shelf Ideas That Kids Will Love

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Next Post >

18 Easy Small Mudroom Ideas For Entryway You Need To Try

Categories

Search

Archives

  • Privacy Policy
  • About

Copyright © 2025 Cosycountrykitchen · Theme by 17th Avenue