10001048511170327471907782942

Looking for easy Christmas crafts you can make with inexpensive and recycled materials? Whether you’re decorating your home, crafting with kids, or preparing thoughtful handmade gifts, these DIY Christmas projects are simple, charming, and perfect for a cozy December afternoon.

In this post, you’ll learn how to make:

  • A Christmas roller stamp using pasta shapes
  • A pine cone Christmas tree
  • A hand painted Christmas doormat
  • And advent calendar using clothes pins and toilet paper rolls
  • Handmade angel tassel dolls
  • Essential oil wax diffusers
  • DIY epiphany wise men gifts using recycled bottles



Each project uses affordable, eco-friendly, or recycled materials—ideal for anyone who loves sustainable Christmas crafting.

Christmas stamp roller with pasta

Perfect for: gift wrap, Christmas cards, kids crafts

This eco-friendly roller stamp is one of the easiest Christmas crafts you can make—and the result looks surprisingly professional. All you need is a cardboard roll (or a wine cork), some Christmas-shaped pasta (stars, snowflakes, wheels), and acrylic paint.

Materials


Cardboard roll or wine cork

Christmas-shaped pasta

Hot glue

Acrylic paint

Kraft or white paper

How to Make It

1.Arrange the pasta pieces around the roll or cork.

2.Glue them firmly in place.

3.Dip the roller into paint (or use a brush for cleaner coverage).

4.Roll it across paper to create hand-stamped Christmas wrapping paper.

This DIY roller stamp is perfect for creating rustic gift wrap or cute kids crafts, and it looks beautiful with minimalist kraft paper.

Easy Christmas Crafts You Can Make at Home
Diy roller stamp
Diy Christmas stamp

Pinecone Christmas tree

Perfect for: nature crafts, minimalist décor, kids
Keywords: pine cone crafts, Christmas nature crafts, rustic Christmas decorations

Turn an ordinary pine cone into the sweetest miniature Christmas tree for your shelf or table.

Materials


Pine cones (medium to large)

Green paint (optional)

White paint for snow effect

Small beads, sequins, or mini pompoms

Hot glue

Instructions

Paint the pine cone green (or leave it natural for a rustic look).

Add white paint to the tips for a snowy effect.

Glue tiny beads or pompoms as ornaments.

Place the pine cone on a wood slice or cardboard base.

These pine cone trees look adorable on mantles,tables, or as DIY place cards for Christmas dinners.

DIY Christmas pinecone

Handmade Christmas rug

Perfect for: front door décor

A custom Christmas doormat is one of the best ways to add cozy holiday charm to your entrance. This version features a cute gingerbread house painted on a raw coir doormat.

Materials

Plain coir doormat

Outdoor acrylic paint

Brushes or sponges

Masking tape (optional)

How to Make It

Sketch or stencil the shape of a gingerbread house.

Fill it in using brown paint.

Add white details—windows, icing lines, gumdrops.

Seal with a waterproof outdoor varnishIt makes a great handmade gift and photographs beautifully for social media.

Handmade Christmas doormat

DIY advent calendar with toilet paper rolls

If you love zero-waste crafts, this advent calendar is for you. You can fill each toilet roll with sweets, affirmations, toys, or small surprises. There is a printable with daily activities on this blog post.

Materials

24 toilet paper rolls

Clothespins

String or jute twine

Number stickers or markers

Craft paper

Instructions

Decorate each toilet paper roll using craft paper or paint. (Endless possibilities!)

Close one end by folding the edges inward.

Fill with tiny surprises.

Clip each roll to a long string using clothespins.

Add numbers from 1 to 24.

The result is a cozy, boho-style advent calendar that looks beautiful on a wall or mantle.

Recycled advent calendar

Handmade angel dolls

These delicate angel dolls are simple to make and add an elegant handmade touch to your tree.

Materials

Wooden beads (for the head)

Embroidery thread or cotton yarn

Cardboard (to wrap the tassel)

Ribbon or twine

Small felt or cardboard wings

Instructions

Wrap thread around cardboard to create a tassel.

Tie the top tightly and cut the bottom loops.

Slide a wooden bead onto the top tassel thread—this becomes the head.

Add wings made of felt or stiff paper.

Draw a tiny face if desired.

Hang them on the tree or attach them to gifts for a personal, charming touch.

Handmade angel dolls

There is a full tutorial here and here (you just need to adjust depending on the type of doll)

Essential oil wax diffusers

These wax diffusers are beautiful hanging in closets, wardrobes, or bathrooms. They make wonderfully fragrant gifts.

Materials

Beeswax pellets

Essential oils (peppermint, cinnamon, orange, or pine are perfect)

A silicone chocolate mold

Dried fruits or spices (optional)

Ribbon

Instructions

Melt the beeswax in a double boiler.

Add a few drops of essential oils.

Pour into a silicone mold.

Add dried orange slices, cloves, or mini pine sprigs.

Insert a loop of ribbon before the wax hardens.

These smell like pure Christmas and look stunning in gift boxes.

Essential oil wax diffusers
Easy Christmas Crafts You Can Make at Home

Epiphany’s wise man gifts

A lovely craft for Día de Reyes / Epiphany, using small recycled glass bottles.

Materials


Small recycled bottles (mini spice jars or perfume flacons)

Acrylic paint (gold, white, brown)

Twine or ribbon

Optional fillings: glitter for “gold”, aromatic herbs for “incense”, warm spices for “myrrh”

How to Make It


Clean the bottles and paint the lids gold.

Label each bottle: Gold, Incense, Myrrh.

Fill with glitter- plastic-free option (gold), herbs or resins (incense), and spices like cinnamon or cloves (myrrh).

Tie a ribbon around each bottle.

These make meaningful gifts for Epiphany or beautiful decorations for a Three Kings display.

Epiphany activity




Simple, Sustainable & Heartwarming Christmas Crafts for the Whole Season



The beauty of Christmas crafting lies in its simplicity—transforming ordinary, recycled materials into meaningful decorations, gifts, and memories. Whether you were stamping homemade gift wrap with pasta shapes, painting a cozy gingerbread doormat, or filling tiny bottles for Epiphany, each project brings a touch of creativity and intention to the season.

These easy Christmas crafts are perfect for slowing down, spending time with loved ones, and making your home feel festive without overspending. They’re also wonderfully sustainable, proving that you don’t need fancy supplies to create beautiful holiday décor.

I hope these seven projects inspire you to craft more, reuse more, and enjoy the magic of handmade traditions.
If you try any of them, feel free to share your creations—I’d love to see how your Christmas crafts turn out! ?

With love, Sara

Scraps & Coffee Grounds

Scraps & Coffee Grounds

Hi! my name is Sara and I am a DIY lover!
This blog started as a journal where I wrote my favorite recipes, from cosmetics and food. Then I started to create and upcycle clothes and I finally needed crafts ideas and easy kids activities for our homeschool journey. We love handmade stuff and easy projects and I share them all here!

Leave a Reply