The invention discloses river-sand basalt-fiber active powder concrete and a preparation method thereof. The river-sand basalt-fiber active powder concrete is prepared from the following components inparts by weight: 750 to 950 parts of cementing material, 1,200 to 1,500 parts of river sand, 40 to 55 parts of water reducer, 150 to 190 parts of water and 20 to 40 parts of composite fiber or 15 to35 parts of basalt fiber subjected to surface spraying treatment, wherein the cementing material is prepared from cement, pulverized fuel ash, mineral powder and silica fume, which are further in a weight ratio of (4 to 7) to (2 to 3.5) to (1 to 2.5) to (1 to 2.5); the composite fiber is prepared from a basalt fiber and a polyvinyl alcohol fiber; the basalt fiber subjected to the surface sprayingtreatment refers to a basalt fiber treated by using an organic silicon oiliness additive. The invention also provides the preparation method of the active powder concrete. A finished product is prepared through soaking the fiber, pre-homogenizing the cementing material, curing with water and thermally curing with steam. The finished product is obviously improved in main mechanical performance, hasfavorable corrosion resistance, high and low temperature resistance and weather resistance at the same, is stable in performance, is green and environmentally friendly, and is low in cost.