Home / Categories / Organization and Decorating / Homemade Christmas Gift Ideas: For Kids, Mom, Dad, Friends, and More!

Homemade Christmas Gift Ideas: For Kids, Mom, Dad, Friends, and More!

November 28th, 2016 - 3:49 PM

Give homemade Christmas gifts this holiday season

With gift-giving season quickly approaching, you’re probably already dreading what holiday shopping entails — big crowds, long lines, traffic jams and an empty bank account. But, instead of getting stressed and spending hundreds (or even thousands) of dollars, why not spend some time crafting DIY Christmas gifts? You can stay home, drink a cup of hot chocolate, listen to Christmas music and enjoy the lights on the tree while making your loved ones a unique gift they’re sure to love.  And even if you’re not usually a crafty person, these simple handmade ideas are easy enough for anyone to make!

Homemade Christmas Gifts

DIY Christmas gifts for mom

Your mom works hard to make sure her family has everything they need and want, so it’s only right to spoil her during the holiday season. And what could she love more than a gift handmade by you? Choose one of these homemade Christmas gifts to make her feel appreciated.

Heating pad

Moms are always on the go, especially during the holidays — they have gifts to buy, presents to wrap, parties to plan and dinners to prepare. A homemade heating pad can help relax sore muscles and keep her warm on a chilly night. All you need is some flannel fabric, a sewing machine and a package of rice to make this cute and useful gift.

Photo pillow

This easy DIY Christmas gift can capture fun memories or lifetime milestones. Give your mom a present she’ll cherish, by making her a photo pillow.

Fun-filled socks

There’s usually something going on at work, home, church or school during the holidays — giving mom lots of time on her feet! When she finally has some downtime at home, make sure her feet are comfortable with a pair of cozy socks. Consider filling them with goodies like nail polish, candy, lip balm and even a gift card to one of her favorite places to shop or eat.  

Homemade Christmas Gifts for Mom

DIY Christmas gifts for Dad

Finding gifts for dad can be challenging — men aren’t usually the easiest to buy for. But, we’ve found some great ideas that are a mix between fun and practical.

Mini pool table

Sometimes dads just need a break at work. What better way to do this than by playing a quick game of pool? Learn how to construct a mini pool table as a fun homemade present. It even fits into a desk drawer for easy access and storage.  

Road-trip travel kit

Does your dad travel a lot for work or pleasure? Make him a road-trip travel kit so he always has what he needs while on the road. Consider buying a canvas bag or decorating your own car-themed box, and then include these items:

  • Tire gauge
  • Flashlight
  • Extra phone/laptop charger
  • Gifts cards for on-the-go drinks and meals
  • Travel supplies (Kleenex®, gum, mints, face wipes, first-aid kit, etc.)
  • Water bottle
Christmas gift ideas for dad

Wooden bungee cord organizer

This innovative Christmas gift helps any father stay organized by keeping his ties, sunglasses, keys and even charging cords/headphones all in one place. You can build just one or as many as he needs. Click here to learn how to create a wooden bungee cord organizer.

Homemade Christmas gifts for kids

Store shelves are lined with thousands of toys each Christmas season. But, there’s something special about a handmade toy crafted with love. And whether you’re buying for a niece, nephew or your own little one, these gifts are sure to bring a smile to their sweet face.

Play dough

Play dough has been around since the 1930s and is still popular with kids today. It not only gives them the ability to be creative and make various shapes and animals, but it’s also easy to make and clean up. Learn how one blogger makes a variety of play dough colors with just a few ingredients.  

Memory card game

Another cool DIY Christmas gift for kids is a memory card game — it’s both educational and fun! You can make sets with random pictures, pictures of animals or even pictures of family members. Here’s how to do it:

  1. Collect images and scan/upload them to your computer (use as many as you want; we recommend choosing 18 images for 36 memory cards total)
  2. Crop images to 4” x 6” and copy/paste into a Word document (leave a little space in between for easier cutting later)
  3. Print two copies onto 8 ½” x 11” printer paper
  4. Apply decoupage glue (Mod Podge®) to the back of each printout
  5. Lay the pieces against card stock
  6. Let them dry according to glue directions (typically 2 hours)
  7. Apply a top coat of Mod Podge® to seal the images
  8. Let it dry for another hour
  9. Cut the game pieces out
  10. Store in a cute box — consider decorating it with a fun design!
DIY Christmas gifts for kids

Chalkboard city blocks

chalkboard cityscape will keep your child entertained for hours and it’s simple to create. All you have to do is cut some wooden lumber into various shapes and sizes and then cover the fronts with chalkboard paint. Now your kids can use their imagination to build whatever city or background they want!

Homemade Christmas gifts for grandma

Even if Grandma is happy with just having the whole family together under one roof, why not surprise her this year with a thoughtful gift?

Wooden photo block

A DIY photo cube is a great gift idea and will look great on grandma’s mantel or bedside table. Here are the supplies you’ll need:

  • 4” wood block
  • Craft paint
  • Regular and foam paint brushes (one of each)
  • Sand paper
  • Mod Podge (matte finish)
  • Six photos printed on regular computer paper (images should be 4” x 4” in size)
  • Clear acrylic coating spray

