A história do Dia de Ação de Graças começa nos anos de 1620, na cidade Plymouth, em Massachusetts. A celebração foi organizada por colonos da região que perderam todas as suas colheitas em um inverno rigoroso e, em 1621, obtiveram bons resultados na colheita de milho no verão.
Em forma de agradecimento ao progresso da colheita, o governador local organizou uma homenagem e comemoração no outono de 1621, regada à muita comida, principalmente perus, além de patos, peixes e milho. No evento, os colonos da região receberam na festividade aproximadamente 90 índios com grandes meses ao ar livre, comidas, bebidas e agradecimentos.
Desde então, na região da Nova Inglaterra, todos os outonos passaram a receber festividades organizadas em gratidão às boas colheitas. Em 1863, o então presidente da época, Abraham Lincoln, declarou que todo quarta quinta-feira de novembro seria conhecida como Dia Nacional de Ação de Graças. Somente em 1941 que o Congresso aprovou a data como feriado nacional.