The invention discloses a six-degree-of-freedom humanoid robot arm, and relates to a robot arm. The invention aims to solve the problems that the existing robot arm is cumbersome in joint structure, heavy in self weight, low in load bearing ratio and complicated to control. A shoulder rotating joint, a shoulder joint, an upper arm, an elbow rotating joint, a elbow swing joint, a fore arm, a wrist rotating joint, a wrist swing and a hand are sequentially arranged from top to bottom, wherein an arm swing motor is connected with a worm by virtue of a conveyor belt, an arm rotating motor is connected with a shoulder swing support by virtue of a conveyor belt, an upper arm shell is arranged between a shoulder joint and an elbow joint, an elbow rotating drive motor and a speed reducer are sequentially arranged in the upper arm shell from top to bottom, an elbow swing joint motor is arranged in an elbow joint shell and is connected with an elbow joint conveyor belt, an elbow joint speed reducer is arranged in the elbow joint shell, a hand connecting support is arranged between the fore arm and the hand, a wrist joint swing motor is arranged on one side of the hand connecting support, and a wrist joint rotating motor is arranged at the upper end of the hand connecting support. The six-degree-of-freedom humanoid robot arm is applied to a humanoid robot.