There is no best herb for blood clotting. Some herbs that may help with blood clotting include berberine, turmeric, ginger, and garlic. However, it is important to talk to your doctor before taking any herbs, as they can interact with medications or have other side effects.