Fun Facts › Christmas Facts › English Puritan leader Oliver Cromwell banned Christmas between 1647 a...← NextRandom English Puritan leader Oliver Cromwell banned Christmas between 1647 and 1660 because he believed such celebrations were immoral for the holiest day of the year.