The invention discloses a composite cultivation nutritional solution for garden flowers and a preparation method thereof. The composite cultivation nutritional solution is prepared from the following raw materials in parts by weight: 25 to 35 parts of diatomite, 20 to 25 parts of beta-cyclodextrin, 11 to 18 parts of animal manure and plant straw, 6 to 11 parts of beta-cyclodextrin, 10 to 15 parts of snake skin waste, 8 to 15 parts of snake skin waste, 11 to 22 parts of wheat germ, 6 to 12 parts of sodium humate HA-Na and 8 to 11 parts of amino acid. The composite cultivation nutritional solution has the advantages that by using the diatomite, the beta-cyclodextrin, the animal manure and plant straw, the snake skin waste, the beta-cyclodextrin, the snake skin waste and the wheat germ as main raw materials, and adding a plant growth regulator, EDTA (ethylene diamine tetraacetic acid) chelating zinc, yeast bacteria and EM probiotic bacteria solution to prepare the soilless cultivation nutritional solution, a garden cultivated plant can absorb nutritional elements in a balanced way in each growth period, the content of nutritional elements of the plant is increased, the plant growth is promoted, the resistance of the plant is improved, and diseases and pests of the plant are resisted; by adding the plant growth regulator and the EDTA chelating zinc, the plant growth can be regulated and stimulated, and the anti-disease ability of the plant is enhanced.