How Much Does Solar Battery Storage Cost?

Updated for 2026 — national average costs with state-by-state breakdowns

Low End
$8,000
Average
$12,000
High End
$20,000
per battery system
Ad

What Does Solar Battery Storage Include?

Home battery storage systems (like Tesla Powerwall, Enphase, and LG) store excess solar energy for use at night or during outages. Systems typically store 10-15 kWh, enough to power a home for several hours.

The national average cost for solar battery storage is $12,000 per battery system. Most homeowners pay between $8,000 and $20,000, though costs can vary significantly based on your location, the scope of work, and other factors outlined below.

What Affects the Price?

Battery

Tesla Powerwall (13.5 kWh): $8,500-$12,500 installed. Enphase IQ (3.4-10.1 kWh): $6,000-$15,000. LG RESU (10-16 kWh): $8,000-$14,000

System size

Single battery: $8,000-$14,000. Dual battery (whole-home backup): $15,000-$25,000. Off-grid system: $20,000-$40,000

Ad

Key Cost Factors

  • Battery capacity (kWh)
  • Brand
  • Number of batteries
  • Installation complexity
  • Incentives/tax credits

💡 Tips to Save Money

  • 1.The federal ITC tax credit covers 30% of battery costs when paired with solar
  • 2.Some utilities offer time-of-use arbitrage programs that help batteries pay for themselves
  • 3.Bundle battery with solar installation for lower total cost
  • 4.Check state and utility rebates — many offer $2,000-$5,000 for battery storage
Ad

📈 Solar Battery Storage Cost Trends (2020–2024)

Prices have increased +17.7% over the last 5 years

$10,193
2020
$10,621
2021
$11,311
2022
$11,628
2023
$12,000
2024
YearNational AvgYoY Change
2020$10,193
2021$10,621+4.2%
2022$11,311+6.5%
2023$11,628+2.8%
2024$12,000+3.2%

Based on national averages adjusted for annual inflation. Actual costs vary by location and project scope.

Solar Battery Storage Cost by State

Costs vary significantly by state due to labor rates, cost of living, and local market conditions. Click any state for a detailed breakdown.

StateLowAverageHigh
Alabama$6,560$9,840$16,400
Alaska$10,240$15,360$25,600
Arizona$7,600$11,400$19,000
Arkansas$6,400$9,600$16,000
California$10,800$16,200$27,000
Colorado$8,640$12,960$21,600
Connecticut$9,760$14,640$24,400
Delaware$8,400$12,600$21,000
Florida$7,840$11,760$19,600
Georgia$7,200$10,800$18,000
Hawaii$11,360$17,040$28,400
Idaho$7,360$11,040$18,400
Illinois$8,400$12,600$21,000
Indiana$7,040$10,560$17,600
Iowa$6,880$10,320$17,200
Kansas$6,800$10,200$17,000
Kentucky$6,720$10,080$16,800
Louisiana$6,960$10,440$17,400
Maine$8,160$12,240$20,400
Maryland$9,200$13,800$23,000
Massachusetts$10,400$15,600$26,000
Michigan$7,360$11,040$18,400
Minnesota$8,160$12,240$20,400
Mississippi$6,240$9,360$15,600
Missouri$6,960$10,440$17,400
Montana$7,600$11,400$19,000
Nebraska$7,040$10,560$17,600
Nevada$8,160$12,240$20,400
New Hampshire$8,960$13,440$22,400
New Jersey$10,000$15,000$25,000
New Mexico$7,200$10,800$18,000
New York$10,560$15,840$26,400
North Carolina$7,200$10,800$18,000
North Dakota$7,200$10,800$18,000
Ohio$7,200$10,800$18,000
Oklahoma$6,640$9,960$16,600
Oregon$8,800$13,200$22,000
Pennsylvania$8,160$12,240$20,400
Rhode Island$9,200$13,800$23,000
South Carolina$6,960$10,440$17,400
South Dakota$6,800$10,200$17,000
Tennessee$6,880$10,320$17,200
Texas$7,440$11,160$18,600
Utah$7,600$11,400$19,000
Vermont$8,640$12,960$21,600
Virginia$8,400$12,600$21,000
Washington$9,200$13,800$23,000
West Virginia$6,400$9,600$16,000
Wisconsin$7,520$11,280$18,800
Wyoming$7,360$11,040$18,400
Ad

