Calculator
Oklahoma Electric Bill Calculator
Pick your utility, enter your kWh and get an estimated monthly bill based on average residential rates in Oklahoma.
Oklahoma average electricity rate
12.7¢ / kWh
| Utility | Avg. residential rate | 1,000 kWh |
|---|---|---|
| OG&E | 11.8¢ | $130 |
| PSO | 12.7¢ | $139 |
| Liberty Utilities (Empire District) | 14.7¢ | $159 |
| AVECC | 13.3¢ | $145 |
| Cimarron Electric Co-op | 11.9¢ | $131 |
| Choctaw Electric Co-op | 13.2¢ | $144 |
| Southwest Arkansas E C C | 12.8¢ | $140 |
| Canadian Valley Electric Co-op | 11.9¢ | $131 |
| Alfalfa Electric Co-op | 10.3¢ | $115 |
| Ozarks Electric Co-op Corporation | 13.3¢ | $145 |
| People's Electric Cooperative | 12.5¢ | $137 |
| East Central Oklahoma Electric Co-op | 12.0¢ | $132 |
| Kiamichi Electric Co-op | 12.9¢ | $141 |
| Oklahoma Electric Co-op | 12.3¢ | $135 |
| Northeast Oklahoma Electric Company | 12.9¢ | $141 |
Source: NREL / OpenEI utility rate data (2024 data). Check your utility’s current rate schedule for exact prices.
How it is calculated
Bill ≈ kWh used × your utility’s average residential rate + monthly customer charge, plus taxes and fees. Real bills can add delivery and supply lines, time-of-use pricing, tiered rates and riders.
Results are estimates for planning, not bills or professional advice. For generator hookups use a transfer switch installed by a licensed electrician.
Recent reports in Oklahoma
Live-
Auto-resolved Edmond, OK 73013 · Oklahoma County “Resolved automatically: no new outage reports for 24 hours”
-
Auto-resolved Stillwater, OK 74075 · Payne County “Resolved automatically: no new outage reports for 24 hours”
-
Auto-resolved Smithville, OK 74957 · McCurtain County “Resolved automatically: no new outage reports for 24 hours”
Questions about your Oklahoma electric bill?
0 commentsShare what is happening: when the power went out, what your utility said, the estimated restoration time. Add your mobile number below to get updates – it stays private and is never shown on the site.
- No comments yet. Start the conversation – your neighbors will thank you.