Click here for step-by-step directions on how to craft a wood block photo cube.


It’s probably not a rare sight to watch grandma cook homemade meals. This year, make her a handmade apron to show how much you appreciate her. You can customize a blank apron with paint, buy some new material or turn a patterned or floral top/blanket you already own into something new and stylish!

DIY Christmas gifts for grandparents

Glass magnets

Another meaningful present for grandma is glass magnets with photos of people that mean the most to her — grandchildren, children, husband and close friends.

Homemade Christmas gifts for grandpa

Show grandpa just how much he means to you and the family with a handmade gift from the heart. You can make it funny or sentimental. Either way, he’ll love that you thought of him this holiday season.

Soda can coasters

Grandfathers are notorious for having a lot of “favorites” — favorite place to eat, favorite old movie and favorite story to tell. And he probably does each of these activities while sipping on his favorite drink. To show him how well you know him, make him coasters using the cans of his favorite soft drink!

Grandchild photo board

A photo board with a picture of each grandchild is a great way to share memories while you open presents around the family Christmas tree. Create something simple and elegant, or make something fun and memorable. Either way, it’s something grandpa will treasure for years to come. Here’s how to make it:

1.       Distress or paint a wooden frame (you choose the size and shape — can be based on decorating space or how many grandchildren there are)
2.       Use a stencil, vinyl cutouts, stickers or sandpaper to distress the frame or add embellishment (optional)
3.       Gather twine and clothespins
4.       Glue twine to the back of the frame, leaving enough space in between for 4”x6” photos
5.       Attach pictures to the twine using clothespins

Homemade Christmas gifts for grandparents

Customized tool belt

This one’s super easy — buy a blank canvas tool belt from a local craft store, then personalize it with whatever you like! Paint fun phrases like “World’s Best Grandpa” or “Mr. Fix It” along with tools and other handyman items (use shaped sponges to do this easily).

Embroidered handkerchiefs

If you want to be witty and practical at the same time, make him some personalized handkerchiefs with funny messages like, “Achoo!” or “Keep your nose clean!”

DIY Christmas gifts for boyfriends and girlfriends

If you’re drawing a blank on what to get your significant other, we’ve come up with some homemade Christmas present ideas he or she will love and appreciate.  

 “Your song” photo

You probably have a song that describes your relationship perfectly, so create a photo from your favorite lyrics, quotes, or special sayings to always remind him or her of you. Sweet and simple.  

Christmas gifts for girlfriends

Christmas gift basket

Another great present to give your partner is a Christmas gift basket full of their favorite things. Here are some ideas:  

  • Fill a gym bag, tackle box, cooler (or any container that describes their personality), and then fill it with their favorite snacks, drinks, gift cards or even tickets to a game or concert.
  • Create a spa jar. Buy a pretty quart-size glass jar and then fill it with things like: face cleansing cream, lip balm, lotion, nail clippers, nail file, nail polish, bath salts, a scented candle, chocolates and a gift card for a massage or mani/pedi.

Date night basket  

Sometimes the sweetest gift is one that says, “Let’s spend more time together.” And nothing says that better than a date night basket! Find a cute popcorn tub and include some microwaveable popcorn, drinks, candy, candles and a movie.

Christmas gifts for friends, neighbors and teachers

Does your list of people to buy for grow each year? Don’t worry, we’ve found some cute homemade gift ideas that will ensure you can give everyone on your list a gift without breaking your budget.

Personalized ornaments

A personalized ornament is a wonderful Christmas present for friends, neighbors or teachers and can be done in just minutes. It’s also something they can hang on their tree each year and think of you. Here’s how to do it:

Gather supplies:

  • Glitter, confetti or candy (or anything you want to fill the inside with!)
  • Any color sticker letters or a Sharpie®
  • Clear glass/plastic ornaments
  • Ribbon


1.       Use letters or sharpies to spell out words, phrases, names or monograms
2.       Insert the candy or use a funnel to fill with the glitter/confetti
3.       Tie a festive bow on top

Homemade Christmas gifts ideas

Treat jars

Another cute idea is to create Christmas jars that resemble Rudolph, Santa Claus and Frosty the Snowman. Put cookies or candy into the jars for a delicious and sweet treat. You’ll need these supplies:

  • Jars (any size you want)
  • Glitter (red, white and brown)
  • Red pom pom
  • Black ribbon
  • Silver foam sheet
  • Black beads
  • Orange paper
  • Decoupage
  • Hot glue
  • Brown pipe cleaner

Get instructions on how to create Christmas treat jars here.

Holiday snack mix

Everyone enjoys tasty treats during the Christmas season and you can’t go wrong with holiday snack mix! It’s easy to make and you can add whatever components you wish. Click here for a list of the main ingredients you’ll need along with the directions on how to make it.

Do you have other ideas?

What other DIY ideas do you have for fun Christmas gifts this holiday season? Share them with us in the comments below. And from everyone at U-Pack® — Merry Christmas and Happy New Year!