On average, a bag of ice will cost anywhere from as little as $1 for a 10-pound bag to as much as $6 for a 20-pound bag. The cost of ice will depend on the amount in the bag and the store selling it. A block of ice, which usually weighs around 50 pounds, can cost $20 to $35. Sam’s Club, for instance, sells their 20-pound bag for $3 a bag.