On dit que le Nouvel An est la fête la plus ancienne au monde, et c'est la plus universellement célébrée. Elle est observée depuis près de 4 000 ans.
Les premières célébrations documentées du Nouvel An ont eu lieu le 23 mars par les Babyloniens il y a plus de 4 000 ans. Ils ont célébré en organisant un festival de 11 jours accueillant le premier jour du printemps. La Grèce antique a célébré le Nouvel An avec le bébé du Nouvel An il y a plus de 2400. Ils ont utilisé le bébé du Nouvel An comme symbole de Dionysos, le dieu du vin. Les Romains observaient également la fête mais à la date plus traditionnelle du 1er janvier.