The battery life of a battery powered golf cart fan will vary depending on the fan's size, power, and battery capacity. However, most battery powered golf cart fans will last for 2-6 hours on a single charge. Some can last much longer. The fan's speed setting will also affect battery life, with higher speeds using more battery power.