Creative DIY Christmas Gifts & Holiday Presents (w/ Ages)

Making a creative DIY Christmas gift can be much more meaningful than a store bought holiday gift.

handmade gifts are great option for those of us that want to give an extra special gift and save some money, too.

Take a look at these DIY Christmas Gifts that the Mom Squad has compiled:

DIY Christmas gifts

Creative DIY Christmas Gifts

Are you looking for the perfect Christmas present idea to knock off that Christmas wish for a loved one?  We have some fun ideas for DIY Christmas gifts and present ideas to make your holiday season easier! 

We split up the DIY ideas into age-levels. See below for recommended crafts by age range:

Great for Any Age  |  PreschoolersOlder Children & Teens  |  Bonus for friends & teachers

DIY or Do It Yourself gifts are fun to do alone, with your kids or as an entire family. These gifts are inexpensive and because they are homemade are filled with heart and thoughtfulness.

You can also check out our Complete Holiday Gifts Guide to find experience gifts, Disney’s Frozen gift ideas, presents for teachers, pet lovers & other thoughtful gifts. For more ways to save money, explore the Deals, Discount Codes & Money Saving Tips guide!


DIY Gifts for Kids to Make:

Homemade Christmas gifts are the most meaningful anyone can receive. Check out these holiday gifts you can make with your kiddos, depending on their age and ability.

– Scrap Ribbon Tree Ornaments 

Are you overwhelmed with the thought of homemade Christmas gifts from your kids to grandparents and family? If your parents are like mine they are excited about any Christmas gift that is homemade. Each year I feel a little pressure to find new and creative ideas in DIY gift-giving.  Scrap Ribbon Tree Ornaments are beautifully rustic and simple. They look especially cute dangling from the Christmas tree or from a peppermint cookie in a jar, which you will learn in a bit when you keep scrolling.


  • Straight sticks (6” in length) found outside or use cinnamon sticks
  • Ribbons (cut into 5-6 inch strips) in a variety of Christmas tree greens
  • Hot glue gun
  • Twine
  • Scissors


  1. After gathering supplies, show your child how to tie the scraps of ribbon down the twig or cinnamon stick. Wide ribbons, tied into single loose knots, give the best coverage down the stick
  2. For best results, bunch the ribbons close together. The ribbons will bend and slightly overlap. Gently tug them into place until you are satisfied with their placement. You will probably use between 13-16 strips of ribbon for each ornament.
  3. Use sharp scissors to trim the ribbon scraps into the shape of a Christmas tree. The little fray of the ribbon gives the ornament a rustic look. Get creative and go beyond ribbon and try using cotton and wool fabric scraps, cinnamon sticks and flannel to create your Christmas tree.
  4. Hot glue or tie a loop of twine to the top of the tree. If desired, top the tree with a wooden star, yellow button, or any embellishment your child chooses.


– Gingerbread House Ornaments

What you’ll need:

  • Mini flower pots (terra cotta)
  • Paint pens
  • Ribbon
  • Bells, if desired
  • White paint
  • Paintbrush

How to make it:

  1. Gather supplies
  2. Outline snow drips
  3. Paint snow drips with white paint, this reduce the use of paint inside the paint pens
  4. Add door and windows
  5. Add decor of candy, wreath and garland
  6. Paint top and bottom of pot white

Courtesy of Projects with Kids.


Find more great DIY ornaments from iFamilyKC here!


Creative Christmas Gifts Preschoolers Can Make:

– Salt Dough Hand print Ornaments

What you’ll need:

  • 4 cups of flour
  • 1 cup salt
  • Food coloring
  • Large Mixing Bowl
  • Water for moisture
  • cookie sheet
  • a tad of oil
  • small rolling pin or wooden dowel
  • plastic or metal drinking straw
  • festive ribbon
  • plate for a guide
  • paint, if desired

How to make it:

  1. Mix flour, salt and water in bowl
  2. Grease baking sheet lightly with oil
  3. Roll dough out on cookie sheet
  4. Poke hole in dough with straw prior to baking
  5. Press handprint
  6. Bake in a 150 degree oven for an hour, or  air dry over night & for 24 hours
  7. Add ribbon
  8. Hang on tree!

Courtesy of Nest of Posies.


– Thumbprint Reindeer Mugs

What you’ll need:

  • Porcelain mugs
  • Porcelain paint pen (black)
  • Porcelain paint (brown and red)

How to make it:

  1. Paint child’s thumb with brown porcelain paint
  2. Press thumb on mug, try not to smudge when lifting
  3. Repeat around mug and dry for 30 minutes
  4. Use a paintbrush to dot noses with red porcelain paint on brown thumbprints
  5. Dry for 30 min
  6. Add antlers and eyes with black porcelain paint pen
  7. Follow directions on the porcelain paints for baking (this makes them dishwasher proof)

Courtesy of The Mad House.


– No-Sew Sachet

What you’ll need:

  • Fabric scraps
  • Fabric glue
  • Potpourri, such as lavender flowers or balsam fir needles

