The invention discloses an organic fertilizer special for potted flowers. The organic fertilizer is prepared from the following raw materials: sheep manure, cow dung, corn stalks, pea seedlings, peanut vines, bagasse, edible fungus dregs, pineapple peel, shaddock peel, durian peel, coconut shells, bamboo leaves, fermentation residues, traditional Chinese medicine residues, saccharomycetes, bacillus natto, lactic acid bacteria, photosynthetic bacteria and complex enzymes. The organic fertilizer special for the potted flowers is prepared from rich raw materials, is scientific in proportion, and has comprehensive nutrient elements; biological enzymolysis and secondary fermentation of various microorganisms are implemented to remove the foul smell of the sheep manure and the cow dung, decompose macromolecular substances, release the nutrient elements, provide nutrient substances required by the flowers, achieve fast and persistent fertilizer effects, alleviate soil hardening and facilitate absorption and utilization of the nutrient elements; all of the raw materials are waste, so that the environment is protected, the raw materials are widely available, and the cost is reduced by 32.4 percent; the organic fertilizer is purely natural and free of pungent odor and influence on indoor air; the organic fertilizer is prepared into a granular fertilizer for easy storage and transportation and convenient use for the potted flowers.