The invention provides a bio-organic fertilizer specially used for alocasia macrorrhiza. The bio-organic fertilizer contains the following components in parts by weight: 8-12 parts of soybean cakes, 4-6 parts of leaf mold, 4-6 parts of turfy soil, 4-6 parts of sea mud, 4-6 parts of dried sheep manure, 4-6 parts of chilli leaf powder, 4-6 parts of brassinolide, 4-6 parts of bamboo fibers, 0.01-0.08 part of vitamin D, 2-4 parts of corn starch, 2-4 parts of potassium fertilizer, 4-5 parts of phosphorus fertilizer, 0.5-1 part of egg yolk, 2-4 parts of sepiolite powder, 4-6 parts of fly ash, 2-4 parts of calcium carbonate, 4-6 parts of sweet potato powder, 4-6 parts of straw powder, 2-4 parts of powder of Chinese prickly ash, 2-4 parts of potato skins, 2-4 parts of activated carbon powder, 2-4 parts of protein powder, 4-6 parts of camphor, 2-4 parts of areca nuts, 2-4 parts of Siberia cocklebur, 4-6 parts of garlic, 1-3 parts of belvedere fruit, 4-6 parts of fructus cnidii, 1-3 parts of clove, 1-3 parts of caulis akebiae, 1-3 parts of sweet osmanthus, 1-3 parts of wild grape roots, 1-3 parts of asarum, 2-4 parts of flos buddlejae, 1-3 parts of conyza bonariensis and 2-4 parts of honeysuckle. The prepared fertilizer has comprehensive nutrients, not only contains 16 nutritive elements essential to crop growth but also contains other elements beneficial to crop growth, and can achieve the effect of comprehensively promoting growth of flowers.