Plaža Sv. Ivan nalazi se u Mošćeničkoj Dragi. Plaža Sv. Ivan je vrlo lijepa šljunčana plaža s jako čistim morem. Na samoj plaži se nalaze dva restorana, javni WC i tuševi. Plaža nije prenapučena čak i tijekom sezone.