One-hundred workers of a garments factory had to take treatment at the hospital today after drinking water from the factory canteen.