The invention provides a high-strength high-flexibility CuNiSn alloy material and a preparation method thereof. The high-strength high-flexibility CuNiSn alloy material comprises, by weight, 8.5-10.5% of Ni, 1.8-2.8% of Sn, 0.5-1.0% of Co, 0.005-0.01% of B, 0.01-0.05% of V, 0.1-0.5% of P, and the balance Cu. The alloy material is obtained through the processing treatment steps of smelting, casting, solution annealing, surface milling, rough rolling, intermediate annealing, acid pickling, intermediate rolling, secondary solution treatment, finish rolling, ageing heat treatment and the like. The tensile strength of the alloy material reaches up to 1230 MPa. Under the condition of the stress ratio being -1 and the number of circulation cycles being 107, the fatigue strength of the alloy is not less than 400 MPa. When the insertion and extraction force is greater than or equal to 1.5N, the number of insertion and extraction times is 41000-43000. Cracks occur after 46000 times of insertion and extraction, the use requirement for high-frequency and high-current elastic components can be met.