A water-repellent fabric includes a base cloth and a water-repellent resin. The water-repellent resin is disposed on the base cloth, in which a method of fabricating the water-repellent resin includes the following steps. A first thermal process is performed to mix a polyol, a cross-linking agent, and a choline to form a first mixture, in which a reaction temperature of the first thermal process is between 90° C. and 120° C. A second thermal process is performed to mix the first mixture and a water repellent to form the water-repellent resin, in which the water repellent includes a hydroxyl group, an amino group, or combinations thereof, and a reaction temperature of the second thermal process is between 120° C. and 150° C.