The invention discloses a biological organic fertilizer for dragon fruit and a preparing method thereof, and belongs to the technical field of fertilizer preparation. Raw materials of the fertilizer include fruit and vegetable shell, egg shell, tea leaves, barnyard manure, bagasse, plant ash, a cake fertilizer, animal stools and urine, domestic waste, ammonium dihydrogen phosphate, aspergillus oryzae, yeast, bacillus subtilis, a mycorrhizal fungi, azotobacter vinelandii, photosynthetic bacterium flora and paecilomyces lilacinus (Thom) Samson. The biological organic fertilizer has a reasonable formula, comprehensive nutrition, and a high utilization rate by dragon fruit, can improve the soil environment, is an ecological environmentally friendly type organic fertilizer and is suitable for large-area popularization and application.