Single-chain variable fragment (scFv) is a kind of antibody that possess only one chain of the complete antibody while maintaining the antigen-specific binding abilities and can be expressed in prokaryotic system. In this study, scFvs against Cry1 toxins were screened out from an immunized mouse phage displayed antibody library, which was successfully constructed with capacity of 6.25 × 10 CFU/mL. Using the mixed and alternative antigen coating strategy and after four rounds of affinity screening, seven positive phage-scFvs against Cry1 toxins were selected and characterized. Among them, clone scFv-3H9 (MG214869) showing relative stable and high binding abilities to six Cry1 toxins was selected for expression and purification. SDS-PAGE indicated that the scFv-3H9 fragments approximately 27 kDa were successfully expressed in Escherichia coli HB2151 strain. The purified scFv-3H9 was used to establish the double antibody sandwich enzyme-linked immunosorbent assay method (DAS-ELISA) for detecting six Cry1 toxins, of which the lowest detectable limits (LOD) and the lowest quantitative limits (LOQ) were 3.14-11.07 and 8.22-39.44 ng mL, respectively, with the correlation coefficient higher than 0.997. The average recoveries of Cry1 toxins from spiked rice leaf samples were ranged from 84 to 95%, with coefficient of variation (CV) less than 8.2%, showing good accuracy for the multi-residue determination of six Cry1 toxins in agricultural samples. This research suggested that the constructed phage display antibody library based on the animal which was immunized with the mixture of several antigens under the same category can be used for the quick and effective screening of generic antibodies.