According to an estimate, the Jackery 1000 Pro portable power station can run an electric blanket for 14 hours on a single charge. But it depends on the power of the blanket. The estimate assumes that the electric blanket consumes 60 watt hours per minute.