The best time to visit Puerto Galera for diving is generally from November to May, during the dry season. During this time, the weather is typically calm, and visibility is at its best. However, diving is possible year-round in Puerto Galera, with each season offering its own unique diving experiences.