In general, a solar battery bank can cost between $10,000 to $25,000 for 10 to 25 kilowatt hours of power. (The US Department of Energy says solar batteries can cost anywhere from $12,000 to $22,000.) ...