The present invention relates to a compound solid preparation and the preparation method therefor and specifically relates to a valsartan-amlodipine compound solid preparation and the preparation method therefor. The valsartan-amlodipine compound solid preparation comprises valsartan particles and an amlodipine premix. The valsartan particles are prepared by preparing wet valsartan particles from a mixture obtained by mixing valsartan and a pharmaceutic adjuvant with an ethanol aqueous solution as a wetting agent and drying the wet valsartan particles. The amlodipine premix is prepared by mixing amlodipine and a pharmaceutic adjuvant. The valsartan-amlodipine compound solid preparation according to the present invention and the preparation method thereof can prevent the two main ingredients, amlodipine and valsartan, from interfering each other, and the preparation method is relatively simple and suitable for large-scale industrial production.