This study aimed to further evaluate the benefit of topical hemostasis agents in tonsillectomy. Towards this goal, we compared the clinical effects of topical application between hydrogen peroxide and adrenaline in tonsillectomy. Overall, 60 patients (120 tonsils) were prospectively enrolled for tonsillectomy between February 2018 and December 2020. The patients were randomly assigned to either the hydrogen peroxide or adrenaline group. Then, tonsillectomy was performed using hydrogen peroxide as a hemostatic agent on the assigned side, while adrenaline was applied to the other side. All procedures were performed by a surgeon blinded to the randomization. Outcome measurements of operation time, intraoperative blood loss, postoperative pain, and hemorrhage events were analyzed.The intraoperative blood loss was significantly lower in the hydrogen peroxide group than in the adrenaline group (9.99 ± 4.51 ml vs 13.87 ± 6.32 ml, p = 0.0). The median operation time was also significantly lower in the hydrogen peroxide group (8.02 ± 3.59 min vs 9.22 ± 3.88 min, p = 0.019). Meanwhile, the visual analogue scale (VAS) scores were significantly higher in the hydrogen peroxide group (4.98 ± 1.94 vs 4.27 ± 1.97, p = 0.001). The topical application of hydrogen peroxide as a hemostatic agent effectively decreases the operation time and intraoperative blood loss. Thus, hydrogen peroxide can be used as a routine hemostatic agent for bleeding control in tonsillectomy.