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
All 77 Oklahoma counties, 2025
Ranked by average hours without power per customer. Each county links to its annual report.
| # | County | Hrs / customer | Customer-hours | Customers | Peak out | Events |
|---|---|---|---|---|---|---|
| 1 | Latimer County | 30.2 | 171K | 5,639 | 3,201 | 421 |
| 2 | Roger Mills County | 28.0 | 54K | 1,929 | 1,849 | 248 |
| 3 | Ellis County | 21.6 | 54K | 2,488 | 2,488 | 253 |
| 4 | Cimarron County | 19.7 | 19K | 955 | 955 | 212 |
| 5 | Grant County | 18.7 | 44K | 2,353 | 1,643 | 270 |
| 6 | Dewey County | 17.9 | 47K | 2,623 | 1,140 | 370 |
| 7 | Atoka County | 16.5 | 130K | 7,913 | 4,579 | 491 |
| 8 | Marshall County | 15.9 | 139K | 8,746 | 3,103 | 487 |
| 9 | Jefferson County | 15.1 | 36K | 2,420 | 2,113 | 283 |
| 10 | Bryan County | 14.6 | 435K | 29,723 | 7,664 | 842 |
| 11 | Alfalfa County | 12.4 | 42K | 3,414 | 1,008 | 310 |
| 12 | Johnston County | 12.1 | 85K | 7,045 | 3,098 | 382 |
| 13 | Washington County | 11.9 | 195K | 16,408 | 6,232 | 796 |
| 14 | Pushmataha County | 11.4 | 79K | 6,938 | 1,862 | 437 |
| 15 | Pittsburg County | 11.1 | 294K | 26,412 | 5,840 | 904 |
| 16 | Tillman County | 11.0 | 36K | 3,295 | 818 | 329 |
| 17 | Pontotoc County | 9.7 | 277K | 28,570 | 8,591 | 665 |
| 18 | Nowata County | 9.2 | 25K | 2,678 | 1,433 | 502 |
| 19 | Love County | 9.2 | 54K | 5,901 | 4,399 | 414 |
| 20 | Murray County | 9.2 | 93K | 10,124 | 2,581 | 416 |
| 21 | Washita County | 9.2 | 48K | 5,262 | 1,484 | 577 |
| 22 | Osage County | 9.0 | 194K | 21,643 | 4,026 | 689 |
| 23 | McCurtain County | 8.8 | 186K | 21,045 | 1,586 | 816 |
| 24 | Woods County | 8.8 | 48K | 5,498 | 1,664 | 274 |
| 25 | Harper County | 8.6 | 18K | 2,061 | 1,111 | 241 |
| 26 | Caddo County | 8.2 | 111K | 13,540 | 4,662 | 1,359 |
| 27 | Choctaw County | 8.1 | 76K | 9,444 | 1,494 | 541 |
| 28 | Okfuskee County | 8.1 | 46K | 5,763 | 2,927 | 420 |
| 29 | Garvin County | 8.0 | 168K | 21,000 | 5,631 | 595 |
| 30 | Adair County | 7.9 | 164K | 20,802 | 3,566 | 582 |
| 31 | Muskogee County | 7.8 | 214K | 27,528 | 4,339 | 849 |
| 32 | Pawnee County | 7.5 | 56K | 7,517 | 999 | 630 |
| 33 | Le Flore County | 7.1 | 213K | 29,891 | 5,618 | 781 |
| 34 | Kiowa County | 7.1 | 30K | 4,175 | 1,070 | 452 |
| 35 | Logan County | 7.0 | 155K | 22,067 | 2,248 | 699 |
| 36 | Carter County | 6.7 | 200K | 29,805 | 2,626 | 737 |
| 37 | Stephens County | 6.2 | 159K | 25,647 | 9,312 | 670 |
| 38 | Cotton County | 6.1 | 14K | 2,361 | 517 | 224 |
| 39 | Hughes County | 6.1 | 44K | 7,178 | 1,342 | 430 |
| 40 | Seminole County | 5.9 | 81K | 13,650 | 1,552 | 699 |
| 41 | Blaine County | 5.8 | 25K | 4,266 | 1,079 | 426 |
| 42 | Major County | 5.7 | 23K | 3,939 | 522 | 353 |
| 43 | Lincoln County | 5.5 | 93K | 16,933 | 1,604 | 705 |
| 44 | Kingfisher County | 5.3 | 35K | 6,608 | 1,361 | 519 |
| 45 | Delaware County | 5.3 | 125K | 23,694 | 3,893 | 1,059 |
| 46 | Cherokee County | 5.2 | 143K | 27,388 | 2,648 | 729 |
| 47 | Tulsa County | 5.1 | 1.6M | 307,617 | 33,237 | 519 |
| 48 | Creek County | 4.8 | 205K | 42,957 | 5,252 | 862 |
| 49 | Mayes County | 4.7 | 78K | 16,598 | 2,851 | 889 |
| 50 | Wagoner County | 4.6 | 136K | 29,778 | 4,538 | 772 |
| 51 | Craig County | 4.5 | 22K | 4,771 | 916 | 674 |
| 52 | Noble County | 4.5 | 26K | 5,689 | 569 | 318 |
| 53 | Beckham County | 4.5 | 58K | 12,818 | 2,575 | 751 |
| 54 | Sequoyah County | 4.5 | 150K | 33,532 | 5,822 | 789 |
| 55 | Woodward County | 4.2 | 61K | 14,432 | 6,201 | 446 |
| 56 | McIntosh County | 4.0 | 46K | 11,478 | 1,351 | 460 |
| 57 | Pottawatomie County | 4.0 | 160K | 40,444 | 5,377 | 814 |
| 58 | Rogers County | 3.8 | 188K | 49,307 | 4,695 | 870 |
| 59 | Custer County | 3.6 | 56K | 15,341 | 2,196 | 1,002 |
| 60 | Beaver County | 3.5 | 15K | 4,214 | 1,133 | 364 |
| 61 | Garfield County | 3.3 | 123K | 36,837 | 4,267 | 755 |
| 62 | Oklahoma County | 3.1 | 1.1M | 350,091 | 17,137 | 578 |
| 63 | Payne County | 3.1 | 193K | 62,306 | 15,249 | 922 |
| 64 | Grady County | 2.9 | 73K | 24,938 | 2,980 | 798 |
| 65 | Comanche County | 2.9 | 164K | 57,333 | 5,198 | 879 |
| 66 | Canadian County | 2.8 | 235K | 84,800 | 4,960 | 1,062 |
| 67 | Coal County | 2.6 | 9,080 | 3,441 | 646 | 205 |
| 68 | Cleveland County | 2.3 | 346K | 151,488 | 21,760 | 1,002 |
| 69 | McClain County | 2.2 | 50K | 22,625 | 3,625 | 623 |
| 70 | Okmulgee County | 2.1 | 44K | 20,998 | 2,662 | 742 |
| 71 | Ottawa County | 2.0 | 40K | 19,735 | 1,812 | 587 |
| 72 | Harmon County | 1.9 | 2,750 | 1,471 | 1,066 | 77 |
| 73 | Haskell County | 1.4 | 11K | 7,700 | 2,990 | 377 |
| 74 | Kay County | 1.0 | 38K | 37,106 | 1,846 | 312 |
| 75 | Texas County | 0.8 | 17K | 19,876 | 2,762 | 490 |
| 76 | Jackson County | 0.8 | 14K | 18,518 | 757 | 269 |
| 77 | Greer County | 0.5 | 2,153 | 3,967 | 203 | 48 |
Biggest Oklahoma outages of 2025
Up to 25 county outage episodes with the most customers out at once.
| # | County | Started (UTC) | Ended (UTC) | Duration | Peak out | Customer-hours |
|---|---|---|---|---|---|---|
| 1 | Tulsa County, OK | May 18, 2025 06:00 | May 31, 2025 11:00 | 13d 5h | 33,237 | 537K |
| 2 | Cleveland County, OK | November 16, 2025 00:30 | November 16, 2025 09:00 | 8h 30m | 21,760 | 75K |
| 3 | Tulsa County, OK | March 14, 2025 13:30 | March 18, 2025 06:45 | 3d 17h | 19,127 | 168K |
| 4 | Tulsa County, OK | July 12, 2025 10:00 | July 13, 2025 07:00 | 21h | 17,241 | 50K |
| 5 | Oklahoma County, OK | March 13, 2025 11:00 | March 20, 2025 20:30 | 7d 9h | 17,137 | 265K |
| 6 | Payne County, OK | March 14, 2025 17:00 | March 18, 2025 02:00 | 3d 9h | 15,249 | 105K |
| 7 | Oklahoma County, OK | June 20, 2025 11:15 | June 24, 2025 11:00 | 3d 23h | 12,156 | 31K |
| 8 | Cleveland County, OK | March 31, 2025 14:15 | March 31, 2025 18:30 | 4h 15m | 11,439 | 3,427 |
| 9 | Oklahoma County, OK | December 1, 2025 00:15 | December 2, 2025 06:45 | 1d 6h | 11,330 | 16K |
| 10 | Cleveland County, OK | March 14, 2025 15:15 | March 16, 2025 18:15 | 2d 3h | 10,106 | 67K |
| 11 | Stephens County, OK | April 5, 2025 08:00 | April 8, 2025 23:30 | 3d 15h | 9,312 | 34K |
| 12 | Tulsa County, OK | June 17, 2025 12:45 | June 23, 2025 04:45 | 5d 16h | 9,284 | 64K |
| 13 | Tulsa County, OK | October 24, 2025 08:15 | October 26, 2025 03:15 | 1d 19h | 8,606 | 4,904 |
| 14 | Pontotoc County, OK | March 4, 2025 10:45 | March 7, 2025 04:45 | 2d 18h | 8,591 | 164K |
| 15 | Tulsa County, OK | December 14, 2025 21:45 | December 15, 2025 05:00 | 7h 15m | 7,847 | 12K |
| 16 | Bryan County, OK | March 4, 2025 11:45 | March 7, 2025 00:15 | 2d 12h | 7,664 | 83K |
| 17 | Tulsa County, OK | September 20, 2025 12:15 | September 25, 2025 03:30 | 4d 15h | 7,086 | 31K |
| 18 | Tulsa County, OK | March 18, 2025 11:45 | March 20, 2025 20:30 | 2d 8h | 6,471 | 30K |
| 19 | Oklahoma County, OK | August 7, 2025 04:45 | August 11, 2025 02:00 | 3d 21h | 6,454 | 21K |
| 20 | Stephens County, OK | April 29, 2025 20:30 | May 12, 2025 20:45 | 13d | 6,453 | 13K |
| 21 | Washington County, OK | May 24, 2025 10:30 | May 27, 2025 01:30 | 2d 15h | 6,232 | 57K |
| 22 | Woodward County, OK | September 20, 2025 23:30 | September 22, 2025 14:00 | 1d 14h | 6,201 | 17K |
| 23 | Oklahoma County, OK | July 12, 2025 09:45 | July 14, 2025 10:45 | 2d 1h | 6,134 | 28K |
| 24 | Cleveland County, OK | August 1, 2025 19:00 | August 2, 2025 10:00 | 15h | 5,946 | 7,097 |
| 25 | Pittsburg County, OK | May 19, 2025 18:30 | May 27, 2025 03:45 | 7d 9h | 5,840 | 139K |
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.
Part of the 2025 US Power Outage Report.
Data from DOE EAGLE-I, every source we read.