The invention relates to a multiscale prediction method for the mechanical property of a woven composite material. The method comprises the following steps that 1), an initial parameter is input; 2), elastic stiffness matrixes of a fiber/basal body scale, a fiber bundle scale and a unit cell scale are computed sequentially according to a bottom-to-top homogenization process; 3), a multiscale incidence matrix is constructed; 4), stress-strain analysis is performed on unit cell entirety, stress is decomposed by the multiscale incidence matrix from top to bottom, and stress-strain fields under all the scales are obtained synchronously; 5), whether an ingredient material is in a failure is judged according to respective failure criteria of a fiber and a basal body; if so, the corresponding ingredient material is subjected to stiffness reduction; 6), whether the unit cell entirety is in a failure is judged, and if so, Step 7) is executed, or else, a next displacement increment is added and Step 2) is returned; and 7), stiffness and strength computation results of the woven composite material are output. Compared with the prior art, the method has the advantages of high computation efficiency, high precision, high universality and the like.