The present invention relates to a wireless programmable irrigation valve that has an electrical circuit with a microprocessor, CPU and/or a microcontroller with a data memory bank that can store watering program or schedule software instructions. The wireless irrigation valve is powered by a battery or super capacitor with electric generator. The wireless programmable irrigation valve does not need to be controlled by a local controller. The wireless programmable irrigation valve is programmed using a APP on a cell phone, smart phones, mobile phone or similar apparatus or computer, and when software instructions are transmitted to the wireless programmable irrigation valve, the wireless programmable irrigation valve independently controls its valve on and off. Once the software instructions are transmitted to the wireless programmable irrigation valve, the wireless programmable irrigation valve performs the programmed water scheduled instructions independently. Thus, the rate of wireless communication can be substantially reduced (sleep mode) until updated software instructions are desired to be transmitted. In this way, electrical power can be saved to be used primary for opening and closing the solenoid mechanism, Using the energy generator, the battery or super capacitor will be able to last longer. A button on the wireless irrigation valve can be used to wake up the wireless communication so software instructions can be transmitted to the microprocssor, CPU and/or a microcontroller with data memory.