factsmate.

The Mayflower reached the New World

On this day · 21 November 1620
45 sec read
The Mayflower reached the New World

After a battering 66-day Atlantic crossing, a single weathered ship dropped anchor off Cape Cod and changed American history.

Verified · Plimoth Patuxet Museums

On November 21, 1620, the Mayflower finally dropped anchor in the calm hook of Provincetown Harbor, at the northern tip of Cape Cod, Massachusetts. The crossing had taken 66 days, with 102 passengers crammed below decks alongside a crew of roughly thirty.

The Pilgrims had been bound for the Hudson River, but autumn storms and treacherous shoals drove them back to the Cape. With provisions thin and winter closing in, they chose to stay. Before anyone went ashore, the male passengers signed the Mayflower Compact, a brief pledge to govern themselves by majority-agreed laws — an early seed of self-rule in colonial North America.

A storm-driven detour, not a planned arrival, set the course of a colony.

A note on the date: contemporaries recorded the landing as November 11 under the old Julian calendar still used in England. Converted to today’s Gregorian reckoning, that day becomes November 21.

66
days at sea
102
passengers aboard
1620
year of arrival

Sources & references

3 references

Well-established. Corroborated by 3 independent sources.

1 Plimoth Patuxet Museums reference “After more than two months (66 days) at sea, the Pilgrims finally arrived at Cape Cod on November 11, 1620.” plimoth.org ↗
2 Encyclopædia Britannica Encyclopedia “after a 66-day voyage, it first landed November 21 on Cape Cod at what is now Provincetown, Massachusetts” britannica.com ↗
3 Pilgrim Hall Museum — The Mayflower Compact museum “When the Mayflower reached Cape Cod, anchoring in today's Provincetown Harbor, in November of 1620...” pilgrimhall.org ↗
✓ Last reviewed Jun 7, 2026

More like this