Top 50 Magical Christmas Gift Ideas from Etsy

*This blog post contains affiliate links

Christmas is just over a month away - I can't believe that it's that time of year again. Now more than ever, it's important to shop small and local. Supporting small businesses helps make dreams come true. Just one small purchase can help a small business put food on the table and can help them continue to grow so they can achieve their biggest dreams. I have compiled a selection of the best magical Christmas gift ideas from Etsy below. There's something for everyone here to suit a variety of budgets. I hope you find something you like!


How pretty and sparkly are these birthstone badges?! They're very shiny, have sparkly glitter and make a lovely stocking filler for people of all ages.



This year has been tough for many and so we think self-care gifts are great this Christmas. This self care journal is bright and beautiful and has lots of space to write your thoughts, affirmations and desires.



Forest bathing is a Japanese form of nature therapy that is believed to be a powerful addition to yoga practice. Lunar and Lux has replicated this feeling with the forest bathing gift set which includes a candle, bath soak, soy wax melts, and aromatherapy spray with fragrances of the forest.



Not only are these chakra candles colourful and stunning, they're a great gift for a spiritual family member or friend who practices witchcraft, chakra healing or reiki. 



This personalised fairy door set from Maple and Grace is a lovely magical gift for fairy believers of all ages! It comes with lots of little accessories too including a hedgehog, a unicorn and "fairies welcome" doormat.



Copper Moon Boutique has lots of wonderful things and it is so hard to choose just one item for this gift guide! The wooden moon and crystal mirror shelf makes a great gift for a crystal lover. It's a great place to display all of your favourite crystals!



How beautiful is this notebook?! Notebooks make great stocking fillers and no-one can ever have too many notebooks, right? I imagine writing down all of my affirmations and dreams in this. Emily Harvey Art has lots of other lovely designs too.



If you're looking for a spiritual gift box, Baltic Moon has plenty! The perfect gift for anyone spiritual. This fortune gift box looks like an amazing gift and contains a notebook, a moon candle, a titanium quartz cluster, a mini crystal ball, a sage bundle, and a divination card.

Know someone who loves magical decor? This celestial print makes a beautiful Christmas gift and is available to buy in two sizes. The gold colours really make the print stand out and makes it look even more magical.



Everyone needs sweet treats in their Christmas stocking, right? These boozy cocktail lollipops from Wilkston Candy sound delicious and would make a great gift. Choose from Strawberry Daquiri, Passionfruit Martini (my favourite cocktail!), Pink Gin, and more.



11:11, make a wish! This wish bracelet from By Erin Shop makes a lovely stocking filler for all ages. When the cord wears through, your biggest wishes come true!



This macramé rainbow decoration makes a lovely Christmas gift for all. It's great for brightening up your space and will surely put a smile on the recipient's face.



Jewellery always makes a great gift for Christmas. A star sign necklace is a nice personal gift to give. This necklace from LOLO and RI can be either silver or gold plated and comes beautifully presented in a box ready to gift.



This gin botanicals set from Natural and Noble makes a wonderful gift for gin lovers out there. It comes with 12 different botanicals which you can infuse in your gin to make a unique and tasty drink. Some of the botanicals include rose petals, orange and lemon, and cinnamon. 


This hand-sewn star sign bookmark is the perfect stocking filler for bookworms! Cosy Felt Creations has over 50+ unique bookmarks to choose from so you're sure to find something you love.



Christmas isn't complete without cheese! A hamper makes a wonderful Christmas gift for families, parents or friends. This cheesy hamper from The Mouse House Cheese has a great selection of cheeses including chilli cheddar and garden herbs and garlic. It comes with crackers and chutney too!



The Posh Society has the most beautiful fairy/princess like hair accessories. Any little one would be delighted to own such a pretty and sparkly headpiece! The fabric, detail and crystals make a beautiful combination.



If you're looking for an eco-gift, Hug in a Trug is the place to go. There's lots of different hug gifts to choose from but my favourite is the bee happy one. It's a lovely pick-me-up Christmas gift that will make anyone smile. Some of the things inside include a pure beeswax candle, a jar of honey and a wooden honey spoon.



Christmas isn't complete without chocolate! Bring magic to all this Christmas with these magical unicorn lollipops. Choose from milk chocolate, white chocolate or both.



These seven essential chakra oil blends make a magical Christmas gift for someone spiritual. Each essential oil comes with a real crystal roller and is infused with real crystals and herbs. Choose just one chakra or buy the complete set for a luxury gift.



Of course, I had to add a gift from my shop Manifestation and Magic. The manifestation crystal set is perfect for anyone who is into the Law of Attraction and Manifestation. Crystals are included to help manifest love, happiness, success, and more. 



This gift set just looks so cuddly and cosy doesn't it? This pamper set from Just Beautiful Gifts makes a great Christmas gift for mums, grandmas and people in your life who deserve a little pamper! This set includes snuggly socks, bath salts, wax melts, and a lip balm.



Robins appear when loved ones are near. This stunning robin plant pot from Claire Close makes a thoughtful gift for someone who has lost someone recently.



