Mother and Baby

23 Christmas baby names for boys and girls

Section: Girls baby names

Are you anticipating a festively-timed new addition to the family? Take inspiration from our Christmas baby name suggestions.

A Christmas-inspired baby name doesn’t have to be tacky or blatantly festive. There are lots of beautiful names that mark the season of your little one’s birth subtly. Once you've exhausted this list, try our Winter baby names with less of a Christmas edge.

23 Christmas baby names for boys and girls:

Expand Image

1) Angel

If you like this angelic girls name but worry that it may spur some teasing, how about opting for one of its lengthier versions Angelica or Angelina?
Expand Image

2) Balthazar

If you’re after a boys name that’s a bit more unusual, this could be perfect. Another of the three wise men’s names, Balthazar can be adorably shortened to ‘Baz’.
Expand Image

3) Belle

'Sleigh bells ring, are you listening?' Give yourself a subtle reminder of this special season with this cute girls name, meaning 'beautiful'. 
Expand Image

4) Buddy

If you’re a fan of the Christmas film Elf (and who isn’t?!), then Buddy could be a great choice for your festive arrival.
Expand Image

5) Faith

Since Nicole Kidman named her daughter Faith, the name has risen in popularity and is a lovely, feminine name.
Expand Image

6) Casper

One of the three wise men, Casper can be spelt ar or er, depending on which you prefer.
Expand Image

7) Donna

An adorable, festive baby girls name. Donna is not only Santa's reindeer, but it's also a cute Italian name for your new arrival, meaning 'lady'.
Expand Image

8) Comet

Another of Santa’s reindeers, Comet is a really cute baby boys moniker and we reckon this astronomical name could become popular.
Expand Image

9) Joy

Another traditional name choice for girls. Joy is short, simple and oh-so-sweet for a baby.
Expand Image

10) Joseph

Another traditional option, Joseph is a  good sturdy Hebrew baby name – and, obvs, Jesus’ old man’s name.
Expand Image

11) Gloria

Taken from the word Glory (which makes an appearance in many a Christmas hymn), this girl’s name is the first name of I Will Survive signer Gloria Gaynor.
Expand Image

12) Night

Take inspiration from the traditional 'Silent Night' and choose this mysterious name. It could work for both boys and girls.
Expand Image

13) North

Inspired by Kim, Kanye and their little girl, this modern baby girls name is a festive choice after Santa's homeland the North pole.
Expand Image

14) Noel

Noël, the french word for Christmas turns conveniently into the traditional boys name Noel or Noëlle for girls. Noel Coward, Gallagher and Edmonds – quite a few male celebs rock this festive boys name effortlessly.
Expand Image

15) Mary

The part every child wanted to play in the Nativity! Old fashioned names have made a huge comeback this year, making Mary the perfect on-trend and Christmas-appropriate name for your baby.
Expand Image

16) Shepherd

A name that is traditionally used as a surname, Shepherd has recently been making a comeback as a more unusual baby boys name. 
Expand Image

17) Pepper

According to the time-old fairytale, Pepper is actually the name of one of Santa's elves. This is a lovely girls name which also reminds us of Marvel's Iron Man as it is the moniker for Tony Stark's partner and love interest Pepper Potts (played by Gwyneth Paltrow).
Expand Image

18) Pine

This is a lovely festive, natured-inspired name for a boy.
Expand Image

19) Wish

A baby name that could work for both girls and boys. This lovely little name will definitely stand out on the school register.
Expand Image

20) Rudolph

Not just Santa’s head reindeer’s name, this Germanic boys name has become increasingly popular in recent years.
Expand Image

21) Stella

Stella is the Italian word for star. The three wise men followed the star to baby Jesus so this baby girls name is perfectly festive and subtle. To give it a Scandinavian touch you could add an 'r' to Stellar to make it more unisex and out of the ordinary as it means a star like performance.
Expand Image

22) Wenceslas

This name probably isn't for the faint-hearted. Good King Wenceslas features in the Christmas Carol that tells a story of a Bohemian king going on a journey and braving harsh winter weather to give charity to a poor peasant, on the Feast of Stephen (December 26, the Second Day of Christmas). 
Expand Image

23) Stevie

Following on from Good King Wenceslas, Stevie would be a cute girls name relating to the Feast of Stephen on Boxing Day.

Are you choosing a name from the list? Let us know on Facebook or Twitter!


Catriona originally joined the team as an Editorial Assistant to work on the 2019 M&B Awards. As a Digital Writer, she has written and updated hundreds of articles on the site from medical explainers to celebs news and shopping galleries.

Catch her running along the Thames or eating her way around London's restaurants.


Related Content

Related content:

You May Also Like