The invention discloses a bath towel, the composition of the bath towel and a preparation method thereof. The corners of the first frosted layer and the second frosted layer are wound with reinforced viscose; the first frosted layer and the second frosted layer are composed of warp yarns, weft yarns, reinforcing yarns A and reinforcing yarns B, and the warp yarns and weft yarns are perpendicular to each other , the angle between the warp yarn and the reinforcing yarn A is 45°, the raw bamboo fiber has the characteristics of good air permeability, instant water absorption, strong wear resistance and good dyeability, natural antibacterial, antibacterial, mite removal, Anti-odor and anti-ultraviolet functions, moisture absorption and breathability, antibacterial and antibacterial, warm in winter and cool in summer, green and environmental protection, etc., not only has excellent warmth retention, but also soft and skin-friendly, which improves the wearing comfort of wool fabrics. The sewing method enhances the firmness of the sewing.