The invention provides an all-structure waterproof wall washing lamp. The all-structure waterproof wall washing lamp comprises a silica gel sealing strip, an optical module, a screw, a die casting endcover, a silica gel sealing ring, a metal waterproof joint, a main body, a waterproof ventilation valve, a glass cover and a pressing bar. The structure shortens the traditional glue filling waterproof production period to improve the production efficiency. The structure realizes the detachable maintainability of bad products under the precondition of not losing materials so as to reduce the material loss cost. The structure prevents the weight increment defect of products caused by glue filling so as to reduce the logistics transportation cost. Three-proofing paint has no need to be sprayedto an electronic part of the structure, so that the process cost can be reduced, and the production efficiency is improved. The stress of four sealing nodes of the structure is uniform and reliable, and the gluing of the glass cover is prevented, so that the quality reject ratio is reduced, and the product reliability is improved.