massoutage

2025 Oklahoma Power Outage Report

In 2025, the average Oklahoma customer went without power for about 5.0 hours, the 23rd worst of 51 states (US average 5.3 hours). Figures from DOE/ORNL EAGLE-I, including major storm days.

Avg hrs / customer
5.0
vs prior year
▲ 3%
vs 2024
Customer-hours out
10.2M
Peak customers out
93,114
across the state at once
EAGLE-I coverage
n/a
of OK customers
Counties reporting
77

Oklahoma year over year

Oklahoma: average hours without power per customer by year2015: 5.1h; 2016: 4.1h; 2017: 3.2h; 2018: 2.7h, coverage 89%; 2019: 5.0h, coverage 90%; 2020: 27.7h, coverage 93%; 2021: 3.2h, coverage 93%; 2022: 3.5h, coverage 94%; 2023: 14.1h; 2024: 4.8h; 2025: 4.9h01020300%50%100%5.1h20154.1h20163.2h20172.7h20185.0h201927.7h20203.2h20213.5h202214.1h20234.8h20244.9h2025
Use the arrow keys to read values.
Average hours without power per customer. Line: EAGLE-I coverage, share of customers tracked (right axis).

Month by month, 2025

Customer-hours without power across Oklahoma; May was the worst.

CSVJSON
Oklahoma customer-hours without power by month, 2025Jan 318K, Feb 267K, Mar 1.9M, Apr 905K, May 2.4M, Jun 1.9M, Jul 761K, Aug 556K, Sep 443K, Oct 317K, Nov 281K, Dec 213K01M2M3M318KJan267KFeb1.9MMar905KApr2.4MMay1.9MJun761KJul556KAug443KSep317KOct281KNov213KDec
Use the arrow keys to read values.

All 77 Oklahoma counties, 2025

Ranked by average hours without power per customer. Each county links to its annual report.

CSVJSON
#CountyHrs / customerCustomer-hoursCustomersPeak outEvents
1Latimer County30.2171K5,6393,201421
2Roger Mills County28.054K1,9291,849248
3Ellis County21.654K2,4882,488253
4Cimarron County19.719K955955212
5Grant County18.744K2,3531,643270
6Dewey County17.947K2,6231,140370
7Atoka County16.5130K7,9134,579491
8Marshall County15.9139K8,7463,103487
9Jefferson County15.136K2,4202,113283
10Bryan County14.6435K29,7237,664842
11Alfalfa County12.442K3,4141,008310
12Johnston County12.185K7,0453,098382
13Washington County11.9195K16,4086,232796
14Pushmataha County11.479K6,9381,862437
15Pittsburg County11.1294K26,4125,840904
16Tillman County11.036K3,295818329
17Pontotoc County9.7277K28,5708,591665
18Nowata County9.225K2,6781,433502
19Love County9.254K5,9014,399414
20Murray County9.293K10,1242,581416
21Washita County9.248K5,2621,484577
22Osage County9.0194K21,6434,026689
23McCurtain County8.8186K21,0451,586816
24Woods County8.848K5,4981,664274
25Harper County8.618K2,0611,111241
26Caddo County8.2111K13,5404,6621,359
27Choctaw County8.176K9,4441,494541
28Okfuskee County8.146K5,7632,927420
29Garvin County8.0168K21,0005,631595
30Adair County7.9164K20,8023,566582
31Muskogee County7.8214K27,5284,339849
32Pawnee County7.556K7,517999630
33Le Flore County7.1213K29,8915,618781
34Kiowa County7.130K4,1751,070452
35Logan County7.0155K22,0672,248699
36Carter County6.7200K29,8052,626737
37Stephens County6.2159K25,6479,312670
38Cotton County6.114K2,361517224
39Hughes County6.144K7,1781,342430
40Seminole County5.981K13,6501,552699
41Blaine County5.825K4,2661,079426
42Major County5.723K3,939522353
43Lincoln County5.593K16,9331,604705
44Kingfisher County5.335K6,6081,361519
45Delaware County5.3125K23,6943,8931,059
46Cherokee County5.2143K27,3882,648729
47Tulsa County5.11.6M307,61733,237519
48Creek County4.8205K42,9575,252862
49Mayes County4.778K16,5982,851889
50Wagoner County4.6136K29,7784,538772
51Craig County4.522K4,771916674
52Noble County4.526K5,689569318
53Beckham County4.558K12,8182,575751
54Sequoyah County4.5150K33,5325,822789
55Woodward County4.261K14,4326,201446
56McIntosh County4.046K11,4781,351460
57Pottawatomie County4.0160K40,4445,377814
58Rogers County3.8188K49,3074,695870
59Custer County3.656K15,3412,1961,002
60Beaver County3.515K4,2141,133364
61Garfield County3.3123K36,8374,267755
62Oklahoma County3.11.1M350,09117,137578
63Payne County3.1193K62,30615,249922
64Grady County2.973K24,9382,980798
65Comanche County2.9164K57,3335,198879
66Canadian County2.8235K84,8004,9601,062
67Coal County2.69,0803,441646205
68Cleveland County2.3346K151,48821,7601,002
69McClain County2.250K22,6253,625623
70Okmulgee County2.144K20,9982,662742
71Ottawa County2.040K19,7351,812587
72Harmon County1.92,7501,4711,06677
73Haskell County1.411K7,7002,990377
74Kay County1.038K37,1061,846312
75Texas County0.817K19,8762,762490
76Jackson County0.814K18,518757269
77Greer County0.52,1533,96720348

