This Day in History

The Mayflower Pilgrims Land at Plymouth Rock

December 18th, 1620, marked a significant chapter in American history as the Mayflower Pilgrims, seeking religious freedom, landed at Plymouth Rock in present-day Massachusetts, laying the foundation for the Plymouth Colony.

The Mayflower Compact is Signed

On this day in 1620, aboard the Mayflower, Pilgrims signed the Mayflower Compact, a foundational document for self-governance. This agreement laid the groundwork for the establishment of a democratic system in the New World.

The Mayflower

The Mayflower set sail from Plymouth, England, with the Pilgrims aboard, eventually leading to the establishment of the Plymouth Colony in North America.