I fill plastic cereal containers with water and freeze them then pop them out into a pan to melt during the day.
A container holds about a gallon and lasts all day. The chickens wade in and drink the cold water as it melts off the block.
But I do have electric in the coop and also run a fan...