Who was the first American president to put a Christmas tree in the White House?
Answer Franklin Pierce
President Franklin Pierce is credited as having the first Christmas tree in the White House in the 1850s, although some say it was later under President Harrison. The first official White House Christmas tree was in 1929 under President Hoover.
Asked by Kendra Whitmire · Last updated 5 years ago · 13.3K views · SOURCE