How long a 50-pound bag of chicken feed lasts depends on the size of your flock. One laying hen should consume about ¼ pound of feed per day—but chickens really shouldn’t be kept alone. A flock of four eating an average amount would consume an entire 50 pound bag in 50 days.