US homeowners adopting solar energy need to shell out a sizable amount of money during solar panel installation. That’s why going ahead and buying solar batteries can often feel like an unnecessary investment. On average, solar batteries can cost anything between $10,00-$15,000. It’s important to analyze whether the investment will yield a good return for you in the long run but before that let’s see what solar batteries can do for your house.