Peacock eggs take around 28 days to hatch. The female peacock will usually lay 3 to 5 eggs at a time, and she will incubate them until they are ready to hatch. Once the chicks have hatched, they are able to fend for themselves and will quickly learn to forage for food. Peacocks typically reach maturity at around 2 years old, at which point they will begin to mate and lay their own eggs. Peacock eggs are well protected by their hard shells, but it is still important to keep an eye on them during the incubation period. If the temperature drops too low, it can cause the eggs to stop developing properly. Consequently, it is crucial to maintain a consistent temperature if you want your peacock eggs to hatch successfully.