The invention discloses a contact type printed circuit board (PCB) cleaning device. The cleaning device comprises a base, a portal, two vertical frames, inserting strips, a connecting plate, a heightening pad, an air cylinder, a supporting plate, two or more elastic supporting mechanisms, a transverse beam, a feeding mechanism and a liquid spraying mechanism, wherein the two vertical frames are symmetrically distributed along the base; and the elastic supporting mechanisms are uniformly distributed along the supporting plate. The air cylinder performs jacking so as to push and jack up the supporting plate, the elastic supporting mechanisms perform multi-point elastic supporting on a PCB, then the PCB makes contact with the liquid spraying mechanism, and a rubber pad arranged on the liquid spraying mechanism is deformed to seal an area which the rubber pad directly faces, so that the effect that cleaning liquid flows out through PCB holes is guaranteed; the liquid spraying mechanism works to uniformly spray out the cleaning liquid; and meanwhile the feeding mechanism drives the liquid spraying mechanism to perform longitudinal scanning type movement so as to clean all areas of the PCB. The contact type PCB cleaning device is simple in structure, cleaning is uniform without dean zones, and furthermore by means of contact type sealing cleaning, the cleaning liquid completely flows out through the PCB holes, so that the PCB holes are deeply cleaned and the cleaning effect is improved.