The invention discloses a solar lighting lamp with an automatic cleaning function. The solar lighting lamp comprises a lamp holder, a first connection rod, a photovoltaic panel, a connection seat a fixing rod, an electric extensible rod and a roller, a sound receiver is arranged on the right side of the outside of the lamp holder, a PLC is arranged on the right side of the outside of the lamp holder and positioned above the sound receiver, a storage battery is arranged on the left side of the outside of the lamp holder, the first connection rod is mounted on the left side of the outside of thelamp holder, a fixing seat is arranged at the end of the right side of the electric extensible rod, a rotating rod is arranged on the left side of the outside of the roller, and the roller is rotatably connected with a bearing through the rotating rod. By arranging the sound receiver, the PLC, a second connection rod, a servo motor, the fixing rod, the electric extensible rod and the roller, theproblem that great inconvenience is brought to pedestrians caused by the fact that lighting is affected and lighting position of an existing solar lighting lamp cannot be adjusted as the existing solar lighting lamp does not have an automatic cleaning function is solved.