U.S. Electricity Grid and Power Data

USPowerData provides accessible national electricity grid data for the U.S. Lower 48, including reported generation by source, demand, fuel mix and net cross-border flow. Explore regularly updated charts, tables and historical comparisons built from EIA datasets; most operational figures arrive with at least a one-day delay.

Balance time
Price
/MWh
Emissions
g/kWh
Demand
511.3GW
Net generation
506.2GW
Net imports
4.8GW

Latest generation mix

Generation
634.4GW
100.0%

Percentages are shares of displayed generation.

For this snapshot, “Other sources” combines Nuclear and Other. A source appears as a separate row only when it has a positive reported value. The “Other” row contains EIA-reported Other, geothermal and any unmapped fuel types.

63.6% Fossil Fuels

Fossil fuel generation
Coal111.5517.6
Gas291.7346.0
Oil0.390.1

15.7% Renewables

Renewable electricity generation
Solar3.210.5
Wind61.209.6
Hydroelectric35.275.6

20.7% Other Sources

Other electricity generation sources
Nuclear97.0915.3
Other33.915.3

US48 net flow and country reports

Timestamp-aligned US48 net flow and reported country components
Canada0.48import
Mexico0.23export
Reporting / reconciliation difference4.60import
US48 reported net flow4.84import

Latest hour with both country entries: . Canada and Mexico are EIA’s directly reported interchange rows. The US48 row is EIA’s authoritative total net interchange for this same hour and is also used in the headline. The reporting / reconciliation row is the exact difference needed to reconcile the shown country reports to that total; it is not an estimate for another country.

The headline uses that same aligned reporting hour, . It reads EIA total net interchange directly; it is not calculated from demand and generation. EIA normally receives total interchange about one day after operation and checked direct-pair interchange about two days after operation, so the feeds can differ after revisions, checks or missing submissions.

Storage

Battery storage availability
Battery storage

US electricity data by time period

Compare US demand, generation and net cross-border flow across each period. Past year and all time use daily EIA-930 operations from 2019 alongside monthly EIA-923 generation from 2001; their exact coverage differs and is shown with the data.

Time
Past day
Price
/MWh
Emissions
g/kWh
Demand
599.0GW
Net generation
591.9GW
Net imports
8.1GW
Generation
595.6GW
100.0%

Generation by type

Past day generation by type
Fossil fuels358.8560.3
Renewables125.9521.1
Other sources110.7918.6

Generation by source

Past day generation by source
Coal101.5317.0
Gas256.7443.1
Oil0.580.1
Solar51.478.6
Wind48.508.1
Hydroelectric25.984.4
Nuclear97.1216.3
Other13.672.3

Price per MWh

No US price feed in the current EIA data

Emissions per kWh

No US carbon-intensity feed in the current EIA data

Demand

800GW
700GW
600GW
500GW
400GW
300GW
200GW
100GW
0GW
6:00am
12:00pm
6:00pm
12:00am

Generation

350GW
300GW
250GW
200GW
150GW
100GW
50GW
0GW
6:00am
12:00pm
6:00pm
12:00am

Net cross-border flow

12GW
10GW
8GW
6GW
4GW
2GW
0GW
−2GW
6:00am
12:00pm
6:00pm
12:00am

Coverage: 30 Jul 2026, 3:00am–31 Jul 2026, 3:00am UTC. Above zero shows net imports; below zero shows net exports. Missing reporting hours are omitted.

Time
Past week
Price
/MWh
Emissions
g/kWh
Demand
594.1GW
Net generation
585.9GW
Net imports
9.4GW
Generation
589.3GW
100.0%

Generation by type

Past week generation by type
Fossil fuels357.5360.7
Renewables121.6620.6
Other sources110.0718.7

Generation by source

Past week generation by source
Coal101.6017.2
Gas255.3443.3
Oil0.590.1
Solar48.738.3
Wind46.417.9
Hydroelectric26.524.5
Nuclear97.1616.5
Other12.912.2

Price per MWh

No US price feed in the current EIA data

Emissions per kWh

No US carbon-intensity feed in the current EIA data

Demand

800GW
700GW
600GW
500GW
400GW
300GW
200GW
100GW
0GW
Fri
Sun
Tue
Thu

Generation

350GW
300GW
250GW
200GW
150GW
100GW
50GW
0GW
Fri
Sun
Tue
Thu

Net cross-border flow

14GW
12GW
10GW
8GW
6GW
4GW
2GW
0GW
Fri
Sun
Tue
Thu

Coverage: 24 Jul 2026, 3:00am–31 Jul 2026, 3:00am UTC. Above zero shows net imports; below zero shows net exports. Missing reporting hours are omitted.

Time
Past year
Price
/MWh
Emissions
g/kWh
Demand
499.4GW
Net generation
492.2GW
Net imports
5.4GW

EIA-930 operational averages use 320 of 366 calendar days (87.4%) from 30 Jul 2025–30 Jul 2026. Missing days are omitted.

Generation
509.9GW
100.0%

Generation by type

Past year generation by type
Fossil fuels292.6857.4
Renewables119.5723.4
Other sources97.6719.2

Generation by source

Past year generation by source
Coal80.5415.8
Gas209.4141.1
Oil2.720.5
Solar36.517.2
Wind54.2010.6
Hydroelectric28.875.7
Nuclear90.0517.7
Biomass5.201.0
Other2.420.5

Price per MWh

No US price feed in the current EIA data

Emissions per kWh

No US carbon-intensity feed in the current EIA data

Demand

700GW
600GW
500GW
400GW
300GW
200GW
100GW
0GW
4 Sep
8 Jan
2 Apr
25 Jun

Generation

300GW
250GW
200GW
150GW
100GW
50GW
0GW
1 Jul
1 Oct
1 Jan
1 Apr

Net cross-border flow

12GW
10GW
8GW
6GW
4GW
2GW
0GW
−2GW
4 Sep
8 Jan
2 Apr
25 Jun

Daily EIA-930 coverage: 30 Jul 2025–30 Jul 2026. Above zero shows net imports; below zero shows net exports. Missing reporting days are omitted.

Time
All time
Price
/MWh
Emissions
g/kWh
Demand
469.3GW
Net generation
463.2GW
Net imports
2.4GW

EIA-930 operational averages use 2,722 of 2,768 calendar days (98.3%) from 1 Jan 2019–30 Jul 2026. Missing days are omitted.

Generation
465.8GW
100.0%

Generation by type

All time generation by type
Fossil fuels307.9466.1
Renewables58.3512.5
Other sources99.5321.4

Generation by source

All time generation by source
Coal164.0535.2
Gas138.5629.7
Oil5.321.1
Solar6.531.4
Wind22.044.7
Hydroelectric29.776.4
Nuclear90.0619.3
Biomass6.321.4
Other3.160.7

Price per MWh

No US price feed in the current EIA data

Emissions per kWh

No US carbon-intensity feed in the current EIA data

Demand

600GW
500GW
400GW
300GW
200GW
100GW
0GW
2019
2021
2023
2025

Generation

300GW
250GW
200GW
150GW
100GW
50GW
0GW
2004
2010
2016
2023

Net cross-border flow

12GW
10GW
8GW
6GW
4GW
2GW
0GW
−2GW
−4GW
2019
2021
2023
2025

Daily EIA-930 coverage: 1 Jan 2019–30 Jul 2026. Above zero shows net imports; below zero shows net exports. Missing reporting days are omitted.

Data guides

Explore U.S. electricity data

Read how each national series is measured, aligned and limited before comparing the live dashboard and historical views.

Understanding US power grid data

What does the latest generation mix show?

The latest snapshot compares the EIA fuel categories with positive reported generation for that hour. A category such as biomass appears as a separate row only when it has a positive reported value; the “Other sources” note lists exactly which displayed rows are grouped there. In each time view, Lower 48 EIA-930 demand, net generation and net cross-border flow use aligned observations. Demand is approximately generation plus net cross-border flow.

How recent is the data?

The day and week views use recent hourly EIA-930 operating data. The aligned national figures normally lag by about one day. Direct-interchange reports for Canada and Mexico normally arrive a day later and carry their own timestamp. This is not live grid telemetry.

How do the time ranges compare?

Past day and past week use hourly EIA-930 operations. Past year and all time use daily EIA-930 operations from 2019 for their equation, demand and net-flow graphs. Their generation-mix sections use monthly EIA-923 generation data, with the all-time mix beginning in 2001, so the two sections have different coverage. Positive cross-border values mean net imports and negative values mean net exports. Read About the data for coverage and lag details.

About the data

This is a best-effort public view of EIA electricity data, not a real-time operational dashboard, live grid telemetry, or a complete national accounting of electricity flows.

The past-day and past-week views align EIA-930 US48 demand, net generation, and total net interchange hour by hour before averaging the selected period. EIA records positive interchange as an outflow and negative interchange as an inflow; this site reverses that sign so positive cross-border flow means net imports and negative flow means net exports.

The headline cross-border value is read directly from EIA's US48 total-net-interchange field; this site does not calculate it by subtracting generation from demand. Under EIA's sign convention, demand is normally derived as net generation minus total net interchange—equivalent here to net generation plus net imports. Preliminary reports, revisions, missing values, and aggregation procedures mean the displayed figures may not reconcile exactly.

The aligned generation and total-interchange data normally arrive about one day after the reporting hour. Checked direct-pair interchange with Canada and Mexico normally arrives about two days after operation. When a complete common hour exists, the current headline and country card use it; otherwise the headline falls back to the latest complete national balance and the country rows retain their own timestamp. Times on this page describe the data, not when the page was refreshed.

The EIA-930 data used here cover the Lower 48 states and are supplied by balancing authorities. They do not provide a complete picture of every US electric system, and reported generation can exclude distributed resources, including rooftop solar, or resources that a balancing authority does not directly monitor.

The past-year and all-time demand, net-generation, and net-flow figures use the EIA-930 daily US48 series, which begins on 1 January 2019. Daily energy is converted to average power, and the site displays how many reporting days are present; missing days are omitted rather than estimated. A fixed-offset Arizona reporting day is used to avoid daylight-saving days of unequal length. This only sets the daily aggregation boundary.

The past-year and all-time generation pies, source tables, and generation graphs use monthly EIA-923 US generation data. The past year means the latest 12 published months, while all time begins with the available series in 2001. EIA-923 is published several months in arrears. These generation-mix sections therefore cover different dates from the EIA-930 operational equation, demand graph, and net-flow graph, and should not be read as one perfectly aligned energy balance.

Canada and Mexico are the foreign-country aggregates available for the Lower 48 border. Their rows come from EIA direct-interchange reports and are never invented or forced to equal the national figure. For a timestamp-aligned card, the US48 total is EIA’s separately reported total net interchange, and the reporting / reconciliation row is simply that total minus the available country rows; it is not an estimate for another country. Different submissions, anomaly handling, revisions, missing reports, and accounting discrepancies can create this difference.

Fuel types are grouped for display. Geothermal and any unmapped fuel types are included in Other; percentages are shares of the generation displayed here, not necessarily shares of all electricity produced or consumed. Negative generation values are set to zero before display because they can occur as source-data accounting artefacts.

Storage charging and discharge, wholesale prices, and carbon-intensity or emissions figures are not currently modelled. Missing values and unavailable series are not estimates of zero.

Values may change as the EIA revises data, corrects reporting issues, updates respondent coverage, or categorises fuel types differently over time. Use official grid-operator and EIA data for operational, safety-critical, or market decisions.

This is an independent project and is not affiliated with, endorsed by, or officially connected with the EIA or any grid operator.

Chart details