The invention relates to a fiber culture soil for three-dimensional greening and a preparation method thereof. Its components include short fibers, plant fiber particles, peat soil, and pastoral soil, and the parts by weight of each component are 8 to 28 parts of short fibers, plant 10-60 parts of fiber particles, 0-30 parts of peat soil, and 10-60 parts of pastoral soil. Take its components according to the above ratio, and make high-tenacity fiber culture soil after mixing, humidifying, compacting and repeated needling. The preparation is simple, the cost is low, and the water retention and air permeability of the culture soil are good, which is beneficial to the growth of green plants. Moreover, the fiber culture soil has wide application range and strong adaptability, is extremely suitable for three-dimensional greening, and is beneficial to improving environmental pollution and increasing the green coverage rate of cities.