Er zijn verschillende kerken op Terschelling. De Sint Janskerk is het oudste bestaande gebouw op het eiland.