Send hugs from afar this Christmas with the lovely rainbow candle from Kindred Fires. You can add personalisation for a nice personal touch and you can choose from a variety of scents from orange and cinnamon to floral blossom and raspberry and vanilla.



This rainbow garland is a bright and cheerful gift to give this Christmas. Bring a smile to someone's face with this colourful garland which will look lovely hanging anywhere around the home.



These handmade fairy doll decorations from The Wildflower Folk are so unique and would make a lovely gift for people of all ages. The dolls can be personalised with names, dates and messages. Don't they look so magical?



This celestial pencil case makes a great little stocking filler. It's made with natural toned linen with a dreamy watercolour pattern and golden stars. You can put anything inside from pens to pencils, spell oils or crystals.





A spell kit makes the perfect Christmas gift for your witchy family member or friend. Rune Witchery has lots of amazing spell kits including happiness, success, love, and luck. Each spell kit has been carefully put together and has everything you need.



Angelleesa Designs is my go-to for magickal oils. There are over 300 to choose from in her shop from prosperity and wealth to fast luck and aura cleansing. Any of these would make lovely stocking fillers. The gold, frankincense and Myrrh is very apt for Christmas!



This herb kit from Ruby Moonlight is the perfect Christmas gift for a beginner witch. It comes beautifully presented in a wooden treasure box and contains a variety of herbs for various spells including marigold, sage and lavender. Ruby also has lots of lovely spell candles (I have tried them and they're great!).



This personalised star sign purse Sbri Studio makes a magical Christmas gift. You can personalise it with a name or initials for a special touch. It's made from sustainably sourced leather, has a secure popper to keep coins safe and has room for 3-4 cards. 



The tiny story of us tokens make a truly special keepsake Christmas gift for couples or people that have just got engaged/married. Each wooden token is personalised with a special memory. All 9 tokens come presented in a pretty gift box ready to gift.



After a gloomy year, everyone could do with a pick me up, right? These daily affirmation cards would make a lovely thoughtful gift for any of your friends and family members.



You can never have too many mugs, right? Mugs make a lovely Christmas gift (especially when paired with hot chocolate! This book witch mug from Miss Bohemia gives me lots of cosy vibes.



This succulent mix makes a wonderful Christmas gift. Succulents are very low maintenance so are perfect for those who (accidently!) kill their plants. Choose from various amounts from just one to a set of 5 or a set of 50.



The Tattooed Lady Oracle Deck would make a very special Christmas gift. This oracle card deck comes with 30 cards which feature beautiful traditional tattoo art designs.



Everyone needs a new pair of cosy pyjamas for Christmas. This stunning set from Hudson and Wood is very luxurious and is made from a soft viscose material. It features light blue, cream and pink hues with a celestial moon and stars print.



This blue constellation hair scarf scrunchie makes a magical gift for all ages. It's a lovely stocking filler too. The bow is detachable so that it can be styled in many ways. 



If you know someone who loves incense then this celestial moon incense holder makes the perfect gift. Choose from plain deep blue or a dreamy midnight sky pattern. The incense holders are handcrafted from clay and finished with acrylic paint and gloss.



Jewellery always makes a wonderful gift at Christmas time. These moon phase necklaces are so simple yet so beautiful. They would look amazing layered as well as on their own and would look great with every outfit.



This fortune jar would be a great stocking filler. The jar is filled with paper stars that have inspirational quotes written on them. There are many more jars to choose from including a love jar, bookish jar and friendship jar.



These beautiful polymer clay earrings designed by Floral Crafty Designs would make a lovely Christmas gift for your sister, mum or best friend. They are handmade with polymer clay and there are lots of different designs to choose from too.



This believe in magic wire wall art would make a lovely Christmas gift for children and adults alike. Add a touch of magic to your office or room and choose from a range of colours to suit your colour scheme including pink, grey and cream.



If you know someone who enjoys yoga then a yoga photo mat from Yoga Photo Mats would make an incredible gift. Design your mat with any photo. This could be a peaceful scene, your favourite photo or beautiful flowers.



Food is always a good gift when you don't know what to buy. These personalised crystal moon biscuits are almost too pretty to eat! Perfect for the witchy people in your life.



A fun Christmas gift for friends is a cocktail making set. How fabulous does this Pina Colada gift set from SHAKERS and MAKERS look? It comes with 2 cocktail glasses, pina colada cocktail mix and 25 paper straws.



This magical unicorn fudge would be a great Christmas gift for anyone with a sweet tooth. The fudge is handcrafted and has a delicious vanilla flavour. The pastel colours of the fudge are very magical!



Bath bombs always make a great Christmas gift. It's the perfect self-care treat to help you relax over the holidays. Pictured is the bumper set which includes a selection of Christmassy bath bombs, soap and bath dust.



If you're looking for a great all-in-one Christmas gift to treat a loved one with this Christmas then this Christmas Eve hamper from Pop Up Poetry Shop is perfect. It includes a variety of goodies from magic test tubes of hot chocolate to Himalayan pink bath salts, sweet treats, and more.


Find more unique gift ideas in the Etsy Gifts Under £30 here.

Which of these magical Christmas gifts are your favourite? Let me know @manifestmagic_!