When does St Nick Come?

St. Nick, also known as Santa Claus, comes on Christmas Eve. He gives gifts to all the children who have been nice. He travels the world on Christmas Eve when everyone is asleep.