How to make it:

  1. For each sachet, place 2 matching 5-inch fabric squares back-to-back and glue the edges together on 3 sides. Spread the glue close to the edges to prevent fraying.
  2. Once the glue is dry, fill the sachet with about 1/2 cup of potpourri. Then glue together the open edges and again let the glue dry.
  3. Arrange the finished sachets in multicolored stacks and tie them together with a festive ribbon or yarn.

Courtesy of  www.Spoonful.com and Family Fun Magazine


– Baking Soda Christmas Ornaments

Items You  Need:

  • Newspaper
  • Apron
  • 2 c baking soda
  • 1 c cornstarch
  • 1 ¼ c water
  • Sauce pan
  • Food coloring
  • Rolling pan
  • Cookie cutters
  • Straw
  • Yarn or string

How to make it:

  1. Lay several sheets of newspaper over your workspace area.
  2. Pass out one apron for each child who is making an ornament. If you don’t have extra aprons, use some old T-shirts.
  3. Instruct the kids to measure and pour 2 cups of baking soda, 1 cup of cornstarch and 1 1/4 cups of water in a saucepan.
  4. Heat the ingredients over medium heat on the stove until they become the consistency of dough, stirring continuously. This is your job, Mom.
  5. Remove the dough from the heat and set it aside to cool
  6. Separate the dough so that each child has his own ball of dough to work with. Allow the children to choose a vile of food coloring to color their ball of dough. Drip five drops of food coloring into each ball and gently fold into the dough until the dough is one solid color.
  7. Roll the dough out with a rolling pin to a thickness of 1/2 an inch.
  8. Cut out the ornaments with cookie cutters, pressing each one firmly into the dough.
  9. Stick a straw through the center tip of the ornament. Remove the dough from the straw. Set the ornaments aside to dry out. This may take several days.
  10. Thread an 8-inch piece of yarn or string through the hole you created in the ornament. Tie a knot at the end. Hang your ornament around the house, or wrap it up as a gift.

Courtesy of  www.TheBump.com


– Cookie Cutter Candles

What you’ll need:

  • Cookie cutters (choose shapes that can stand up)
  • Honeycomb wax sheets in various colors (available at craft stores or at candlewic.com; an 8- by 16-inch sheet will make 1 or 2 candles)
  • Wicks
  • Scissors

How to make it:

  1. For each candle, use a cookie cutter to make 10 identical shapes from the wax sheets. Divide the shapes into two stacks of 5.
  2. Sandwich a wick between the two stacks, starting at the bottom and extending it beyond the top by at least an inch. Press the sheets together gently. If they don’t stick together, take the wax layers apart and use a hair dryer to gently warm each one before restacking them, adding the wick as instructed above.
  3. Trim the wick to about a half-inch. Stand your candle up, shaping the base as needed to make it sit securely.

Courtesy of  www.Spoonful.com and Family Fun Magazine


– Beautiful Bottle Prints

What you’ll need:

  • Acrylic or fabric paint
  • Disposable plates
  • Paintbrush
  • Small plastic bottles (we like Aquapods and 1-liter Polar Seltzer bottles), partially filled with water, and the caps on
  • Scrap paper
  • Item to be stamped (see suggestions below)

Helpful Tip:

For easier dipping and more defined prints, use a brush to smooth the paint on the plate after every few stamps.

How to make it:

  1. To start, pour a thin layer of paint onto a plate; use a separate plate for each color. Smooth the paint with the paintbrush, then have your child press the bottom of a bottle into the paint and practice printing on a piece of scrap paper. You may need to help him press the bottle down to get a defined print.
  2. Once he gets the hang of it, have him print designs on the object he wants to decorate (put a piece of cardboard or thick paper inside anything made of cloth to prevent the paint from bleeding through). Then with his fingertip or the top of a bottle cap, he can make the flower centers. Let the paint dry completely.


Creative DIY Christmas Gifts for Older Kids:

– Magnet Necklaces

What you’ll need:

  • 20-inch length of 1/8-inch braided elastic
  • 1-inch metal washer
  • Strong nontoxic glue such as Weldbond Universal
  • Small strong craft magnet ($3 at craft stores)
  • Clear packing tape
  • Artwork or photos on card stock
  • 1-inch-circle hole punch (or a quarter, a pencil, and scissors)
  • Metal bottle caps
  • Mod Podge Dimensional Magic glaze ($6 at craft stores or plaidonline.com)
  • Fine glitter (optional)

How to make it:

  1. Make the necklace base by looping the elastic cord around the washer as shown, then gluing the magnet to the washer.
  2. To prevent bleeding or fading, apply a layer of packing tape to the front and back of your artwork or photos. Next, cut the images into circles with the hole punch (or trace a quarter over the image, then trim along the line with scissors).

Squeeze a thin layer of glaze into a bottle cap and press one of the cutout images into it. Let it dry, then fill the cap the rest of the way with glaze (adding a sprinkle of glitter first, if you like). Repeat to create a set, then let them dry overnight.

Courtesy of  www.Spoonful.com and Family Fun Magazine


– String Art

This project involves using a hammer and nails, so please ensure that kids, even the older ones, are supervised.

