The utility model discloses a screw-free connector and an installation structure thereof, the screw-free connector comprises a connector and a screw-free connector, the connector comprises a connector housing and at least two female contact pins arranged in the connector housing side by side; the screw-free plug-in comprises a plug-in shell, wherein a male contact pin corresponding to the female contact pin is arranged in the plug-in shell; a reed placing cavity is arranged below the rear end of the male contact pin in the plug-in shell, a clamping reed is arranged in the reed placing cavity, and the clamping reed comprises a supporting portion abutting against the bottom wall of the reed placing cavity, a wire clamping portion inclining towards one side, extending out of the plug-in shell, of the male contact pin, and an arc-shaped connecting portion connecting the wire clamping portion and the supporting portion. A wire clamping opening is formed in the top end of the wire clamping part, and a clamping plane is arranged on the side, facing the wire clamping part of the clamping reed, of the inner end of the male contact pin. The screw-free connector and the installation structure thereof are mainly used for switching of various power lines.