Question: what is the incubation period for kestrels?
Answer: American Kestrels typically lay 4-5 eggs, which are incubated by both parents for about 30 days. Nestlings develop for another 30 days before they are ready to leave the nest, referred to as fledging.