What US president declared Thanksgiving a national holiday?
Abraham Lincoln, the sixteenth president of the United States, declared a Thanksgiving holiday would be celebrated on the last Thursday in November beginning in 1863. President Franklin D. Roosevelt moved it to the second to last Thursday in November in 1939 in an effort to extend the Christmas shopping season during the Great Depression. Thanksgiving is the annual day to give thanks for the things a person has. Traditionally it comes at the end of the harvest season, although most Americans have nothing to harvest these days.