The invention discloses a self-cleaning PCB which comprises a PCB, a copper foil layer, a resin bonding layer, a flame-retardant insulating bottom plate, a connecting upper clamping plate, a knob, athreaded rod, a connecting lower clamping plate, a fixing screw, a mounting plate, a fixing bottom plate, a lower connecting plate, a rotating shaft, a rubber pad layer, a fixing clamping plate, an upper connecting plate, a micro fan, an upper fixing plate, a damping spring, a round fixing shell, a connecting round rod, a fixing round plate and a rubber gasket. The self-cleaning PCB has the beneficial effects that the device is reasonable in structure; the heat dissipation effect on the PCB can be achieved through the micro fan; heat accumulation and component damage caused by the too high temperature of the PCB in the using process are avoided; meanwhile, dust accumulated on the surface of the PCB can be blown away by the micro fan; dust is prevented from being accumulated on components;and the self-cleaning effect is achieved.