Abstract-We develop an efficient semi-analytical technique to calculate the electromagnetic scattering from fabric structures modeled as crossed gratings of circular coated fibers of any material composition, arranged arbitrarily in yarns. The method relies on a matrix formulation based on multipole expansion for modeling conical scattering from uniaxial gratings of fibers, and employs a scattering matrix approach to obtain co-and cross-polarized transmission and reflection coefficients. The lattice sums are evaluated using an efficient adaptive algorithm based on Shank's transformation. The method can be employed for analyzing the scattering characteristics of fabric structures embedded in any arbitrary layered media. The validity of the method is verified through comparison with full-wave finite-difference time-domain simulations. A substantial performance gain is obtained, which makes the proposed method applicable to solve large-scale fabric structures.