Yes, female parrots have periods and it's basically when the female parrot lays eggs without a male. So they are fertilized. Laying eggs in a parrot is equivalent to menstruation in female mammals. However, the period depends on the weather and humidity, and they are the key to stopping it in female parrots.