The invention discloses a toothpaste for stopping bleeding, brightening and refreshing breath and a preparation method thereof. The toothpaste for stopping bleeding, brightening and refreshing breath contains the following materials: olive oil, palm oil, grape seed oil, silica, a universal self emulsified composite emulsifier, a general emulsifier, polyethylene glycol 6000, sodium dodecyl sulfate, sorbitol, a coconut extract, a bletilla striata extract, an Eclipta alba extract, a peppermint extract, a pyracantha fortuneana extract, glycerin, saturated salt water, sodium cyclamate, propylene glycol, distilled water and ethylparaben. Compared with the prior art, the toothpaste contains additional natural plant extracts, has mild property, high safety, powerful effects of removing bad breath, making the mouth breath fragrant and refreshing oral cavity, good foamability and good hemostatic effect; in addition, the toothpaste also has anti-inflammatory effect to prevent inner heat and control inflammation, and can repair mucous membrane tissue wound and enhance the oral mucosal resistance.