ANSWER: Ulysses S. Grant (1822-1885), 18th President. On June 28,1870, Grant signed legislation making Christmas a federal holiday, as well as New Year’s Day, Independence Day, and Thanksgiving Day. Grant hoped Christmas and the other holidays would help bond people in the North and South through shared celebrations.
