The invention discloses a double-compartment injection device, which comprises a syringe, a push rod, a push handle and a needle head. The push rod is arranged in the syringe, a rubber head is arranged at one end of the push rod, and a push handle is arranged at the other end. The head is located in the syringe, and the edge of the end of the syringe is provided with a connecting tube, wherein, there are two cavities inside the needle, and a chute is provided on the outer wall of the syringe, the number of the syringe is two, and the two needles The barrels are inserted and locked with each other through the chute, and the connecting tubes of the two syringes are juxtaposed together, and the two connecting tubes are respectively inserted and connected with the two cavities on the needle head. The outer wall of the syringe is provided with scale lines, the push handle is provided with anti-slip texture, and the syringe is a transparent plastic product. Needle length 6cm. The invention has the advantages of simple structure and convenient use, and can inject two kinds of anesthetic drugs with different concentrations through one puncture, which is beneficial to anesthesia operation.