Question: do mackerel fish have periods?
Answer: No, Fish do not have periods. Fish go through spawning, which means that they carry their eggs, and if the eggs are not fertilized, they just release them, and other fish eat them.