
Best overall
Anker SOLIX S5000
Score 88 of 100. Top 3 of 48 for battery capacity (5,024 Wh) and the best warranty of these 48 (5 years).
Runs a portable heater: about 2.7 hours on one charge.
At Anker SOLIX US, from $2,499.99checked
The best power stations for running a space heater in a winter outage, ranked by capacity, price per Wh and warranty, with hours on one charge.
Prices checked
The quick answer from the 48-model ranking below.

Best overall
Score 88 of 100. Top 3 of 48 for battery capacity (5,024 Wh) and the best warranty of these 48 (5 years).
Runs a portable heater: about 2.7 hours on one charge.
At Anker SOLIX US, from $2,499.99checked

Runner-up
Score 82 of 100. Top 3 of 48 for battery capacity (3,840 Wh) and the best warranty of these 48 (5 years).
Runs a portable heater: about 2 hours on one charge.
From $1,499checked

Lowest price in the top 10
Score 70 of 100, number 7 of 48.
Runs a portable heater: about 1.1 hours on one charge.
At Dabbsson US, from $649checked
48 models, best first. Each bar compares a model with the rest of this list: the best on every point would score 100.
Scores reward a low price per watt-hour, high output, room to expand and long warranties, all as the makers state them. They don't measure real-world efficiency, noise or app quality, so use them to shortlist, then read the model pages.

