Q: how long do finch eggs take to hatch? A:
12 to 14 days