Ducks are usually about 6 months old when they start laying. Not all ducks like nesting boxes either. Mine prefer making their own nests. Also if they are laying age and you don't find eggs make sure they aren't getting eaten by snakes etc. Friend of our wasn't sure her girls were laying, but...