Top 10 DIY Christmas gifts

HAVE you run out of creative gift ideas for your loved ones? Or are you looking for gift ideas that are a little different? Look no further!

Check out our list of 10 DIY gifts that are fun to make and to give:

1 – Biscuits


There’s nothing quite like the smell of fresh, home-baked biscuits. Whether it’s for your favourite teacher or your friends or family, wrap them in cellophane bags, add a pretty ribbon and finish it off with a special gift tag.

2 – Infused oils

infused oils

This super pretty foodie gift is the perfect holiday treat. Simply marinade a selection of spices, peppers, herbs or berries in olive oil and voila.

3 – Decoupage coasters


This is a practical, beautiful and useful Christmas gift for home. From vintage, spring and music to a map of the world – choose your design and personalise each set according to the recipient.

4 – Spa in a jar


Gather all your spa essentials and pop them in a jar for a special pampering gift.

5 – 50 reasons why I love you


This special, personal gift is perfect for your other half. Find a vintage deck of cards and add a personalised note with a reason why you love your significant other.

6 – Cinnamon stick candle


Add some life to a simple candle by decorating it with cinnamon sticks. Simply glue the sticks to a glass jar and pop your candle inside.

7 – Paint-Dipped Kitchen Utensils


Gift a foodie friend with some colourful paint-dipped kitchen utensils. Add a special touch by matching them to the recipient’s kitchen colour scheme.

8 – Fabric wrapped notebook

notebook fabric

Transform a boring notebook into a thing of beauty by wrapping it in bright and colourful fabrics.

9 – Vintage fabric bookmarks

Holiday Handmade Fabric Bookmarks

Put your creativity to the test with these crafty bookmarks and personalise each one to suit your recipient.

10 – Bath salts


Another pampering gift perfect for a special someone. Add lavender or rose petals to sea salt and pop them in a jar. Tie it all together with some lace and hessian. It smells divine and makes for a relaxing bath.


Caxton Central

Latest News


Next Story x
#WomensMonth: Meet 3 courageous SA medical fieldworkers who have returned from Iraq