Hey there!
The Christmas events unlock on real-world dates! New events become available as December goes on, all the way to ~20th. There are no events around "actual Christmas time" since I didn't want players who were celebrating to feel forced to open the game during the holidays.