when did pilgrims land in plymouth June 27, 2026 • 1 min read TwitterFacebookWhatsAppLinkedInTelegramCopy Link The Pilgrims landed at Plymouth in what is now Massachusetts on December 21, 1620. Written by Velayudhan "Reading brings us unknown friends." — This philosophy guides my writing and exploration of ideas.