Did Oliver Cromwell Ban   Christmas

Yes

From 1647 to 1660 it was illegal to celebrate Christmas in England, it was at that time a jubilant celebration with parades and many festivities the puritan movement frowned upon. One thing that the Puritans objected to in particular was the idea of Wassailing, in which the lower classes would go from house to house, begging for treats in exchange for drinking a toast to the family. The drink, wassail, was a hot spiced wine. Wassailing would often descended into drunken revelry, which is why the Puritan movement objected so strenuously. They also banned the consumption of mince pies which is still on the law statutes today!!