The invention discloses a detection device and a detection method for a PCB. The detection device comprises a rotating plate, a supporting unit, a rotating power unit, a rotating transmission unit, asliding unit, a circuit board bearing unit, a lifting unit and a detection alternating unit. The supporting unit comprises a base plate, a supporting column, a supporting ring, an annular groove, a shaft seat and a bearing, the rear side of the surface of the base plate is connected with the supporting ring through the supporting column, the annular groove is formed in the inner side of the supporting ring, the shaft seat is fixed to the center of the surface of the base plate, and the bearing is installed on the shaft seat; and the two ends of the rotating plate are slidably connected with the annular grooves through sliding units correspondingly, the bottom of the rotating plate is connected with a rotating transmission unit, and the base plate is provided with a rotating power unit fordriving the rotating transmission unit. The device and the method are simple in structure and convenient to operate, reduce the operation steps during manual detection, reduce the influence of manualoperation on a detection result, can improve the detection efficiency, and facilitate the improvement of the detection accuracy.