The invention discloses porous concrete prepared from waste concrete aggregate and a preparation method thereof. The porous concrete comprises 1-4 parts of polypropylene fiber, 250-300 parts of cement, 1200-1500 parts of recycled aggregate, 130-160 parts of sand, 90-110 parts of water, and 3-6 parts of admixture, wherein the admixture comprises 20-25 parts of a polycarboxylate superplasticizer, 10-15 parts of ferric sulfate, 10-15 parts of limestone powder and 50-60 parts of active silica solid particles. The preparation method comprises the following steps: firstly preparing the recycled aggregate of waste concrete, then mixing and stirring the polypropylene fiber, the cement, the recycled aggregate, the water and the admixture according to a mixture ratio, and uniformly stirring the mixture within corresponding time, thus obtaining the porous concrete. The waste concrete can be recycled and serves as the aggregate for preparing the porous concrete; meanwhile, the strength of the prepared porous concrete is improved, and the pH value is reduced, so that the normal use of the porous concrete in architectural engineering is ensured.