It’s a well-known fact that homemade gifts are the most cherished. That’s why we love custom lapel pins!

With the holiday season beginning, it’s time to start thinking of what to get people for Christmas. Finding the right present for someone can be really difficult. On one hand, you want to impress them with a thoughtful gift, to show them that you care. On the other hand, we’re in the middle of a horrible recession and money is tight for everyone right now, so most people can’t just blow their money on presents, especially when buying presents for more than one person. (Image Source)

Fortunately, great gifts don’t need to be expensive. In fact, they can be very cheap if you’re inventive enough. Some of the best presents are homemade, as they say, a lot more than something purchased. Instead of going out and buying just any random thing, you took the time out of your busy life to create something for them, which alone speaks volumes. Need some help coming up with ideas? Well, here are 10 Christmas gifts that are homemade, inexpensive, and elegant at the same time.

  • Homemade Bath Salts

At the end of a hard day, who doesn’t want to fill up a bathtub full of hot water, get in and relax for a while? Top it off with some great smelling aromatherapy and you’re good to go! If you know what kind of scents a person likes, and then you could easily make some bath salts of your own for them. To do it, all you need are a few easy ingredients that you can easily find (sea salt, baking soda, food coloring, glycerin, and aromatic oils). After you make it, then comes the most important part of a homemade gift, presentation. By packing them into nice jars that you can decorate, you have a great, thoughtful, and inexpensive gift to give anyone.

  • Christmas Wreaths

A live wreath is always a classy touch to anyone’s home for Christmas. Not only does it look nice and smell great, it brings a feeling of warmth to any home. Despite being very expensive to buy from a florist (around $70), they are surprisingly cheap and easy to make. All you need are some evergreen boughs that you can get from any Christmas tree vendor, various greenery, and wire. After a few hours of work, you should have yourself a beautiful living wreath that you can give anyone as a great present.

  • Gift Baskets

Gift baskets are always a great present. It’s a smorgasbord of different items that the recipient loves and enjoys. Maybe they like your baking or enjoy potpourri, or they like different soaps. Get a nice looking basket with good ribbon, fill up the basket and start working on a great presentation. (Image Source)

  • Home-canned Fruits

Getting a jar of spiced peaches or a fruit medley is always a great gift, and wouldn’t you know it, it’s easy to make yourself. Simply stop by a local farmers market, pick out the best looking and tasting produce you can find, slice it up or add spices, get a good jar and once again, work on the presentation. This is a great present for any fruit lovers you have in your life.

  • Bake Holiday Treats

It’s pretty hard to go wrong with this. Just about everyone loves the great and delicious treats that come with the holidays. Pumpkin pies, gingerbread cookies, fruit cakes, they’re all great to give as a gift as well as to eat. If baking is something you enjoy, then this is perfect for you. Find out what their favorite holiday treat is, bake it with a little extra love, and you’ve got yourself a perfect gift. (Image Source)

  • Coffee Packs

Coffee is an important part of a lot of people’s lives. It’s often necessary to even wake up in the morning. Of course, most of us also like to sit back and relax with a delicious cup of coffee, and anything to go with it is just icing on top. For the coffee lover in your life (we all know one), make a slew of things that go great with coffee, like homemade biscotti cookies or chocolate spoons which are surprisingly easy to make.

  • Make a Game

Lots of people love games, and classic games like cribbage or hooks and crooks can be easily made with a little extra time and commitment, and for a very little amount of money. To make a board for these games, all you need is some wood you can get from a lumber yard, and either a drill press or a drill bit. Get some stain and finish and you’ve got yourself a great present for any game lover.

  • Lapel Pins

Although it would be hard to actually make them yourself, designing a lapel pin for someone for Christmas can be a great present. You can design it to be whatever you want, so if there’s something special you want to commemorate with another person, then this is a fantastic gift idea. All you need to do is find a lapel pin company, tell them what you want, and you’re on your way to getting a very thoughtful gift.

  • Make A Picture Frame

This is a fantastic and fairly easy present to make. If there’s a special person in your life that you’ve shared great moments that you want to remember, then making a multi-picture frame is a great idea. First, just find a simple, cheap multi-picture frame and decide which photos you want to put in it. Then begin decorating around the sides of the frame, perhaps with a theme that shows off each picture.

  • Make a Mix CD

It’s a classic for a reason: they’re great and everyone loves them. If there are songs that remind you of someone or times you’ve had with them, share the songs with them and make a great CD out of it. It’s easy enough with iTunes these days to simply buy individual songs and then burn them to a CD. After that, decorate the CD with either a label maker or with pens on your own. If you want to take it an extra step, you could even make a case for the CD using cardboard.

In the end, all you need to make a great present is some time, a few materials, and a good imagination.