The invention relates to a vertical drilling device for the roof of a steel skeleton composite building, which includes a driving motor, a fixed end, a drill bit, a fixing frame, a handle, a positioning support rod, a supporting spring, a vertical positioning mechanism and a sealing mechanism. A fixed terminal is installed at the end of the output shaft, and a drill bit is installed at one end of the fixed terminal. The housing of the driving motor is fixed with a fixed frame by bolts. Both ends of the fixed frame are symmetrically equipped with handles, and the upper end of the fixed frame is welded symmetrically. Positioning support rods, one end of the vertical positioning mechanism is connected with the positioning support rods, the outer walls of the two positioning support rods are sleeved with support springs, the inner wall of the vertical positioning mechanism is provided with a sealing mechanism, and the center of one end surface of the drive motor shell is provided with a The shaft hole, according to the invention, can meet the vertical drilling requirements of roofs with different angles, and is equipped with a sealing mechanism, which can effectively prevent waste chips from drilling from falling on the operator, and has higher practicability.