Ugly Sweater Day was first celebrated in Vancouver, Canada, in 2002. The creators of the holiday established it to raise funds for the treatment of a friend’s cancer.