[Edit]
Answer
28-30 days. Once hatched the mallard will be able to swim immediately but will not fly for about 60 days.
First answer by Dlmick. Last edit by Dlmick. Contributor trust: 1005 [recommend contributor]. Question popularity: 11 [recommend question]




