when did pilgrims land in plymouth June 27, 2026 The Pilgrims landed at Plymouth in what is now Massachusetts on December 21, 1620.