Pyhäjoen yleinen uimaranta on Etelänkylässä sijaitseva Pyhäluodon ranta. Hiekkapohjainen ranta sopii mainiosti myös lapsille. Uimarannan maisemaa hallitsee upeat rantakalliot jotka liukuvat sileinä mereen. Paikka on myös purjelautailijoiden ja leijasurffaajien suosiossa.
Veden laatua tarkkaillaan läpi kesän. Uimarannalla on pukuhuoneet, kuivakäymälä sekä jätehuolto. Huolehdi turvallisuudestasi – uimapaikalla ei ole valvontaa.
Pyhäjoella on myös epävirallisia uimapaikkoja on jokivarressa, merenrannassa ja kalliolouhoksissa.
Uimapaikat merenrannalla
Parhalahdella Kultaranta Puustellintien varressa, hiekkaranta
Yppärissä Leton ja Merimajan hiekkarannat, Pylhyn ranta, Veteraanimajan ranta
Uimapaikat jokivarressa
Keskustassa Kielosaaren ja Kittipuhdon uimapaikat sekä Hourunkosken ranta (pyhäjokisittain Lepikko) joen pohjoispuolella
Pirttikoskella Kuusiniemen uimapaikka sillan kupeessa
Uimapaikat kalliolouhoksilla
Rautiperän uimapaikka, talvisin avanto
Yppärin Grekunperän uimapaikka Alavieskantien varressa.