No, the wires do have a rubber coating, but they are not waterproof. There are also some places the wires are spliced onto other wires or the battery, and there is no protection at those points.