Today In History logo TIH
The Mayflower's crew and passengers signed the Mayflower Compact to establish a
Featured Event 1620 Event

December 18

Pilgrims Land in New World: The Mayflower Reaches Shore

The Mayflower's crew and passengers signed the Mayflower Compact to establish a rudimentary form of democracy before even stepping ashore, creating a self-governing framework that would shape American political culture. This agreement emerged because the settlers realized they lacked a patent for the New England region, driving them to unite under a shared social contract rather than English law.

December 18, 1620

406 years ago

Key Figures & Places

What Else Happened on December 18

Talk to History

Have a conversation with historical figures who witnessed this era. Ask questions, explore perspectives, and bring history to life.

Start Talking