We all know that Mia, Oliver, Isla and Thomas are some of the most popular baby names around… but if your bub was born at this time of year, you might want to give it a bit of Christmas cheer.

According to OnBuy.com, these are the Top 10 Festive Baby Names for boys and girls.

And no, Karen hasn’t made the list because of her antics at the shopping mall. It’s a dedication to the girl who returned Frosty the Snowman to the North Pole. Very sweet.


  1. Mary
  2. Gloria
  3. Karen
  4. Angel
  5. Carol
  6. Christina
  7. Virginia
  8. Rachel
  9. Joy
  10. Natalia


  1. David
  2. Michael
  3. Joseph
  4. Emmanuel
  5. Jesus
  6. Gabriel
  7. Christian
  8. Frank
  9. Christopher
  10. Felix