Christmas baby boy names
51. Abner - this Biblical name means ‘father of light’, and was very popular in the 1880s
52. Alfredo - this name references the elves that work hard to make Christmas presents for little ones. It’s the Spanish version of Alfred and means ‘elf counsellor’
53. Arthur - Arthur was Mr. and Mrs. Santa Claus’ son in the movie Arthur Christmas and means ‘noble’ or ‘courageous’
54. Bailey - of English origin, meaning ‘berry clearing’ or ‘city fortification’. Is it Christmas if you haven’t had Baileys?
55. Balthazar - Balthazar, also spelled as Balthasar, is the name of one of the Three Wise Men who brought gifts to baby Jesus. Balthazar means ‘Baal protects the king’
56. Caleb - the religious ties of Caleb make it an appealing Christmas name. Caleb means ‘devotion to God’
57. Bob - of British origin, meaning ‘bright’ or ‘fame’. Bob Cratchit works for Scrooge in Dickens’ A Christmas Carol - a wonderful redemptive festive story
58. Celyn - of French origin, from the Welsh word for holly. Holly and Christmas time go hand in hand
59. Charlie - an ideal name for fans of the classic Christmas movie, A Charlie Brown Christmas
60. Christian - No other name can proclaim your faith more than this moniker. Christian means 'follower of Christ'
61. Christophe - St. Christopher, the patron saint of travellers is believed to have carried baby Jesus across the river. It means ‘bearer of Christ’
62. Clark - the name of the head of the dysfunctional Griswold family in National Lampoon’s Christmas Vacation
63. Clarence - of Latin origin, meaning ‘bright’. Clarence is also the name of the guardian Angel of George in the Christmas movie, It's a Wonderful Life
64. Claus - both Claus, and its spelling variant Klaus, would make a cool name for your son. It began as a nickname for the name Nicholas, which we believe, explains the name Santa Claus (Saint Nicholas). This name means ‘people’s victory’
65. Clement - this name will honour Clement Moore, the writer of ’Twas the Night Before Christmas, which gave us the names for each of the eight reindeer
66. Clove - a unisex Christmas name, and a very festive spice, this name means ‘nail’
67. Dasher - of Scottish and German origin and of course the name of one of the reindeer, meaning ‘purse marker’
68. David - Cecil Frances Alexander’s poem inspires the classic carol, Once in Royal David’s City. What a gorgeous festive name for your son!
69. Drummer - after the popular Christmas song ‘Little Drummer boy’
70. Ebenezer - most recognisable as the name of Scrooge in A Christmas Carol, Ebenezer can be shortened to Eben and means ‘stone of help’
71. Elden - meaning 'from the elves valley”. And it’s one of the least familiar festive names too!
72. Emmanuel - the biblical name given to Messiah, it's a worthy contender for a Christmas baby name. It means ‘God is with us’
73. Forest - inspired by the traditional English carol Down in Yon Forest, the name Forest means ‘woodman’ or ‘wood’
74. Frank - Frank as in Frankincense, one of the gifts Balthazar gave to Mary when Jesus was born. This warm, friendly name means ‘free man’ or ‘French man’
75. Frederick - Frederick, or Fred Claus, is the older brother of Santa Claus. His name means ‘ruler'
76. Gabriel - anyone familiar with the nativity story will know that Gabriel is the archangel who informs Mary that she was going to give birth to the son of God. Gabriel means ‘God is my strength’
77. Jack - This baby name is inspired by Mr. Jack Frost, of course. This durable and cheery form of John means ‘God is gracious’
78. Jasper - Jasper is the modern English form of the name used by one of the three wise men and is perfect for parents seeking a baby boy name with biblical roots. The name itself is Persian in origin and means ‘treasurer’
79. Joseph - in the Bible, Joseph is the carpenter whom God chose to father Jesus. This Hebrew baby name is famous in all English speaking countries, and it means ‘increase’ or ‘addition’
80. Luke - in the Old Testament, the Gospel of Luke gives the longest account of the nativity story. It narrates the incident when the angel Gabriel appeared to Mary, and the name means ‘light giving’
81. Malachi - this name refers to the angels in the nativity scene, and means ‘messenger’
82. Melchior - one of the three wise men who visited baby Jesus, and it means ‘city of the king’
83. Nicholas - Ah, inspired by old Saint Nicholas himself – Santa Claus! St. Nicholas is the patron saint of children and the name means ‘people’s victory’
84. Pax - this festive baby name means ‘peaceful’
85. Rudolph - why not name your child after Santa’s most famous reindeer? The name itself means ‘fame’ or ‘wolf’, and as a nickname you could shorten it to Rudy
86. Snowden - is an English name, and it means ‘from the snowy hill’
87. Tannen - derived from the German word for ‘pine’, Tannen is the shortened version of Tannenbaum. The name features in the carol, ‘O Tannenbaum’, but to make it more modern you can shorten it to Tannen, or Tannon. The name itself means ‘fir tree’
88. Theodore - a suitable name for a Christmas baby, Theodore (or Theo for short) means ‘gift of God’ and is of Greek origin
89. Timothy - a classic Christmas name, immortalised in Charles Dickens’ A Christmas Carol. The name Timothy means ‘honouring God’
90. Waite - this middle English name comes from the practice of calling carolers Waits as the tradition began with a group of watchmen singing tunes. Waite means ‘guard’
91. Wenceslas - if a traditional name interests you, Wenceslas could be a good choice for you. It is the name of the good king who attended the feast of Stephen, and it means ‘greater glory’
92. Yule - the origin of the name Yule stems back to Old English, and it means ‘winter solstice’
93. Isaac - of Hebrew origin, derived from the name ‘Yitzchaq’, which comes from the Hebrew word ‘tzachaq’, meaning ‘laughter’ – and what is Christmas if not an occasion to be merry?
94. Jacob - of Hebrew origin and a popular biblical boy’s name, meaning ‘supplanter’. Bit of a ghostly one, recalling Jacob Marley from the Christmas Carol. But who wouldn’t want a festive name with links to the great Charles Dickens?
95. Jesus - of Hebrew origin. Perhaps the most famous of all Christmas names, that of Christ himself, meaning ‘to rescue’
96. Lumi - another unisex festive baby name. A lovely name, meaning ‘light-bringer’ or ‘snow’
97. Ner - of Hebrew origin, meaning ‘candle’ or ‘light’. In the Middle Ages candles were used to represent the Star of Bethlehem. An unusual festive name, but we’re sure it will lighten up your Christmas!
98. Noel - the ultimate festive baby name, literally meaning ‘Christmas’. It comes from the French word Noël
99. Nico - an Italian variant of Nicholas, recalling Saint Nick himself!
100. Steven - of English origin, meaning ‘crown’. This one recalls the iconic carol, ‘Good King Wenceslas'
What Mumsnetters say about Christmas boy names
"I’d use Christmas as a reason to use one of my favourite names, which DH has previously veto’ed - Gabriel" - Mumsnet user, IbizaToTheNorfolkBroads
"I'd hate to have to write their birthday cards with Christmas names
'To Jesus, Happy Birthday, love Mummy" - Mumsnet user, feb2022