La règle générale est la suivante :
1. pas de trait d'union quand on cite la personne : Saint Pierre, priez pour nous !
2. trait d'union dans les noms de localités (l'île de Saint-Pierre), de monuments (la basilique Saint-Pierre), de fêtes (Je viendrai à la Saint-Pierre)....