A tradição americana de Ação de Graças começou com uma festa de três dias que ocorreu em 1621 para celebrar uma colheita abundante. Ela se tornou uma celebração anual em 1863, quando o presidente Lincoln declarou um "dia de Ação de Graças "no meio da Guerra Civil.
Os peregrinos começaram a tradição do Dia de Ação de Graças porque estavam muito felizes por terem sobrevivido ao seu primeiro inverno brutal e por terem feito uma colheita bem-sucedida com a ajuda dos nativos americanos na área. Depois que os Peregrinos celebraram o primeiro Dia de Ação de Graças em 1621, eles celebraram com outras festas de vez em quando, mas não anualmente. Ao longo da época colonial, o feriado continuou a ser celebrado esporadicamente, sem qualquer coordenação entre as diferentes colônias. Durante o período revolucionário, os corpos governantes dos novos Estados Unidos começaram a pedir dias de agradecimento e, em 1789, o presidente George Washington proclamou o primeiro dia nacional de "ação de graças e oração". O feriado não se tornou uma tradição anual naquela época, mas diferentes estados e indivíduos continuaram a celebrá-lo. Finalmente, com a proclamação de Lincoln, o feriado se tornou uma tradição anual em nível nacional. O feriado sofreu apenas uma grande mudança desde então: em 1939. O presidente Franklin Roosevelt mudou sua data da última quinta-feira de novembro para a penúltima quinta-feira de novembro. Ele fez essa mudança na esperança de que uma temporada de compras de Natal mais longa aumentasse os lucros dos varejistas.