Anker SOLIX
Runs a portable heater: about 2.7 hours on one charge.
Why it's here: Top 3 of 48 for battery capacity (5,024 Wh) and the best warranty of these 48 (5 years).
At Anker SOLIX US, from $2,499.99checked
Check priceWe earn a commission.
BLUETTI
Runs a portable heater: about 2 hours on one charge.
Why it's here: Top 3 of 48 for battery capacity (3,840 Wh) and the best warranty of these 48 (5 years).
From $1,499checked
Check priceWe earn a commission.
Oukitel
Runs a portable heater: about 2.7 hours on one charge.
Why it's here: The best battery capacity of these 48 (5,120 Wh).
At Oukitel Power US, from $1,899checked
Check priceWe earn a commission.
Dabbsson
Runs a portable heater: about 1.6 hours on one charge.
At Dabbsson US, from $999checked
Check priceWe earn a commission.
Dabbsson
Runs a portable heater: about 1.8 hours on one charge.
At Dabbsson US, from $1,599checked
Check priceWe earn a commission.
BLUETTI
Runs a portable heater: about 1.6 hours on one charge.
From $1,199checked
Check priceWe earn a commission.
Dabbsson
Runs a portable heater: about 1.1 hours on one charge.
At Dabbsson US, from $649checked
Check priceWe earn a commission.
Jackery
Runs a portable heater: about 1.6 hours on one charge.
At Jackery US, from $1,499checked
Check priceWe earn a commission.
Tied for 9 · Dabbsson
Runs a portable heater: about 1.2 hours on one charge.
At Dabbsson US, from $899checked
Check priceWe earn a commission.
Tied for 9 · Dabbsson
Runs a portable heater: about 1.2 hours on one charge.
At Dabbsson US, from $899checked
Check priceWe earn a commission.
Tied for 9 · Anker SOLIX
Runs a portable heater: about 1.6 hours on one charge.
At Anker SOLIX US, from $1,699.99checked
Check priceWe earn a commission.
Tied for 9 · BLUETTI
Runs a portable heater: about 1.4 hours on one charge.
From $1,099checked
Check priceWe earn a commission.
Tied for 9 · Dabbsson
Runs a portable heater: about 1.1 hours on one charge.
At Dabbsson US, from $799checked
Check priceWe earn a commission.
Anker SOLIX
Runs a portable heater: about 1.1 hours on one charge.
At Anker SOLIX US, from $729.99checked
Check priceWe earn a commission.
Tied for 15 · EcoFlow
Runs a portable heater: about 2 hours on one charge.
At EcoFlow US, from $2,199checked
Check priceWe earn a commission.
Tied for 15 · BLUETTI
Runs a portable heater: about 1.5 hours on one charge.
From $1,499checked
Check priceWe earn a commission.
Tied for 17 · EcoFlow
Runs a portable heater: about 1.6 hours on one charge.
At EcoFlow US, from $1,299checked
Check priceWe earn a commission.
Tied for 17 · ALLPOWERS
Runs a portable heater: about 1.7 hours on one charge.
From $1,199checked
Check priceWe earn a commission.
BLUETTI
Runs a portable heater: about 1.1 hours on one charge.
From $899checked
Check priceWe earn a commission.
EcoFlow
Runs a portable heater: about 1.6 hours on one charge.
At EcoFlow US, from $1,599checked
Check priceWe earn a commission.
Tied for 21 · Anker SOLIX
Runs a portable heater: about 1.1 hours on one charge.
At Anker SOLIX US, from $999.99checked
Check priceWe earn a commission.
Tied for 21 · Jackery
Runs a portable heater: about 1.1 hours on one charge.
At Jackery US, from $999checked
Check priceWe earn a commission.
Tied for 21 · Anker SOLIX
Runs a portable heater: about 0.8 hours on one charge.
At Anker SOLIX US, from $599.99checked
Check priceWe earn a commission.
Tied for 21 · EcoFlow
Runs a portable heater: about 1.6 hours on one charge.
At EcoFlow US, from $1,699checked
Check priceWe earn a commission.
ALLPOWERS
Runs a portable heater: about 1 hour on one charge.
From $649checked
Check priceWe earn a commission.
EcoFlow
Runs a portable heater: about 1.1 hours on one charge.
At EcoFlow US, from $879checked
Check priceWe earn a commission.
Tied for 27 · BLUETTI
Runs a portable heater: about 0.6 hours on one charge.
From $499checked
Check priceWe earn a commission.
Tied for 27 · Dabbsson
Runs a portable heater: about 0.7 hours on one charge.
At Dabbsson US, from $679checked
Check priceWe earn a commission.
Tied for 29 · Jackery
Runs a portable heater: about 0.8 hours on one charge.
At Jackery US, from $849checked
Check priceWe earn a commission.
Tied for 29 · Jackery
Runs a portable heater: about 0.7 hours on one charge.
At Jackery US, from $619checked
Check priceWe earn a commission.
Oukitel
Runs a portable heater: about 1.1 hours on one charge.
At Oukitel Power US, from $729checked
Check priceWe earn a commission.
Tied for 32 · Anker SOLIX
Runs a portable heater: about 0.6 hours on one charge.
At Anker SOLIX US, from $499.99checked
Check priceWe earn a commission.
Tied for 32 · BLUETTI
Runs a portable heater: about 0.5 hours on one charge.
From $499checked
Check priceWe earn a commission.
Tied for 34 · EcoFlow
Runs a portable heater: about 1.1 hours on one charge.
At EcoFlow US, from $1,149checked
Check priceWe earn a commission.
Tied for 34 · VTOMAN
Runs a portable heater: about 0.8 hours on one charge.
At VTOMAN US, from $499checked
Check priceWe earn a commission.
Tied for 34 · Jackery
Runs a portable heater: about 0.8 hours on one charge.
At Jackery US, from $1,079checked
Check priceWe earn a commission.
Anker SOLIX
Runs a portable heater: about 0.5 hours on one charge.
At Anker SOLIX US, from $549.99checked
Check priceWe earn a commission.
Tied for 38 · Jackery
Runs a portable heater: about 0.5 hours on one charge.
At Jackery US, from $559checked
Check priceWe earn a commission.
Tied for 38 · ALLPOWERS
Runs a portable heater: about 0.8 hours on one charge.
From $549checked
Check priceWe earn a commission.
Tied for 38 · Oukitel
Runs a portable heater: about 1.1 hours on one charge.
At Oukitel Power US, from $859checked
Check priceWe earn a commission.
Tied for 38 · Oukitel
Runs a portable heater: about 1.1 hours on one charge.
At Oukitel Power US, from $859checked
Check priceWe earn a commission.
Tied for 42 · Oukitel
Runs a portable heater: about 1.1 hours on one charge.
At Oukitel Power US, from $879checked
Check priceWe earn a commission.
Tied for 42 · Dabbsson
Runs a portable heater: about 0.5 hours on one charge.
At Dabbsson US, from $619checked
Check priceWe earn a commission.
Jackery
Runs a portable heater: about 0.5 hours on one charge.
At Jackery US, from $749checked
Check priceWe earn a commission.
EcoFlow
Runs a portable heater: about 0.5 hours on one charge.
At EcoFlow US, from $479checked
Check priceWe earn a commission.
VTOMAN
Runs a portable heater: about 0.8 hours on one charge.
At VTOMAN US, from $699checked
Check priceWe earn a commission.
ALLPOWERS
Runs a portable heater: about 0.6 hours on one charge.
From $539checked
Check priceWe earn a commission.
Oukitel
Runs a portable heater: about 0.5 hours on one charge.
At Oukitel Power US, from $419checked
Check priceWe earn a commission.Battery capacity, higher is better.
Price per Wh, lower is better.
Warranty, higher is better.
Each criterion is scored against the best of these 48 models: the best gets 1, and a model with 80% of the best value gets 0.8. For price per wh, lower is better, so the lowest value scores 1 and one 25% higher scores 0.8.
Each scaled value is multiplied by its weight, and the results are added up to a score out of 100. Models with the same score share a rank.
A model is ranked only if it has its own page here and a value for every criterion.
Only models that can run a portable heater are ranked: 1,500 W. Hours on one charge = capacity × 0.8 (the share Jackery uses in its own runtime formula) ÷ 1,500 W.
Virginia Cooperative Extension lists a portable heater at 750 to 1,500 W. We use 1,500 W, the high setting on most plug-in heaters, so a model is ranked only if its continuous output is at least 1,500 W. A heater has no motor to start, so surge output does not matter here.
Hours on one charge are the battery capacity times 0.8, the share Jackery uses in its own runtime formula, divided by 1,500 W. Heat is the hardest load there is for a battery: even the biggest units here run a heater on high for only a few hours. On the low setting, about 750 W, the time roughly doubles. Capacity carries half the score, price per Wh 30 percent and warranty 20 percent.
To make a charge last, heat one small room, close its door and use the low setting. An electric blanket at about 100 W keeps one person warm for far longer than a heater. For whole-house heat, a gas furnace's blower fan uses about half the power of one heater; see the furnace list. The runtime calculator works out other mixes.