La tradición estadounidense de Acción de Gracias comenzó con una fiesta de tres días que tuvo lugar en 1621 para celebrar una abundante cosecha. Se consolidó como una celebración anual en 1863, cuando el presidente Lincoln declaró un "día de Acción de Gracias "en medio de la Guerra Civil.
Los peregrinos comenzaron la tradición del Día de Acción de Gracias porque estaban muy felices de haber sobrevivido a su primer invierno brutal y de haber logrado una cosecha exitosa con la ayuda de los nativos americanos del área. Después de que los peregrinos celebraron el primer Día de Acción de Gracias en 1621, celebraron con otras fiestas de vez en cuando pero no anualmente. A lo largo de la época colonial, las vacaciones continuaron celebrándose esporádicamente, sin ninguna coordinación entre las diferentes colonias. Durante el período revolucionario, los órganos de gobierno de los nuevos Estados Unidos comenzaron a pedir días de agradecimiento, y en 1789 el presidente George Washington proclamó el primer día nacional de "acción de gracias y oración". El día festivo no se convirtió en una tradición anual en ese momento, pero diferentes estados e individuos continuaron celebrándolo. Finalmente, con la proclamación de Lincoln, el día festivo se convirtió en una tradición anual a nivel nacional. El feriado ha sufrido solo un cambio importante desde entonces: en 1939. El presidente Franklin Roosevelt cambió su fecha del último jueves de noviembre al siguiente jueves de noviembre. Hizo este cambio con la esperanza de que una temporada de compras navideñas más prolongada aumentaría las ganancias de los minoristas.