A preparation method of a bait for fishing soft-shelled turtle. The bait comprises loach powder, euphansia powder, sea cowry powder, conch meat powder, sea-fish powder, crab meat powder, pineapple powder, egg powder, mutton powder, sheep intestine powder, chicken intestine powder, duck intestine powder, white gourd powder, mung bean powder, cordate houttuynia powder, broad bean powder, sea-tangle powder, bighead atractylodes rhizome powder, lily powder and morinda officinalis powder, in a certain weight percentage. A puffed bait in a good shape is convenient for swallow by a soft-shelled turtle; food similar to live bait can allure soft-shelled turtles together in a shortest time to grab the bait; and the soft-shelled turtles failing to eat the fait will swim around water thrown with the bait and refuse to leave. The bait effectively overcomes defects in a traditional soft-shelled turtle bait, such as lack of fragrance, small soft-shelled turtle fishing amount, slow hook swallow by the soft-shelled turtles and weak soft-shelled turtle fishing effect.