A new 3D damage model is developed to predict the progressive failure and accumulated fatigue damage of woven fabric composite materials. Stress-based failure criteria are used to predict the damage initiation in x-tow, y-tow, and matrix constituent. An S-N based damage accumulation model is implemented to characterize the cycle dependent strength of the xand y-fiber tows and matrix subjected to axial tension, compression, or in-plane share loading. A curve-fit non-linear shear model is also employed based on the static coupon test data of (+45/-45) woven fabric laminates. A static failure progression module is used to predict the damage and failure at the peak load prior to fatigue cycling. Stiffness degradation, fatigue damage accumulation, and failure mode detection are performed during the fatigue marching process. The developed user-defined material model for Abaqus features: 1) description of initial nonlinear shear before the damage initiation; 2) characterization of failure initiation based on a maximum stress criterion; and 3) performance of fatigue damage accumulation using a phenomenological model based on S-N test data. The predictive capabilities of the developed model are demonstrated using tensiontension fatigue of SYNCOGLAS R420 E-glass woven fabrics.