10 Homemade DIY Christmas Gifts to Give

Here are some fun DIY craft gifts to give to your loved ones this Christmas. Even the kiddos can help!

1. Ornaments

This is a craft the whole family can get in on. Not only are these a simple gift to give to loved ones, they are something that will be used year after year after year. From gifts to give friends to gifts to give Grandmas, here are some great ideas for DIY ornaments:
Mason Jar Lid Christmas Wreath Ornaments
Handprint Snowman Ornament
Handprint Snowman Ornament
Tea Light Snowmen Ornament
Marbleized Crayon Christmas Ornament Craft for Kids
Marbleized Crayon Christmas Ornament Craft for Kids
Handprint Ornament and DIY Christmas Ornament Ideas

2. Decorated Jars

Perfect to use as candle holders, treat jars or just decor, these DIY jars are a great gift to give for Christmas. All you really need is some spray paint, decals and glitter to make some awesome decorated jars. Check out these ideas:
Christmas Treat Jars
Snowman Mason Jar Luminary Ornament
12 DIY Christmas Mason Jar Lighting Craft Ideas

Make some sparkly, glittery little Christmas treat jars!

A photo posted by Crazy Little Projects (@crazylittleprojects) on

3. Photo Frames

A classic gift that everyone always loves, giving customized photo frames is a great Christmas gift go-to. Whether you give them to your friends or parents, we guarantee they will love this personalized and thoughtful gift.
Fingerprint Lights Photo Frame
DIY Photo-to-Wood Transfer Gift
DIY Rustic Hanging Art
16 DIY Picture Frames

A photo posted by The Rustic Oak (@therusticoak) on

4. Snow Globes

We’re definitely loving these cute DIY Christmas gifts. Make these however you want, plus get the kids involved, to create a one-of-a-kind snow globe gift.
Waterless Snow Globes
Car in Jar Snow Globe – Mason Jar
Christmas Snow Globe
DIY Anthropologie Mason Jar Snow Globes

5. Artwork

From burlap signs to Christmas tree handprints, this DIY artwork is a fun and creative gift to give to your loved ones.
Merry Burlap DIY Christmas Art
Christmas Crafts: Hand and Foot Print Homemade Gifts

6. Welcome Door Mats

Unique and creative, these custom door mats are a fun gift to give this Christmas. Customize the doormat to each person you’re giving to for a memorable gift.
DIY Keep the Change You Filthy Animal Doormat
DIY Quote Bubble Welcome Mat
Make a Colorful Geometric Welcome Mat

7. Door Wreaths

We love us a pretty front entry, that’s why these DIY door wreaths are the perfect gift (at least, in our opinion). Get some inspiration (and the know-how) from these examples:
Easy DIY Pinecone Wreath in One Hour
DIY Spring Wreath
Faux Succulent Wreath

10 minutes of fun #diywreath

A photo posted by B L O G 〰 S H O P (@sirlig) on

8. Customized Mugs

Who doesn’t love a custom mug? We know we love our coffee, and having it in a custom mug from someone we love is a great addition to the collection. Here are some great ideas:
Marble Mugs Using Nail Polish
Glitter Dip Your Coffee Mug
How to Create Simple Sharpie Mugs

A video posted by Art All The Way (@ventunoart) on

9. Bath Supplies

Give the ladies in your life the gift of a nice relaxing bath. From scrubs to bath bombs, we guarantee these homemade and DIY bath gifts will be a big hit!
How to Make Holiday Bath Bombs
How to Make Bath Bombs Without Citric Acid
Simple Vanilla Brown Sugar Scrub
DIY Spa Trio

10. Chalkboards

Chalkboards are a great addition to any home, so get creative this Christmas with DIY chalkboard creations. Need some ideas? Get some inspiration here:
Fancy Chalkboards
DIY Chalkboard Serving Platter
DIY Chalkboard Serving Tray Tutorial and YouTube Video