Petten zou zijn ontstaan in 739. De naam verwijst naar drie putten die zich ter plaatse hebben bevonden. Al in 1388 is er sprake van een zanddijk tussen Petten en 't Oghe (Callantsoog). Bij de Sint-Elisabethsvloed van 1421 werd Petten geheel weggeslagen, en raakte de duinenrij aangetast. In 1432 werd een slaperdijk achter de duinen aangelegd en vanaf 1506 vond actieve kustverdediging plaats, met paalhoofden van balken uit Noorwegen en Zweden en steen uit Vilvoorde. Toch spoelden in 1625 meer dan 100 huizen weg en de kerk van Petten kwam op ca. 20 meter van het strand te staan en zou het daar tot 1701 uit houden. In 1793 werd begonnen met de aanleg van de Hondsbossche Zeewering, en tussen 1870 en 1877 werd - naar idee van dijkgraaf Cornelis van Foreest - de Zeewering met basaltglooiing gebouwd. Sinds die tijd is het achterland droog en veilig.