how long for finches eggs to hatch
Best Answer: It takes 14-16 days for a Zebra Finch egg to hatch! But remember it is not till the bird has laid it full clutch(5-6 eggs) as she will not start to brood till the last egg is laid.