Christmas can be an expensive time of year, especially if you have a lot of friends and family you need to buy presents for. So cut down on your spending by making one of these 30 DIY handmade Christmas gifts.

30 DIY Handmade Christmas Gifts To Impress Your Friends and Family

Making a gift for your friends and family shows that you care about them and are willing to sacrifice your time and energy on making a thoughtful personal gift. They may not cost as much as other presents bought in the store, but they will definitely be appreciated more.

1. Snow Globe Cookie Jar

Don't buy the same generic box of biscuits for your family or friends. Decorate a cookie jar with a Christmas theme and place your own home-made cookies in it.

Cookie Jarcountryliving

2. Studded Phone Case

Make a glam new phone case by gluing studs onto the back of it. This is one of the most universally suitable DIY handmade Christmas gifts, as almost everyone owns a cell phone.

Stud Phone Casejulieannart

3. Solid Perfume

Create your own signature scent and make solid perfume using your choice of essential oils.

Solid Perfumecountryliving

4. Christmas Tea Towels

Spread some holiday cheer with a Christmas themed tea towel.

Christmas Tea Towelsthecraftedsparrow

5. Mason Jar Cocktail Set

Make your own cocktail sets personalised with people's favourite tipple and display them in a mason jar. These are one of the easiest DIY handmade Christmas gifts you can create.

Mason Jar Cocktailssomethingturquoise

6. Face Mist

Save money by creating your own bottles of face mist rather than buying them.

Face Mistdesignlovefest

7. Chalkboard Serving Tray

Turn a serving tray into a chalkboard for those who like to entertain.

Chalkboard Serving Trayshanty2chic

8. Magnetic Tote Bag

Keep children entertained and parents calm by gifting a magnetic tote bag. Perfect for days out and long journeys.

Magnetic Tote Bagducklingsinarow

9. Sugar Scrub

Forget buying expensive sugar scrubs from the store, you can make a really nice one for a fraction of the price.

Sugar Scrubwholenewmom

10. Tea Tin Candles

Use tea tins or any other type of tin you can get hold of to make simple container candles.

Tea Tin Candlescountryliving

11. Notebook

For those who like to sketch or take notes, a handmade notebook is the perfect gift for them.


12. Gold Leaf Paper Mache Bowls

Get stuck in making paper mache bowls and covering them in gold leaf to give to those who like a bit of sophistication - one of the most glamorous DIY handmade Christmas gifts!

Gold Leaf Bowlskellimurray

13. Scrabble Jewelry

Turn your scrabble tiles into jewelry such as a necklace or ring.

Scrabble Necklacekixcereal

14. Sharpie Mug

Decorate a plain white mug using a sharpie and add a personalised message or fun pattern.

Sharpie Mugpopsugar

15. Patterned Camera Strap

For the photographer in your life, make them stand out with a patterned camera strap.

Camera Strapdesignlovefest

16. Laptop Sleeve

Most people will have a laptop so make a protective sleeve for them using patterned material.

Laptop Sleeveinstructables 

17. Honey Lip Balm

Soothe chapped lips in the winter by making honey lip balm.

Honey Lip Balmhiphome


Smarten up someone with a hand made tie featuring colors and patterns you know they'll love.



19. Embroidered Handkerchiefs

Embroider names, initials or messages onto handkerchiefs to make personal presents suitable for both men and women.

Embroidered Handkerchiefscountryliving

20. Soap

Try out different recipes to make your very own handmade soap.


21. Leather Color Block Bookmarks

Create a stocking filler gift for all the book lovers you know with these leather color block bookmarks.

Leather Bookmarksandweplay

22. Stenciled Jar Vase

Turn your mason jars into pretty vases for flowers with a bit of spray paint and stencilling.

Mason Jar Vasespleasenotepaper

23. Jewelry Magnets

Upcycle your old jewelry and turn it into magnets. Earrings, pendants and brooches work best.

Jewelry Magnetsmysocalledcraftylife

24. Phone and iPod Pouch

Stitch a pouch to hold an iPod, iPhone or even a camera to protect it from possible damage - one of the most functional DIY handmade Christmas gifts!

iPod and phone pouchaprettycoollife

25. Knitted Blanket

On those cold winter nights a knitted blanket will be very much appreciated.

Knitted Blanketnourishandnestle

26. Framed Pressed Flowers

Brighten up people's homes by preserving pretty flowers in frames.

Framed Pressed Flowersthisfashionismine

27. Stenciled Apron

Turn boring aprons into personalised fun gifts for the kitchen, using stencils and fabric paint.


28. Reversible Coffee Cup Sleeves

Perfect for coffee lovers. Give them a handmade reversible coffee sleeve to hug their cup of joe.

Reversible Coffee Cup Sleevecraftystaci

29. Heat Pack

Warm up cold fingers and hands with a heat pack filled with rice and essential oils.

Heat Packfellowfellow

30. Hot Chocolate Snowmen

Use small jars to create a hot chocolate gift set that is shaped like a snowman.

Hot Chocolate Snowmenbargainblessings