Uncontrollable bleeding is still the main cause of post-traumatic deaths due to the blood loss. Moreover, infectious complication of wound is also still a challenging problem for wound healing. Nevertheless, the currently available hemostasis drugs or materials cannot stanch bleeding well due to single function, slow in effectiveness, adhere to wounds easily, poor gas permeability, etc. Therefore, it is of a great significance to utilize a biomedical hemostatic material that can stop bleeding quickly, preventing from bacterial infections, and with good biocompatibility properties. Herein chitosan (CS) was modified with gallic acid (GA) and thrombin (TB) to prepare an antibacterial hemostatic composite dressing. The CS-based composite hydrogel dressing was obtained by acylation modification, ultraviolet curing crosslinking method and physical mixing. The in vitro results showed that our prepared CS-based composite hydrogel has obvious burst release and good degradation property. Moreover, the in vivo results showed that it has a strong antibacterial property that is much better than single CS, and it can stop bleeding in 1 min which can promote wound healing. Therefore, the findings of this study is expected to contribute to the future designing of biomedical hemostatic materials with improved properties.