This depends on the manufacturer, the model, and the size of your fan. A common average time for a small portable fan would be 2-3 hours to charge. With a larger size or more power hungry fan it can take up to 5 hours or even longer in some cases.