FEED THOSE LADIES!My guess: they are probably not getting enough food.
A common estimate is 1/4 pound of dry feed, per bird, per day for standard sized laying hens, in addition to as much water as they want to drink.
That would mean 20 hens eat a 40 pound bag of feed every 8 days. Or they eat a 50 pound bag every 10 days. What size bag do you usually buy, and how long does it last?
When people measure and weigh dry feed, they usually find that 1/4 pound of dry feed is between 1/2 cup and 1 cup, depending on the brand. That would mean 20 chickens need between 10 cups and 20 cups of dry feed per day, not the 4 cups of dry feed you are using. Your chickens are probably starving (literally), and that is why they are not laying.
Water is not a substitute for food. Measuring the amount of food after you add water, then comparing to someone else's dry measurement, is going to cause trouble (whether you are using cups or pounds, the problem is the same either way: water makes the food bigger and heavier, but does not add any more nutrition.)


