Not knowing what vehicle you have, you may have a faulty switch or pulse board. Remove the fuse for the wipers when it is not raining until you can get to a garage for repair.
Time to change the battery
Either your battery is dead, or your alternator has failed.
A stuck relay in the car can drain the battery. A dead cell in the battery itself will drain the battery overnight. If this is the case the battery must be replaced as there is no way to fix it. To find out disconnect the negative battery cable for around 8 hours. If the battery goes dead it has a dead cell. If not then something is draining the battery. Anyplace that sells batteries can test the battery for you.
Either the battery has a dead cell or something is on drawing power from the battery. Disconnect the negative cable and let it sit overnight. If the battery goes dead, replace it as it has a dead cell. If the battery stays charged then look for something pulling power from the battery. Dome, under-hood, trunk, curtorsey light, etc. Can also be a relay sticking.
Something is on, as in headlights or ignition, or the battery has a dead cell. If the battery is over 2 years old it is more than likely the battery itself that is the problem. Disconnect the battery positive cable and fully charge the battery. Let it sit overnight and if it goes dead, replace the battery. If not, find out what is running it down.
Just a thought. When it is running, check the volts on the battery with a voltmeter. Should be around 14 volts. If it is around 12. something. Then stator is not working.
replace it
THE BATTERY WILL GO DEAD
Get the alternator checked before your battery goes dead.
no
Dead cell in the battery or something is on pulling power from the battery. Have the battery tested at any auto parts store.
The battery goes dead