Listen Live

7 great DIY Christmas gifts

Running a bit low on cash? You can spoil your loved ones with these fabulous home-made gifts they will love.

Christmas gift
Christmas gift/ iStock

It's that time of the year where family comes together to celebrate Christmas. It's also a time to give and receive gifts.
If you are running a bit low on cash or just looking at making DIY gifts, here are 7 fantastic Christmas ideas which are sure to impress.

Decorated mug
We all love a good cup of tea or coffee in the morning. So why not spoil your loved ones with a beautifully decorated mug custom made for them?

All you need is a plain mug and oil-based sharpies or markers. You can draw anything you like on the mug or write a special message. Remember to be as creative as possible. Then bake the mug at 350 degrees for 30 minutes to set the design into the mug.

Personalised message jars

Message jars are not costly and can be used as space savers. Depending on who the gift is for, you can fill the jar with goodies that your recipient will love. This can be food, like biscuits or sweets, or even make-up goodies.


All you need is an empty jar and stickers to stick on the glass and write a personal message, and the goodies you plan on placing inside.

Jewellery/Accessory Organisers

Wow your loved one with a jewellery or accessory organiser. 

Not only does a jewellery organiser help keep jewellery in place and in order, but they can also work as a decorative display in your room. 

Personalised photo frame

Photo frames are a great gift, but you can make them even more special with a personal message.

A great way to add a personal message is to use scrabble tiles. The below video will show you how to do it.

Custom made day-planner

Day-planners are perfect for any professional or individual with busy schedules.

It’s a great gift that any recipient will appreciate. Have some fun with this project and get creative with your design.

Hand-painted garden pot

Garden pots are perfect for anyone interested in gardening or who enjoys spending time in their outside space like yards or patios. 

To make your own, all you need is a plain pot, masking tape and paint. First mask off some patterns you like on the pot. Inside the pattern, paint with the colour that you like. Once done, remove the masking tape. Repeat until you’ve completed decorating the pot.

Painted t-shirt

Everyone loves a nice, fun t-shirt. So why not spoil your loved one with a personalised t-shirt?

Get creative with a witty Christmas message or use a sentimental message that has meaning to the recipient. Whatever you choose, we’re sure they’ll love that you gave their gift a personal touch. 

The below video is a great guide on how you can paint a t-shirt.

Show's Stories