At what age are Zebra Finches old enough to breed?

Zebra Finches can breed from they are 3 months old. However, I recommend you let them get to at least 9 months to a year before letting them start.