The invention discloses a lotus long-acting environmental-protection organic fertilizer, and a preparation method thereof. The lotus long-acting environmental-protection organic fertilizer comprises cow dung, chicken manure, pig dung, pond mud, soybean beanpod, quicklime, corn vinasse, an organic fertilizer fermentation microbial inoculum, and corn straw powder. The preparation method comprises following steps: cow dung, chicken manure, and pig dung are mixed, and quicklime is added so as to obtain livestock and poultry manure; the livestock and poultry manure is divided into a livestock and poultry manure component A and a livestock and poultry manure component B; the livestock and poultry manure component A is dried and smashed so as to obtain manure powder; the manure powder is mixed with soybean beanpod and corn vinasse, and fermentation is carried out so as to obtain fermented farmyard manure; the fermented farmyard manure, the livestock and poultry manure component B, the organicfertilizer fermentation microbial inoculums, and corn straw powder are mixed to be uniform so as to obtain the lotus long-acting environmental-protection organic fertilizer. The lotus long-acting environmental-protection organic fertilizer is comprehensive in organic components, fertilizer effect is stable and lasts long, and no environment pollution is caused.