Saint Peter Port har en fotballklubb, Guernsey FC, som spiller den engelske Isthmian League. Deres stadion er Footes Lane i byen med plass til 5 000 tilskuere, hvorav 720 seteplasser.