Generally, the gestation period will take 26 to 31 days. When your female guppy is ready to give birth, her stomach will be very large and her gravid spot will be a deep black (or dark maroon if you are breeding albino or blond guppies.)