20 magical December baby names

Unique baby names for December birthdays that feel both celebratory and classic

december baby names
@christyhermogenes / Twenty20

December babies are one-of-a-kind (really—science proves it!). They are born in the midst of the holiday season, during a time when people want nothing more than to be surrounded by the comfort of their closest friends and family, making it truly a time of peace and love. The cold weather month brings out the beauty of winter, and with that comes a ton of nature-inspired baby names as well.

These 20 December baby names are unique and celebratory—consider one for your precious gift.


Gender neutral names for babies born in December

Noel or Noelle: Noel is the French word for Christmas, which has become a pretty popular name for both boys and girls. Many parents choose the spelling Noel for a boy, and Noelle for a girl, though they can be interchangeable as you desire.

Kris: Kris Kringle is the German synonym for Christkind, which was used in place of Santa Claus for years, referring to an angel-like child who was born on Christmas and delivered gifts to children. Over the years, Kris Kringle has become another name for Santa Claus.

Avery: This gender neutral name means King Elf, which is so fitting for a holiday in which elves are the center of attention.

Taylor: Pop superstar Taylor Swift was born on December 13, 1989, giving you the perfect excuse to name your baby boy or girl after one of your favorite singers.

North: The name North was popularized in 2013 after Kim Kardashian and Kanye West chose the moniker for their firstborn child. With nicknames like Nori and Northie, this super cute and modern name is also fun for a December baby, referencing the North Pole.

Boy names for babies born in December

Nicholas: Saint Nicholas was the patron saint of children, and is another name for good old Santa Claus. If you're looking for a Christmas-based religious name, Nicholas is a great choice.

Alfred: This name means Christmas elf, and is a sweet choice for your December baby boy.

Gabriel: Like the Angel Gabriel, who was sent from God to tell Mary she was to carry the baby Jesus, this name will never get old.

Ever: Actress Lea Michele brought attention to this handsome boy name in 2020 when she named her son Ever Leo. Seeing as how Evergreen trees have long been a symbol for Christmas, this name would be very fitting for a December baby.

Angelo: This name means angel and messenger of God, and is a classic name deriving from Italian origin.

Elden: A unique name meaning "from the elves' valley" is perfect for December.

Jack: The name Jack has been popular for decades, and the winter nickname "Jack Frost" is a super cute reason to name your December baby Jack.

Girl names for babies born in December

Holly: Holly berries are a gorgeous red holiday decoration that many people love. The name Holly also doubles as an absolutely adorable baby name for a girl.

Elsa: Who wouldn't want to be named after Disney's powerful snow queen?

Eve: If your baby is born on December 24, a.k.a. Christmas Eve, the name Eve is a perfect fit.

Angel or Angelina: This name's meaning speaks for itself. You'll be referring to your baby girl as your "little Christmas angel" for the rest of her life.

Carol: If your family has a tradition of singing Christmas carols during the holidays, this name may be a meaningful choice for you. The classic women's name is also a beautiful reminder of the lovely sounds of Christmas.

Natasha: Natasha, a name of Russian origin, means "born on Christmas Day," which is ideal if your baby makes her big entrance into the world on December 25.

Winter: This name speaks for itself, referring to the season your baby was born in. With cute nicknames like Winnie or Win, this moniker is both unique and classy.

Stella: Stella, a name that continues to gain popularity in the United States, is of Latin origin and means "star," which has a lot of heartfelt meaning for the Christmas season.