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 baby names that mark the season of your little one’s birth and lovely choices, too.
Best Christmas baby names for girls
- Carol: We all love singing a Christmas carol, so why not name your little girl after this festive tradition?
- Holly: Festive and feminine, this English name comes from the Christmas prickly plant and is a lovely option.
- Mary: Old fashioned names have made a huge comeback this year, making Mary the perfect on-trend and Christmas-appropriate name for your baby.
- Joy: Another traditional name choice, Joy is short, simple and oh-so-sweet for a baby.
- 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.
- Noelle: If you’ve been playing around with French names, take Noelle into consideration. A play on Noel, it mean’s ‘born on Christmas day.’ Perfect for your festive tot.
- Ivy: Ivy’s made quite a lot of top baby names in the last few years. Meaning ‘faithfulness’, it’s a really cute baby name option.
- Faith: Since Nicole Kidman named her daughter Faith, the name has risen in popularity and is a lovely, feminine name.
- Angel: If you like this angelic name but worry that it may spur some teasing, how about opting for one of its lengthier versions Angelica or Angelina?
- Snow: If you fancy selecting a slightly more unusual name for your Christmas, Snow could be for you. Just so long as your surname isn’t White…
- Pepper: According to the time-old fairytale, Pepper is actually the name of one of Santa's elves.
- North: Inspired by Kim and Kanye, this modern baby name is a cute festive choice!
- Donna: An adorable, festive baby name - Donna is not only Santa's reindeer, it's a cute Italian name for your new arrival, meaning 'lady'.
- Belle: 'Sleigh bells ring, are you listening?' Give yourself a subtle reminder of this special season with this cute name, meaning 'beautiful'.
- Wish: A baby name that could work for both girls and boys, this lovely little name will definitely stand out on the school register.
Best Christmas baby names for boys
- Nicholas: Named after Father Christmas himself (St. Nicholas) this traditional boy’s name can be affectionately shortened to ‘Nick’ or ‘Nicky’.
- Joseph: Another traditional option, Joseph is a good sturdy Hebrew baby name – and, obvs, Jesus’ old man’s name.
- Casper: One of the three wise men, Casper can be spelt ar or er, depending on which you prefer.
- Rudolph: Not just Santa’s head reindeer’s name, this Germanic name has become increasingly popular in recent years.
- Gabriel: You could name your baby boy after the angel of Christmas, Gabriel, which is another Hebrew name.
- Noel: …Coward, Gallagher, Edmonds – quite a few male celebs rock this festive name effortlessly.
- Balthazar: If you’re after a 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’.
- Christian: The ultimate spiritual name, Christian means ‘follower of Christ’. And hey, if it’s good enough for Batman actor Christian Bale…
- Comet: Another of Santa’s reindeers, Comet is a really cute baby name and we reckon this astronomical name could become popular.
- Buddy: If you’re a fan of Elf (and who isn’t?!), then Buddy could be a great choice for your festive arrival.
- Robin: A cute baby name meaning 'bright and shining', can also be used as a girls name.
- Star: An alternative, but adorable choice for your new arrival this Christmas.
- Pine: A cute, festive nature name!
- Shepherd: A name that is traditionally used as a surname, Shepherd has recently been making a comeback as a more unusual baby name.
- Night: Take inspiration from the traditional 'Silent Night' and choose this cute, mysterious name.
Read next: The do's and don'ts of choosing a baby name: