A fabric has an upper layer and a lower layer. The lower layer connects partially to the upper layer to integrally form multiple connecting segments formed on the upper layer and the lower layer. The at least one channel is formed on the upper layer and the lower layer and is formed respectively between adjacent connecting segments. The fabric is produced by a sewing step and a connecting step. The sewing step comprises sewing multiple raw fibers to respectively form the upper layer and the lower layer. The connecting step comprises connecting partially the upper layer to the lower layer by fiber to integrally form the connecting segments and the at least one channel. Thus, time and a cost of a production of the fabric can be reduced to relieve customers' burdens.