Frequently Asked Questions

How long does a home battery last?

Most home batteries are warrantied for 10 years or 4,000-6,000 cycles. After the warranty period, they typically retain 60-80% of original capacity. Expected lifespan is 10-15 years.

🏙️ Solar Battery Storage Cost by City

Compare solar battery storage costs in the most popular US cities:

View all 219 cities →
San Francisco, CA
$18,600
Seattle, WA
$15,600
Denver, CO
$13,800
Washington D.C., DC
$16,200
Nashville, TN
$12,000
Oklahoma City, OK
$9,840
El Paso, TX
$9,840
Boston, MA
$16,800
Portland, OR
$14,160
Las Vegas, NV
$12,240
Memphis, TN
$9,840
Louisville, KY
$10,200
Baltimore, MD
$13,200
Milwaukee, WI
$11,040
Albuquerque, NM
$10,560
Tucson, AZ
$10,560
Fresno, CA
$12,600
Sacramento, CA
$14,160
Mesa, AZ
$11,400
Kansas City, MO
$10,800
Atlanta, GA
$12,600
Omaha, NE
$10,560
Colorado Springs, CO
$12,240
Raleigh, NC
$11,760
Long Beach, CA
$16,200
Virginia Beach, VA
$12,600
Miami, FL
$14,400
Oakland, CA
$17,400
Minneapolis, MN
$12,960
Tampa, FL
$12,240
Tulsa, OK
$9,840
Arlington, TX
$11,400
New Orleans, LA
$11,400
Pittsburgh, PA
$11,400
St. Louis, MO
$10,560
Bakersfield, CA
$12,240
Anaheim, CA
$16,200
Honolulu, HI
$18,000
Santa Ana, CA
$15,840
Riverside, CA
$13,800
Corpus Christi, TX
$10,200
Lexington, KY
$10,560
Stockton, CA
$13,200
Henderson, NV
$12,240
St. Paul, MN
$12,600
Cincinnati, OH
$10,560
Anchorage, AK
$15,360
Greensboro, NC
$10,560
Plano, TX
$12,600
Newark, NJ
$15,000
Lincoln, NE
$10,200
Orlando, FL
$12,240
Irvine, CA
$16,800
Durham, NC
$11,400
Chula Vista, CA
$15,360
Toledo, OH
$9,840
Fort Wayne, IN
$9,840
Jersey City, NJ
$16,200
St. Petersburg, FL
$12,240
Laredo, TX
$9,600
Madison, WI
$11,760
Chandler, AZ
$11,760
Buffalo, NY
$11,040
Lubbock, TX
$9,840
Scottsdale, AZ
$13,440
Reno, NV
$12,600
Glendale, AZ
$11,400
Gilbert, AZ
$12,240
Winston-Salem, NC
$10,200
North Las Vegas, NV
$11,760
Norfolk, VA
$11,760
Chesapeake, VA
$12,240
Irving, TX
$12,000
Fremont, CA
$17,400
Richmond, VA
$11,760
Boise, ID
$11,760
San Bernardino, CA
$12,960
Spokane, WA
$11,400
Des Moines, IA
$10,200
Tacoma, WA
$13,800
Modesto, CA
$12,600
Fontana, CA
$13,200
Moreno Valley, CA
$12,960
Fayetteville, NC
$10,200
Birmingham, AL
$9,840
Rochester, NY
$11,040
Salt Lake City, UT
$12,600
Oxnard, CA
$14,640
Knoxville, TN
$10,200
Worcester, MA
$13,800
Brownsville, TX
$9,360
Grand Rapids, MI
$10,800
Newport News, VA
$11,400
Huntsville, AL
$10,200
Amarillo, TX
$9,840
Little Rock, AR
$9,840
Montgomery, AL
$9,600
Akron, OH
$9,840
Augusta, GA
$9,840
Baton Rouge, LA
$10,200
Mobile, AL
$9,600
Shreveport, LA
$9,600
Tallahassee, FL
$10,800
Hartford, CT
$13,800
Providence, RI
$13,440
Charleston, SC
$11,760
Savannah, GA
$10,560
Columbia, SC
$10,200
Chattanooga, TN
$10,200
Fort Lauderdale, FL
$14,160
Dayton, OH
$9,840
Sioux Falls, SD
$10,200
Springfield, MO
$9,600
Jackson, MS
$9,360
Palm Bay, FL
$11,400
Lakeland, FL
$11,040
Cape Coral, FL
$11,760
Pensacola, FL
$10,560
Port St. Lucie, FL
$11,760
Naperville, IL
$13,800
Tempe, AZ
$12,000
Overland Park, KS
$11,400
McKinney, TX
$12,240
Frisco, TX
$12,600
Cary, NC
$12,240
Clarksville, TN
$10,200
Cedar Rapids, IA
$9,840
Peoria, AZ
$11,760
Surprise, AZ
$11,400
Denton, TX
$11,760
Roseville, CA
$13,800
Gainesville, FL
$10,560
Bellevue, WA
$16,800
Murfreesboro, TN
$11,040
Round Rock, TX
$12,240
Columbia, MD
$13,800
Boulder, CO
$15,000
Ann Arbor, MI
$13,200
Santa Fe, NM
$12,600
Wilmington, NC
$11,040
Greenville, SC
$10,560
Fargo, ND
$10,200
Provo, UT
$11,760
Duluth, MN
$10,560
Billings, MT
$11,040
Missoula, MT
$11,760
Cheyenne, WY
$10,560
Burlington, VT
$12,960
Portland, ME
$12,960
Concord, NH
$12,600
Bismarck, ND
$10,200
Rapid City, SD
$10,200
Casper, WY
$10,560
Bangor, ME
$11,400
Charleston, WV
$9,600
Dover, DE
$11,760
Manchester, NH
$12,960
Bridgeport, CT
$14,400
Stamford, CT
$16,200
Wichita, KS
$9,840
Topeka, KS
$9,600
Springfield, IL
$10,200
Rockford, IL
$10,200
Erie, PA
$9,840
Scranton, PA
$10,200
Flint, MI
$9,360
Lansing, MI
$10,200
Syracuse, NY
$10,560
Albany, NY
$11,400
Eugene, OR
$12,600
Salem, OR
$12,240
Fort Collins, CO
$13,200
Pueblo, CO
$10,200
Aurora, CO
$12,960
Santa Barbara, CA
$16,800
Santa Rosa, CA
$15,360
Pasadena, CA
$16,560
Visalia, CA
$12,000
Pomona, CA
$14,160
Myrtle Beach, SC
$10,560
Daytona Beach, FL
$11,040
Sarasota, FL
$12,600
Naples, FL
$14,160
Ocala, FL
$10,200
Athens, GA
$10,200
Macon, GA
$9,600
Lexington, SC
$10,200
Asheville, NC
$12,240
Flagstaff, AZ
$12,960
Rochester, NY
$11,040
New Haven, CT
$12,960
Manchester, NH
$12,600
Augusta, GA
$9,840
Fort Myers, FL
$11,760
Wilmington, NC
$11,400
Arlington, VA
$15,600
Green Bay, WI
$10,200
South Bend, IN
$9,840
Bend, OR
$13,440
Bellingham, WA
$13,200
Midland, TX
$11,400
Waco, TX
$9,840
Newark, NJ
$14,400

Related Cost Guides

💬 What Did You Pay?

Real costs reported by homeowners for Solar Battery Storage

$11,835
Avg Reported
$8,285
Lowest Reported
$17,161
Highest Reported

Recent Reports

$9,505
Dallas, TX · Jan 2024
★★★★
$12,993
Chicago, IL · Feb 2024
★★★★★
$10,128
Phoenix, AZ · Mar 2024
★★★★★
$12,023
Denver, CO · Apr 2024
★★★☆☆
$12,122
Atlanta, GA · May 2024
★★★☆☆
$14,777
Seattle, WA · Jun 2024
★★★☆☆

📐 Solar Battery Storage Cost Calculator

Get a personalized estimate based on your project details

Get Free Quotes from Local Pros

Compare prices from top-rated contractors in your area.

Free, no obligation. Your information is secure and never shared.

🔍 Get Free Quotes from Local Pros

Compare prices from pre-screened contractors in your area. Free, no-obligation estimates.

Get Free Quotes →

* CostWhale may earn a commission. This doesn't affect our pricing data or recommendations.

💰 Get Weekly Cost-Saving Tips

Join 10,000+ smart homeowners. Unsubscribe anytime.

🔒 No spam, ever. We respect your privacy.
Ad