Who was President of the US in 1870?
Ulysses S. Grant served as the 18th President from 1869 to 1877.
Grant President Ulysses S. Grant was president when Christmas was made a national holiday in 1870. The U. S. Congress and President Ulysses S. Grant made Christmas a U. S. Federal Holiday in 1870. Technically there are no national holidays in the US, only federal holidays when federal government workers take the day off. Christmas was made a federal holiday on June 26, 1870 when U. S. Grant was President.