What you’ll need:

  • Hammer
  • Nails
  • Wood board, these are easy to find in Walmart craft sections in various sizes and colors
  • Embroidery floss, can be found in sewing section of Walmart

How to make it:

  1. Determine what you want to make.  It could be holiday themed or something the receiver may enjoy.
  2. Find a stencil online.
  3. Print and cut out stencil.
  4. Hammer the nails into the wood around the stencil.
  5. Remove stencil and tie embroidery floss to one nail.
  6. Floss the string around the nails to create design.
  7. Get creative! Add letters or paint to personalize the design.


– Bowling Boys

What you’ll need:

  • Grosgrain ribbon
  • 10 wooden “boy” game pieces (available at craft stores or caseyswood.com)
  • Double-sided carpet tape
  • Ultra-fine permanent marker
  • Small rubber ball
  • Small plastic bag
  • Paper

How to make it:

  1. For each bowling boy, wrap the ribbon around the body and trim it to fit. Trim a length of tape to the same size as the ribbon, then use it to secure the ribbon to the game piece. Repeat with the remaining game pieces.
  2. With the marker, draw a face and hair on each piece. Package the boys with the ball in the small plastic bag. Staple on a paper tag with instructions to set the pieces on a tabletop, then use the ball to bowl them over.

Courtesy of  www.Spoonful.com and Family Fun Magazine.


– Family Story Comic Book

What you’ll need:

  • 3 to 5 sheets of 8 1/2- by 11-inch white
  • card stock
  • 9 1/2- by 6-inch piece of colored card stock
  • 3- by 2-inch piece of cardboard
  • Ruler
  • Colored pencils

How to make it:

  1. Fold a sheet of white card stock in half lengthwise, then fold it in half again, short side to short side, and cut along this fold. Repeat with the other sheets to make as many pages as you like.
  2. For the cover, fold the colored card stock in half, short side to short side. Insert the white pages between the covers and staple them along the spine.
  3. Use the cardboard to trace 2 illustration panels per page. Have your child draw in the panels, then title and decorate the front of the book.

Courtesy of  www.Spoonful.com and Family Fun Magazine


– Christmas Cookie in a Jar 

diy stock photos

These Christmas cookies in a jar gifts are so cute! Such an easy gift to put together and will be so appreciated and loved by friends and neighbor!

Grab a quart size mason jar and begin layering the following ingredients. Kind of tap the bottom of the jar on the counter as you go to get everything to lay down into the jar nice and flat.

Layer the following in this order:

  • 1/2 C Sugar
  • 1/2 C brown sugar
  • 1/4 C cocoa powder
  • 1/2 tsp salt
  • 1/2 tsp baking soda
  • 1 and 1/4 C flour
  • 2/3 C chocolate chips
  • 2/3 C peppermint or mint chocolate chips

This gift is so cute you don’t even need to wrap it! Just tie a big red ribbon around the lid. Finish off by sticking on a cookie label and also baking instructions. You can write out the directions yourself or use the computer and print off on to stickable paper.  Make a front label that says “CHOCOLATE PEPPERMINT COOKIES”. 

On your back label: List off the ingredients that are already in the jar.

And then write:

  • Now Add: ½ C (one stick) butter (softened)
  • 1 egg
  • Mix & Roll into 1 Inch Balls & Bake
  • Cook at 375 for 8-10 minutes

Share with those loved ones who love to bake especially during the Christmas season!

Extra tip: Make a holiday food gift basket. Your family can spend time together baking…& your friends and family get yummy snacks. 

This is a super simple little hostess, neighbor or family gift. You simply take a few items and place them all in an inexpensive cute box or breakfast. Ideas are pancake mix or cookie mix (see above for idea), holiday cookies, brownies, cake pops or your favorite treat. 

I would use a little brown paper bag tied with some pretty red yarn and a simple tag to put in some pre-made pancake mix. You can add a little instruction or recipe card if you wish.


Bonus gift idea for friends and teachers…

– Fleece Blanket 

I am so excited to give this cool Christmas gift to my close mom friends this season!  You can find festive and inexpensive fleece throws in every store around the holiday season. Simply find your fleece blanket, wrap in large ribbon and finish it off with a tag that says “ Fleece Navidad.  We want to wish you a Merry Christmas from the bottom of our hearts.” How fun is this gift-idea?!  I know this would also be a great gift for your children’s teachers, neighbors or girlfriends!

Consider jazzing up your gift a bit!  Pair this fleece idea with popcorn, a box of hot chocolate, marshmallows and perhaps a DVD or movie gift card! No matter what DIY gift you choose to give this year, it is sure to be loved by all!  Happy giving and happy holiday season!


Now, go forth and create!  

We are absolutely positive that these gifts are going to be crowd pleasers during the season of giving.

From iFamilyKC to Yours, Happy Holidays!

For more helpful tips & in-depth looks at Kansas City resources, sign-up for The Scoop. You’ll get helpful tidbits sent right to you!

You’ll also receive Weekend Planner emails each week for things to do in Kansas City this weekend…

Things to do in Kansas City

error: Alert: Content is protected !!