Biggest Oklahoma outages of 2025

Up to 25 county outage episodes with the most customers out at once.

CSVJSON
#CountyStarted (UTC)Ended (UTC)DurationPeak outCustomer-hours
1Tulsa County, OKMay 18, 2025 06:00May 31, 2025 11:0013d 5h33,237537K
2Cleveland County, OKNovember 16, 2025 00:30November 16, 2025 09:008h 30m21,76075K
3Tulsa County, OKMarch 14, 2025 13:30March 18, 2025 06:453d 17h19,127168K
4Tulsa County, OKJuly 12, 2025 10:00July 13, 2025 07:0021h17,24150K
5Oklahoma County, OKMarch 13, 2025 11:00March 20, 2025 20:307d 9h17,137265K
6Payne County, OKMarch 14, 2025 17:00March 18, 2025 02:003d 9h15,249105K
7Oklahoma County, OKJune 20, 2025 11:15June 24, 2025 11:003d 23h12,15631K
8Cleveland County, OKMarch 31, 2025 14:15March 31, 2025 18:304h 15m11,4393,427
9Oklahoma County, OKDecember 1, 2025 00:15December 2, 2025 06:451d 6h11,33016K
10Cleveland County, OKMarch 14, 2025 15:15March 16, 2025 18:152d 3h10,10667K
11Stephens County, OKApril 5, 2025 08:00April 8, 2025 23:303d 15h9,31234K
12Tulsa County, OKJune 17, 2025 12:45June 23, 2025 04:455d 16h9,28464K
13Tulsa County, OKOctober 24, 2025 08:15October 26, 2025 03:151d 19h8,6064,904
14Pontotoc County, OKMarch 4, 2025 10:45March 7, 2025 04:452d 18h8,591164K
15Tulsa County, OKDecember 14, 2025 21:45December 15, 2025 05:007h 15m7,84712K
16Bryan County, OKMarch 4, 2025 11:45March 7, 2025 00:152d 12h7,66483K
17Tulsa County, OKSeptember 20, 2025 12:15September 25, 2025 03:304d 15h7,08631K
18Tulsa County, OKMarch 18, 2025 11:45March 20, 2025 20:302d 8h6,47130K
19Oklahoma County, OKAugust 7, 2025 04:45August 11, 2025 02:003d 21h6,45421K
20Stephens County, OKApril 29, 2025 20:30May 12, 2025 20:4513d6,45313K
21Washington County, OKMay 24, 2025 10:30May 27, 2025 01:302d 15h6,23257K
22Woodward County, OKSeptember 20, 2025 23:30September 22, 2025 14:001d 14h6,20117K
23Oklahoma County, OKJuly 12, 2025 09:45July 14, 2025 10:452d 1h6,13428K
24Cleveland County, OKAugust 1, 2025 19:00August 2, 2025 10:0015h5,9467,097
25Pittsburg County, OKMay 19, 2025 18:30May 27, 2025 03:457d 9h5,840139K
EAGLE-I tracked about n/a of Oklahoma's electricity customers in 2025; outages at utilities it does not see are not counted. Hours per customer divide outage customer-minutes by modeled county customers.
Other states in 2025:WVMIAKPAMOVANCAR

Part of the 2025 US Power Outage Report.

Data from DOE EAGLE-I, every source we read.