The Mayflower arrive and anchors at modern-day Plymouth Harbor, Massachusetts on December 1, 1620, after spending some time in Cape hook (known today as Provincetown Harbor). Several small scouting groups were sent ashore to collect firewood and scout for a good place to build their settlement. (All dates shown per the Gregorian calendar. The old style calenda dates are 10 days earlier e.g. December 1 was November 11 in the Old Style calendar)
The Pilgrims had their first encounter with Native Americans on December 18, 1620. The shallop lands at Plymouth Rock on December 21, 1620. This date is now celebrated as "Forefathers Day". They went on to establish their Colony on a site chosen for its defensive location and access to fresh water and decided to call it Plymouth. The Pilgrims began building their settlement on January 4, 1621. Thirteen years before in 1607, 104 settlers aboard three ships had landed in Virginia at a place they named Jamestown, the first permanent English settlement in the New World. More