An Eco-friendly Christmas means that you and your family can enjoy a joyous celebration without any guilt. If you’re not sure just how to have a green Christmas, here are some simple ways.

8 Ways to Have a Merry & Eco-Friendly Christmas

It may sound like hard work. But there are also more ways to turn your festive traditions into eco-friendly options than you may think.


1) Find Eco-Friendly Gifts & Cards

One of the easiest ways to have a green Christmas is to swop wasteful gifts for sustainable, eco-friendly ones. Check out my list of Eco-Friendly Christmas gifts for inspiration.

Cards are cute – but are they really necessary? Especially the generic ones which are wrapped in plastic and often made from non-recyclable paper.

If cards are a must on your Christmas list, then rather go for homemade or eco-friendly ones. In fact, Faithful to Nature has growing paper tags and paper cards for Christmas – these can be planted and a flower or herb will grow.

2) Choose Wrapping Alternatives

Tons of wrapping paper goes to waste every year. While the novelty behind carefully wrapping a gift for someone you love can be appealing, there’s no doubt that there are many better alternatives. Some of these include:

Recycled – use newspaper or other recycled paper to create a beautiful DIY wrapped gitft.

Gift bags – not 100% eco-friendly, but at least these can be reused next year. If you don’t have a drawer full of gifts bags for every occasion, you’re doing gifting wrong 😉


3) Make & Buy Green Decorations


4) Select One of Many Christmas Tree Alternatives


5) Think Smart When Packing Left-overs


6) Make Eco-Friendly Christmas Crackers


7) Save Electricity!


8) Take Your Litter With You


Last Words


  1. Today, I went to the beach with my kids. I found a sea shell and gave it to my 4 year old daughter and said “You can hear the ocean if you put this to your ear.” She put the shell to her ear and screamed. There was a hermit crab inside and it pinched her ear. She never wants to go back! LoL I know this is entirely off topic but I had to tell someone!


Please enter your comment!
Please enter your name here