It’s almost that time of year again. If you’re on a budget, you’re probably trying to think of creative, inexpensive gift Cheap an Easy DIY Christmas Gifts - gifts from craft bloggers collageideas. And as the weather gets cold, we’re “forced” to be inside more. So what to do with all this extra inside time? Make some DIY Christmas gifts!

DIY gifts can be more personal, more heartfelt, and less expensive. If you haven’t done any DIY Christmas gifts before, I want to help! Here is a collection of some of our favorite ideas for DIY Christmas gifts.

Rustic Wood Frame

If you’ve been around for any amount of time, you should know that I love all things rustic. This rustic wood frame by Crafts By Amanda makes a super cute gift. And if you have some good pictures of the people your recipient love, it’s a double win!

One of the best parts about this project is that it can be completed in under an hour. You will need a Cricut or similar electronic cutting machine. Unless you want to free-hand it or buy some specific stencils for the saying you’re putting on the frame.

Rustic wood frame with "Simply Blessed"
via Crafts By Amanda

Rustic Wood Ornament

Another cute rustic DIY Christmas gift, these rustic wood ornaments from Press Print Party are adorable to add to your giftee’s tree. Or you could use them as gift tags. This is something that I would have made for the tree at my old office, with my co-workers’ names on them.

You only need a few very inexpensive supplies and some creativity to make these. And they are such a cute, quick craft!

Cute rustic wooden snowflake ornaments
via Press Print Party

Glass Etching Container

Here is a fun Dollar Store DIY Christmas gift idea from Salvaged Living. It’s inexpensive, can be personalized however you want, and can be finished within about a half hour. Make it special to your recipient, and maybe throw in some candies or bath bombs.

This is another one that helps if you have a Cricut or some other electronic cutting machine, but you could use stencils instead.

Dollar store container with personalized etching
via Salvaged Living

PVC Pipe Photo Planters

Of course, since I love to garden, I needed to include these PVC pipe photo planters from Unique Creations By Anita. They would be so cute to give to a friend with a picture of both of us together on it.

These are quite inexpensive, especially if you make several. You could even gift it with a plant already in it!

PVC pipe photo planters for a DIY Christmas gift
via Unique Creations By Anita

Fleece Buffalo Plaid Hand Warmers

Fleece? Buffalo plaid? Love! I just love these cute hand warmers by Mooshu Jenne. They are so easy and inexpensive. You only need a half a yard of fabric and a couple cups of rice to make about 8 sets of these!

No experience sewing? No problem! These microwavable hand warmers are very beginner friendly, and make a great starter sewing project.

Buffalo plaid hand warmers make a great gift.
via Mooshu Jenne

Lotion Bars

Since I love all natural products (and enjoy playing “kitchen witch”!), I just had to include these lovely lotion bars from Dogwoods and Dandelions. Most of the ingredients are fairly inexpensive, and if you have extra supplies leftover, there’s lots of other things to do with them.

These are fun, because you can customize your own scents. You’re only limited by the varieties of essential oils that you have!

DIY lotion bars are a fun DIY Christmas gift idea.
via Dogwoods and Dandelions

No Sew Fleece Blanket

Okay, I’ve got to admit. I have a blanket obsession. So of course I had to share this great tutorial from Mama Smiles. This blanket only takes a little over a yard of fabric (depending on the size you want), and an hour or two to make.

It’s great for kids, or for an adult lap blanket. I don’t know about you, but I always have a blanket in my lap when I’m sitting on the couch!

No sew fleece blanket with fringe
via Mama Smiles

Mop Doll Air Freshener Cover

It might sound weird to give someone an air freshener cover as a DIY Christmas gift, but these things are just so cute, I don’t think anyone would mind getting one! Celebration Generation has a great tutorial on making mop doll air freshener covers.

These cute dolls only cost about $5, and take about an hour to complete. They are reusable, and help hide that unsightly air freshener!

Mop doll air freshener covers make a cute DIY Christmas gift.
via Celebration Generation

Homemade Photo Coasters

These homemade photo coasters from Drugstore Divas are a great gift for a friend who travels. Just find some of the photos they post online of their travels, and have them printed off. These are pretty cheap, and totally personalized!

They do take a couple days (due to drying time), but the actual work is pretty minimal and doesn’t take a lot of time. So the next time you’re admiring your friend’s travel photos, why not save a few of your favorites? You can have them printed off and put on these cute coasters for them.

Homemade photo coasters make a great gift for a traveling friend.
via Drugstore Divas

DIY Framed Pin Cushion

This DIY framed pin cushion from Huckleberry Life is perfect for the seamstress in your life. And no, you don’t have to be a seamstress to make it!

This cute pin cushion comes together so easily, with just an old frame, a piece of scrap fabric, and some batting. You might even have all of that lying around your house. Think of it as a cute little upcycling project. Talk about cheap!

DIY framed pin cushions are a great gift for the seamstress in your life.
via Huckleberry Life

Personally, I think that Christmas comes too soon – every single year! And I never have the budget that I want to get all those fabulous gifts. But by doing my own DIY Christmas gifts, I save tons of money, avoid the stores, and keep my sanity!

Does Christmas come too soon for you too?

Did you procrastinate on getting your Christmas shopping done? Check out our other gift guide, full of quick last-minute DIY gifts that you can make in a snap!



  1. Each link in the Framed pin cushions leads to ages with zNO content about them. Can you fix this please??

    1. Hi Dianna, thanks for pointing this out! I’ve fixed the links.

Leave a Reply

Your email address will not be published. Required fields are marked *