Plan Structure · Verified
Texas Electricity Plan Counts and Prices by Contract Term
Number of residential plan listings on Power to Choose by contract length and delivery utility, with the median fixed-rate price at 1,000 kWh for each term group (Nov 10, 2026).
10.6¢ vs 14.1¢
Oncor median, 2-5 month vs 36+ month terms
Key findings
- 12-month plans were the largest group in every utility area (44 listings in Oncor's area), followed by 6 to 11 months.
- Longer terms listed higher medians at 1,000 kWh: in Oncor's area 10.6¢ for 2 to 5 months, 13.0¢ for 12 months and 14.1¢ for 36 months or longer.
- Short-term plans often carry usage-sensitive pricing or renew onto different rates; a lower median for a short term is not a lower long-run cost.
Data
| Utility | Month-to-month or 1 month | 2-5 months | 6-11 months | 12 months | 13-23 months | 24 months | 36 months or longer |
|---|---|---|---|---|---|---|---|
| Oncor | 13 | 21 | 33 | 44 | 11 | 24 | 20 |
| CenterPoint | 13 | 20 | 34 | 44 | 12 | 25 | 20 |
| AEP Texas Central | 12 | 21 | 32 | 43 | 11 | 24 | 19 |
| AEP Texas North | 12 | 20 | 32 | 44 | 11 | 23 | 19 |
| TNMP | 12 | 20 | 33 | 44 | 11 | 24 | 19 |
| Lubbock Power & Light | 3 | 10 | 22 | 29 | 8 | 16 | 10 |
| Utility | Month-to-month or 1 month | 2-5 months | 6-11 months | 12 months | 13-23 months | 24 months | 36 months or longer |
|---|---|---|---|---|---|---|---|
| Oncor | n/a | 10.6 | 12.6 | 13.0 | 13.6 | 13.9 | 14.1 |
| CenterPoint | n/a | 10.3 | 12.3 | 12.8 | 13.4 | 13.6 | 14.1 |
| AEP Texas Central | n/a | 9.8 | 11.3 | 11.4 | 13.0 | 12.6 | 13.2 |
| AEP Texas North | n/a | 10.2 | 11.9 | 11.9 | 14.3 | 13.2 | 13.8 |
| TNMP | n/a | 12.3 | 14.1 | 14.3 | 16.5 | 15.2 | 15.4 |
| Lubbock Power & Light | n/a | 11.1 | 12.8 | 12.6 | 14.8 | 14.4 | 14.9 |
Chart
Plan Structure · Nov 10, 2026 snapshot
Plans of 36 months or longer listed higher medians than 2-5 month plans in all six areas
Median fixed-rate price at 1,000 kWh by contract length. A short term can renew onto a different rate, so a lower short-term median is not a lower long-run cost.
- 2-5 months
- 12 months
- 24 months
- 36+ months
Median price at 1,000 kWh (cents per kWh)
Source: PUCT Power to Choose plan export, Nov 10, 2026 (English-language fixed-rate, non-prepaid, non-time-of-use residential listings). 12-month plans were the most common listing in every area; listing counts by term are in the dataset. Single-day snapshot.
Download PNG of Median fixed-plan price at 1,000 kWh by contract term and utility, Nov 10, 2026 WebP of Median fixed-plan price at 1,000 kWh by contract term and utility, Nov 10, 2026 SVG of Median fixed-plan price at 1,000 kWh by contract term and utility, Nov 10, 2026
Cite this chart
Power Hopper Research Team. "Median fixed-plan price at 1,000 kWh by contract term and utility, Nov 10, 2026." Chart. Texas Electricity Plan Counts and Prices by Contract Term dataset. Power Hopper Media Data Room, published November 10, 2026. https://powerhopper.energy/media/charts#chart-texas-median-plan-price-by-contract-term-2026-11-10. Accessed [date accessed].
Data table
| Delivery utility | 2-5 months | 12 months | 24 months | 36+ months |
|---|---|---|---|---|
| Oncor | 10.6¢ | 13.0¢ | 13.9¢ | 14.1¢ |
| CenterPoint | 10.3¢ | 12.8¢ | 13.6¢ | 14.1¢ |
| AEP Central | 9.8¢ | 11.4¢ | 12.6¢ | 13.2¢ |
| AEP North | 10.2¢ | 11.9¢ | 13.2¢ | 13.8¢ |
| TNMP | 12.3¢ | 14.3¢ | 15.2¢ | 15.4¢ |
| LP&L | 11.1¢ | 12.6¢ | 14.4¢ | 14.9¢ |
Methodology
- Input: the complete Power to Choose plan export (CSV) downloaded from the PUCT site, retained unchanged with its SHA-256 hash.
- Rows used: English-language listings. Fixed-rate medians use plans with Fixed = 1 that are not prepaid and not time-of-use.
- Prices are the average price per kWh at 500, 1,000 and 2,000 kWh that each provider reports for the plan (Electricity Facts Label figures as listed). They include the utility's delivery charges and any bill credits or minimum-usage fees built into the plan.
- Median: the middle value of the listed prices for each delivery utility, rounded half-up to 0.1 cent. Medians are unweighted: each listing counts once regardless of how many customers choose it.
- Two independent implementations (the site's JavaScript summarizer and a separate Python script) produce identical results from the same file.
- Term groups use the export's TermValue (months). A term of 0 or 1 is grouped as month-to-month or 1 month. No listings had terms of 25 to 35 months.
- Medians are shown only where a term group has at least five fixed-rate listings.
Limitations
- A listing count, not a count of distinct products: a provider offering one plan in six utility areas has six listings.
- A single-day snapshot; no trend is implied.
Data dictionary
| Field | Description |
|---|---|
snapshot_date | Date of the export |
delivery_utility | Delivery utility |
contract_term | Contract term group |
listings_excluding_prepaid | English-language listings, prepaid excluded |
fixed_plans_in_median | Fixed-rate, non-prepaid, non-time-of-use listings in the group |
median_cents_per_kwh_1000_fixed | Median at 1,000 kWh, ¢/kWh (blank when fewer than five listings) |
source_file_sha256 | SHA-256 of the retained export |