The quick version

- Standard LiFePO4 cells should not accept charge current below 32°F (0°C), most BMS units enforce this automatically.
- Charging a frozen or near-frozen lithium cell causes lithium plating, a permanent capacity loss that is invisible until you notice reduced runtime.
- Discharging in the cold is fine down to roughly -4°F, it is only the charging side that is restricted.
- Self-heating batteries (Battle Born Heated, Li Time, Renogy self-heating) solve this by warming the cells before letting current in.
- If you have a standard battery, the fix is insulation, a heated compartment, or a charge controller that respects the BMS temperature cutoff.
I got a call a few winters back from a guy in Montana convinced his brand new 100Ah battery was defective. He had 220Ah of usable capacity when he installed it in October, and by January he was seeing maybe 140Ah before the low voltage alarm hit. The battery was not defective, he had been running solar into it every frosty morning for three months straight.
Why cold and lithium charging do not mix
Lithium iron phosphate batteries store energy by moving lithium ions between the graphite anode and the LFP cathode during charge and discharge. That movement, called intercalation, depends on the ions being able to slide into the layered graphite structure smoothly.
When the cell is cold, the electrolyte thickens and the chemical kinetics slow way down. The ions arriving at the anode during charging cannot intercalate fast enough, so instead of sliding neatly into the graphite layers, some of them plate out on the surface as metallic lithium.
This is called lithium plating, and it is not reversible. Once that lithium metal forms on the anode surface, it does not go back into solution. You have permanently lost a slice of your battery’s capacity, and in worse cases the plated lithium can grow into needle-like structures called dendrites that puncture the separator and cause an internal short. For the electrochemistry behind this, Wikipedia’s LiFePO4 battery entry is a decent starting point if you want to go deeper.
The actual temperature numbers
Most major manufacturers spec the same rough range. Battle Born, Li Time, and Ampere Time all publish a charge temperature range of 32°F to 131°F (0°C to 55°C) for their standard (non-heated) LiFePO4 batteries.
Discharge is a different story. Those same cells will typically discharge safely down to -4°F (-20°C), some down to -20°F depending on the internal BMS settings. This asymmetry surprises a lot of people the first time they see it.
| Operation | Typical safe range (standard LiFePO4) | What happens outside it |
|---|---|---|
| Charging | 32°F to 131°F (0°C to 55°C) | Lithium plating, permanent capacity loss, BMS may block current entirely |
| Discharging | -4°F to 131°F (-20°C to 55°C) | Reduced usable capacity temporarily, voltage sags faster |
Note that “temperature” here means the actual cell temperature inside the battery case, not the ambient air. A battery sitting in an insulated compartment near the engine bay or under a bed with some residual cabin heat can stay well above outdoor air temperature even on a genuinely cold night.
How your BMS is (hopefully) protecting you
Every quality lithium battery has a battery management system that monitors cell temperature with an internal sensor. When that sensor reports below freezing, a properly designed BMS opens the charge MOSFETs and simply refuses to accept current, regardless of what your solar controller or shore charger is trying to push.
This is a feature, not a bug, and it is the reason a lot of people never actually experience plating damage even though they charge in the cold constantly. The BMS is quietly saving them.
Warning: Not every cheap battery on the market implements low-temperature charge cutoff correctly, or at all. If you bought a no-name lithium battery off a marketplace listing with no datasheet, do not assume the BMS is protecting you. Verify with a multimeter and a thermometer before trusting it through a winter.
You can confirm this is working by watching your battery monitor app on a cold morning. If your Victron, Renogy, or Battle Born Bluetooth app shows solar input current but the state of charge is not climbing, that is the BMS doing its job. For more on why a battery might refuse charge entirely, see our piece on what to check when lithium won’t charge.
A mistake I see constantly
The most common error is not malicious, it is just a misunderstanding of how solar charging interacts with overnight cold. Solar panels start producing meaningful current right around sunrise, which in winter is also usually the coldest part of the night for a parked RV or van.
So you get this exact sequence: batteries sit all night at ambient temperature, dropping to well below freezing in the cell core by 6am, and then the sun comes up and the charge controller immediately tries to push 20 or 30 amps into a battery that is still frozen solid. If the BMS is working, it blocks the current and nothing bad happens, just wasted solar production. If the BMS is not enforcing the cutoff properly, that is exactly the window where plating occurs.
I have also seen shore power chargers left running unattended in an unheated storage unit through a whole cold snap do the same thing, just spread across days instead of one morning.
What to actually do about it
- Check your battery’s datasheet for the exact charge temperature spec, do not assume, brands vary slightly.
- If you have a standard (non-heated) battery, insulate the battery compartment and consider a low-wattage heating pad or heat tape on a thermostat set to kick in around 40°F.
- Locate the battery somewhere it benefits from residual cabin or engine heat rather than an exposed exterior compartment.
- Use a Victron BMV or SmartShunt, or the manufacturer’s app, to confirm the BMS is actually blocking charge current in the cold rather than assuming it works.
- For serious winter use (ski trips, cold-climate full-timing), budget for a self-heating battery instead of retrofitting insulation.
If you are shopping specifically for winter capability, our guide to self-heating batteries walks through when the upcharge is worth it versus when insulation and smart charger settings are enough.
What a real cold-weather setup looks like
On a Sprinter conversion I wired last winter for a client heading to Colorado ski towns, we used a pair of Battle Born Heated 100Ah batteries under the passenger bench, tucked against the firewall for residual engine warmth. The heating pads draw around 25 to 30 watts when active and pull from the battery’s own reserve, so you want at least 20 percent state of charge remaining before a hard freeze.
We also set the Victron SmartSolar controller’s charge parameters conservatively and let the battery’s own BMS have final say on when charging was allowed, rather than trying to outsmart it with controller-side temperature compensation. That redundancy has saved more than one customer’s bank.
Tip: If your battery lacks internal heating and you are stuck in a cold snap, running a load (lights, water pump, even a small fan) draws the battery down and can help keep internal resistance-generated heat up slightly, though this is a minor effect, not a real solution. The real fix is insulation or a heating pad, not clever workarounds.
Progressive Dynamics and WFCO converters used in many RVs do not always have lithium-aware, temperature-sensing profiles built in. If your charger is one of these older units, lean harder on the battery’s own BMS and consider a Battery Protect device from Blue Sea Systems or Victron as a backstop.
Reading the warning signs before damage happens
A BMS that is actively blocking cold charging will usually show a specific fault code or LED pattern, check your manual for what “low temperature charge disconnect” looks like on your specific unit. If instead you notice your usable capacity has quietly dropped over a season of winter use with no obvious cause, cold-charging damage from before you knew about this issue is a real possibility.
Our article on why lithium capacity drops and what is normal covers how to distinguish ordinary calendar aging from damage caused by events like this. Most Bluetooth-enabled batteries also retain a fault log of low-temperature disconnect events worth checking after a rough cold snap.
Winter charging does not have to be complicated once you understand what the battery is actually doing at 28°F versus 45°F. Respect the charge temperature spec, trust your BMS to enforce it, and if you are heading somewhere genuinely cold for real stretches of time, spend the extra money on a heated battery rather than fighting the physics with a space heater and hope.