Skip to Content

120 DIY Christmas Gifts to Spread Christmas Cheer in 2023

Nothing beats a handmade holiday present.

By
DIY Christmas Giftspinterest
Getty Images

Country Living editors select each product featured. If you buy from a link, we may earn a commission. Why Trust Us?

It's official: Christmas is here, and time is running out to order gifts for everyone on your list. If you don't want to worry about shipping deadlines or braving the lines at local stores, consider heading to your craft room and making DIY Christmas gifts. They're extra meaningful, and they might just save you the stress of fighting the crowds this year. That's why we've assembled the best DIY gift ideas you can make for your family and friends this holiday season. From useful gifts for the home, to yummy from-scratch food gifts, and even presents that double as DIY Christmas decorations that they'll cherish for years to come.

Need a gift for Grandpa? How about a DIY photo ornament made with pictures of the kids? We also have the tastiest gift-worthy Christmas treats perfect for everyone from teachers to hostesses, and plenty of projects that result in an ideal gift for her (that snazzy bubble bath gift box) or him (how 'bout those hilarious hand-stitched hankies??).

And what's really awesome about these ideas, there is something for every skill level. From experienced DIYers to those who don't own a single tool (what's the difference in hot glue and Elmer's?). If you are game for something slightly complicated, check out the cross-stitched red truck—complete with a Christmas tree—for the fella in your life. Or, if you prefer to put in minimal effort, try putting together the slippers stuffed with pampering products, like lip balm and nail polish, for your best friend. They are going to love what you make for them no matter what it is!

1

Christmas Tree Cross-Stitch

christmas tree cross stitch
Becky Luigart-Stayner

Stitch up one of these simple patterns for a gift topper, or back it in festive fabric and tie on a ribbon to make a Christmas ornament. Either way, the recipient will love the time you took to make something just for them.

Get the free pattern.

2

Sheet Music Trees

mantel with christmas decor including stockings and foam cones with overlapping layers of shredded sheet music christmas decor holiday party

These easy-to-make yet impressive trees will be brought out to display year after year. Choose a favorite song to make the gift extra-meaningful.

How to make sheet music trees.

3

Gift Bag for Teacher

white paper gift bags decorated with pens and a hole punch to look like ruled school paper

We know teachers appreciate gift cards, but they can feel a bit impersonal. Have your kids help make these special gift bags and include a personal note to take things up a notch.

To make: Use a ruler to draw blue lines side to side on a white paper gift bag. Draw a red line perpendicular to the red line. Use a standard size hole punch to punch three holes to the left of the red line. Fill with a gift, then tissue paper.

Related: Gifts for teachers

Advertisement - Continue Reading Below
4

Caroling Book

diy caroling books on a light brown surface

If you have a music-loving friend or family member, make them a custom book with all of their favorite songs.

How to make a caroling book.

5

Yarn Ornaments

ornaments wrapped with yarn and threaded with cocktail pics meant to look like knitting needles

Use these DIY yarn ornaments as a bonus gift to decorate a wrapped present or craft several and wrap them all up together in a gift bag.

To make: Wrap yarn around a clear plastic Christmas ornament, holding the beginning of the yarn in place with a dab of hot glue, until the ornament is completely covered. Thread bamboo cocktail picks through the yarn to mimic knitting needles. Hang as desired.

6

Christmas Tree Cupcakes

chocolate cupcakes decorated with green frosting made to look like a tree and small gold and white candy ornaments

The tower of icing on a chocolate cupcake set off feelings of joy to whoever receives these sweet treats!

Get the recipe
.

Advertisement - Continue Reading Below
7

Reindeer Chow

a sweet snack mix in a bowl with glassine bags filled with the mix laying on the table nearby

A perfect gift for Santa and his reindeer, the kids classmates, or anyone who loves sweets, really.

Get the recipe.

SHOP GLASSINE BAGS

8

Yarn Star Ornaments

star shaped ornaments covered in colorful yarn hung on a christmas tree

These sweet ornaments only require two supplies (plus a little glue) and come together in minutes. A perfect DIY for the novice crafter.

To make:
Cut a star shape from a piece of cardboard using an X-acto knife. Wrap the star in yarn, using dabs of hot glue to help hold the yarn in place near the points of the star, until fully covered. Glue the ends of a length of yarn to the back on one point to create a loop for hanging.

SHOP YARN

9

Sugar Cookie Mix Mason Jar Gift

a vintage blue mason jar filled with dry sugar cookie mix the jar has a vintage tree shaped cookie cutter and light bulb shaped ornament attched to the outside

Put together a DIY kit for the baker in your life. Mix up the dry ingredients for your favorite cookie (We love a good sugar cookie.) Attach a cookie cutter, a light shaped ornament filled with cookie decor, and baking instructions.

SHOP LIGHT SHAPED ORNAMENTS

Advertisement - Continue Reading Below
10

Grinch Cookies

grinch cookies covered in green sugar with a red candy heart pressed into them

For the grumpy sweet lover in your circle give the gift of green sparkling sugar covered cookies. They might just soften their heart a little!

Get the recipe.

SHOP HEART CANDY

11

Santa Mason Jar Gift

a mason jar decorated to look like a santa outfit with a hat made from red felt and a belt made from black ribbon and yellow felt

After crafting this Santa Mason jar fill with the recipients favorite candy, cookie, or snack mix.

To make: Paint the inside of a Mason jar with red craft paint. Cut a piece of red felt into cone shape and glue to the metal ring; shape into a hat. Cut a thin strip of white felt and hot glue to the bottom of the hat. Attach a small white pom pom or marble to the tip of the hat with hot glue. Wrap a length of black ribbon around the lower part of the jar to create a belt. Top with a piece of yellow felt that’s fashioned into a buckle with hot glue. Attach two white buttons with hot glue.

SHOP FELT

12

Snowman Cupcakes

vanilla cupcakes topped with white frosting cocnut and decorated with a snowman face using icing

No one is ever sad when they receive a sweet treat as a gift and these sweet faced snowman cupcakes will get gobbled right up!

Get the recipe.

Advertisement - Continue Reading Below
13

Baseball Mason Jar

a mason jar decorated like a baseball with a paper bat tag filled with candied popcorn

You're sure to hit one out of the park when you DIY a baseball mason jar for the major (or minor) league fan in your life.

To make: Paint the outside of a Mason jar with flat white craft paint. Once dry use a fine grit sandpaper to gently scuff up the paint. Use a fine-tipped paint brush and red craft paint to paint on the stitches of the baseball. Use brown spray paint to paint the metal lid and band of the jar; allow to dry completely. Cut a baseball bat from a piece of brown craft paper and use markers to add details, such as wood grain. Punch a tiny hole in one end of the bat and attach to the jar with a piece of baker’s twine. Fill jar with Cracker Jack and attach lid.

SHOP MASON JAR

14

Hot Chocolate Mugs

mini mug mason jars filled with hot chocolate mix and topped with chocolate chips mini marshmallows, and broken starligh mints

A perfect DIY for kids to put together for Santa or for you to gift to the sweet lovers in your crowd.

To make:
Place hot cocoa mix in the bottom of small mug Mason jars. Top with mini marshmallow, chocolate chips, and crushed starlight mints. Attach lid. Attach a tag with red baker’s twine

15

Cloth Peppermints

striped red and white fabric crafted to look like oversize peppermints

Gift a gaggle of oversized cloth "mints" to a friend or family member that loves to decorate for the season. They will look great gathered together in a silver bowl or scattered throughout the holiday table centerpiece.

To make: Cut a piece of red and white ticking striped fabric into a 6.5-inch by 4-inch rectangle. Use pinking shears to cut a decorative edge on the short ends. Glue two 2.2-inch wood craft rings together with hot glue (you can cut pieces of cardboard into rounds and glue them together). Wrap fabric around rings and tie ends tight with red rickrack.

Advertisement - Continue Reading Below
16

Craft Bead and Button Snowman

snowmen made from craft beads, button, and a felt scarf

These little cuties come together quickly with the just a few simple craft supplies so make multiples and gift to all your friends and family.

To make: Draw snowmen faces on wooden craft beads with markers. Thread a length of baker’s twine through a brown button. Thread both ends of the thread twine through two plain buttons then through the button with the face. Thread twine through 5 to 6 black button to creating a hat. Tie twine close to the top button to hold everything together, then tie again about 2-inches up to create a loop for hanging. Cut a thin piece of red felt and tie between the top to buttons for a scarf.

17

Apple Mason Jar

a mason jar painted red with a green leaf gift tag and pencils in the gar

For the teacher who has made your child's life a delight day in and out, craft an "apple of your eye" mason jar pencil holder.

To make: Paint the inside of a Mason jar with red craft paint. Cut an apple leaf from green craft paper and punch a small hole in one end. Write a note to teacher on the leaf and attach to the jar with a length of twine. Fill jar with pencils, colored pencils, or pens.

SHOP PENCILS

18

Reindeer Brownies

chocolate brownies decorated with frosting candy and mini pretzel antlers so it all looks like a reindeer

Brownies baked in a muffin pan and topped with icing and candy transforms a common treat into the cutest one in the sky.

Get the recipe
.


SHOP MUFFIN PAN

Advertisement - Continue Reading Below
19

Spice Rub Mix

small mason jar filled with spice mix with a small wooden spoon and gift tag attached to the outside with green twinewith

Mix up a batch of your famous spice rub (or use our recipe) to gift to the grill master or cook in your life.

To make: Fill a small Mason jar with your famous spice rub. Attach a small wooden spoon and gift tag (you can write ways to use the rub on the back of the tag) with colorful twine.

SHOP SMALL WOODEN SPOON

20

VIntage Bingo Card Trees

christmas trees made from vintage bingo cards set in antique wooden spools all displayed on a decorated mantel

The ultimate gift for a friend who loves to deck the hall plus all things vintage.

To make: Cut three to five half-tree-shaped pieces from matching bingo cards (with one edge flat and the other jagged). Hot-glue the flat edges to a 3/8-inch dowel, fanning them out to create a 3D tree shape. Finish with a bingo tile topper using hot-glue. Place dowels in tall wooden spools for easy display.

SHOP BINGO CARDS

Lettermark
Charlyne Mattox
Food and Crafts Director
Charlyne Mattox is Food and Crafts Director for Country Living.
Watch Next
 
preview for Country Living US Section - DIY
Advertisement - Continue Reading Below

Fun Christmas Decor and Gift Ideas 2023

Advertisement - Continue Reading Below
Advertisement - Continue Reading Below