The invention discloses a submerged plant planting mud ball substrate formula. The submerged plant planting mud ball substrate formula is prepared from, by weight, 50-70 % of ordinary loess, 4-10 % ofportland cement, 0.1-0.5 % of super absorbent resin, 8-20 % of clinoptilolite, 10-20 % of organic fertilizers and 4-12 % of polyving akohol; a preparation method includes the following steps of 1, raw materials preparing: ordinary loess, clinoptilolite, organic fertilizer, polyving akohol, portland cement and super absorbent resin; 2, raw materials mixing and mud balls pelletizing: plants or propagule planting, and seeds planting. By the mode, the submerged plant planting mud ball substrate formula is applied to mud ball throwing seeds of submerged plants, propagules, seeds and the like. A small amount of environmental substrate raw materials are added, not only the strength and toughness of the mud balls can be improved, the mud balls are kept in the water until the submerged plant rootsand sprouts steadily, but also essential nutrients are provided for the growth of the submerged plant, and the rapid and stable growth of the submerged plant is accelerated.