Christmas gnome with red plaid hat in front of gnome with grey snowflake hat

DIY Christmas Gnomes

Looking for a little holiday gnome-ance? These DIY Christmas gnomes are super adorable and SO EASY to make! With their fuzzy beards, cozy hats, and charming little noses, these homemade gnomes are absolutely irresistible.

Let your gnomes hang out by the stockings, peek out from your bookshelf, or sit together as a festive table display. These tiny holiday companions are versatile enough to fit into any nook or cranny that can use a little gnome-y touch — and you can make one in 15 minutes or less!

Christmas gnome with red plaid hat in front of gnome with grey snowflake hat

This post contains affiliate links. If you use these links to buy something we may earn a small commission which helps us run this website.

DIY Christmas Gnomes

These DIY Christmas gnomes are small in size, but big on holiday spirit! This Christmas gnome craft is so cute and simple, you’ll want to make a whole family of them!

Materials:

Equipment:

Check Out The Video Tutorial:

Looking for more gnome crafts? Here’s a few of our favourites:How to Make a GnomeDIY Fall GnomesGnome Ornaments

Instructions:

Step 1: Find what you need

  • Gather your supplies and materials.
    DIY Christmas gnomes supplies

Step 2: Make the gnome’s hat

  • To make a Christmas gnome, you’ll need 2 socks: 1 dark, solid colour for the body and 1 in a Christmas pattern for the hat. This means you can make 2 gnomes with the 2 pairs of socks, or use up your lone socks to make 1 gnome!
    DIY Christmas Gnomes
  • Turn the patterned sock inside out.
    DIY Christmas Gnomes
  • Pin a diagonal line across the sock from the top of the cuff to the opposite side, creating a hat shape about 10 inches long.Don’t include the heel in the “hat” area.
    DIY Christmas Gnomes
  • Sew along the pin line to create a pointed hat. You can use a sewing machine or sew the hat by hand.
    DIY Christmas Gnomes
  • Cut the excess fabric, leaving a 1/2 inch seam.
    DIY Christmas Gnomes
  • Turn the hat right side out and adjust it so the seam is on the back.
    DIY Christmas Gnomes

Step 3: Make the gnome’s body

  • Cut the dark, solid coloured sock just above the heel.
    DIY Christmas Gnomes
  • Fill the bottom of the sock with 1 cup of dried beans (or rice) to add weight. This will ensure the gnome stands upright.
    DIY Christmas Gnomes
  • Add stuffing on top of the beans to fill the remaining space in the sock.
    DIY Christmas Gnomes
  • Tie the top of the sock closed with a rubber band.
    DIY Christmas Gnomes

Step 4: Attach the beard, nose, and hat to the body

  • Add hot glue to the back of the gnome beard.
    DIY Christmas Gnomes
  • Press the beard onto the gnome’s body. Place it so the bottom of the beard reaches the bottom of the gnome, but doesn’t trail on the ground when the gnome is sitting up.
    DIY Christmas Gnomes
  • Stretch the hat down onto the gnome so it just covers the top of the beard.
    DIY Christmas Gnomes
  • Add hot glue to the wooden ball and place it at the top center of the beard. Lift the hat up so it just overlaps the top of the nose.
    DIY Christmas Gnomes
  • Add hot glue to the tip of the hat and press a pom pom into the glue.
    DIY Christmas Gnomes
  • Your DIY Christmas gnome is complete!
    DIY Christmas Gnomes
  • Use up those lone socks to make a group of adorable Christmas gnomes. The more the “merrier!”
    DIY Christmas Gnomes

Helpful Tips:

  1. Does your Christmas gnome’s hat look too hollow? If you want the hat to stand straight up, add some stuffing before attaching it to give it some shape.
  2. Measure the beard against the body to see if you need to trim the top at all before gluing it on your DIY Christmas gnome. Try to place the beard high on the body so it won’t trail on the floor. It can be hard to judge this when the body is lying down, so sit the body upright to test the beard length.
  3. Sock cuffs can be really tight and may cause the hat and body to squish in when you connect them. If you’re using new socks, be sure to stretch them out before working with them.

2 Christmas gnomes standing on wooden slabs

What else can I use to make a hat for my DIY Christmas gnomes?

Patterned socks make a really fun and easy hat for your holiday gnome, but you can also use fabric, felt, or even a festive tea towel to make a gnome hat!

Holding a Christmas gnome with a grey hat

What makes a good nose for Christmas gnomes?

We like using a wooden ball for our gnome noses, but there are plenty of other options that also work well:

  • Pom pom
  • Polymer clay, shaped into a round nose and baked
  • Stuffed nylon or stocking, cut to size
  • Fabric wrapped around stuffing
  • Sock, cut into a round shape and stuffed
  • Styrofoam ball, plain, painted, or covered in pantyhose fabric

Christmas gnomes in front of a lit Christmas tree

How can I give my Christmas gnome arms?

Remember the top part of the sock that was leftover when you made the gnome’s body? It can be cut in half and used to make arms for the gnome!

Then sew small pouches of felt for the gnome’s hands. The arms can be held in place with glue and/or the elastic band from the top of the body.

For step-by-step instructions on making arms for your gnome, check out our fall gnomes post.

DIY Christmas sock gnomes

These DIY Christmas gnomes are SO FUN to make, you’ll want to make a whole family! Whether they’re greeting guests at the entryway, hanging out by the Christmas tree, or spreading cheer on your work desk, there’s gnome doubt that these DIY gnomes are the ultimate holiday sidekicks!

Cute and easy Christmas gnomes craft

 

Our book Low-Mess Crafts for Kids is loaded with 72 fun and simple craft ideas for kids! The projects are fun, easy and most importantly low-mess, so the clean up is simple!

Low Mess Crafts for Kids BookLow Mess Crafts for Kids Book

Where to buy:

You can purchase Low-Mess Crafts for Kids from Amazon, or wherever books are sold: