Guided story

How does India generate electricity?

A data-led look at India's electricity mix in 2025: from coal's dominance to the rise of renewables.

Where did India's electricity come from last year?

In 2025, coal generators produced 1,474 terawatt-hours of electricity, or 70.8% of the total. That is nearly three-quarters of our power. Fossil fuels as a whole (coal plus a small amount of gas) accounted for 73.4% of generation. Clean sources, hydro, nuclear, solar, wind, and bioenergy, supplied 554.8 TWh, or 26.7% of the mix. Total electricity generation met demand of 2,082.82 TWh.

A terawatt-hour is a billion kilowatt-hours, enough to power a medium-sized city for a year. This stacked bar shows the single year snapshot: coal dominates, but clean sources are no longer marginal. Hydro alone contributed 178 TWh, the largest clean component. Gas remained tiny at 49 TWh (2.3%). The chart answers the page question directly: India's electricity is still mostly coal. But the 2025 mix is more diverse than it used to be, even compared to a few years ago. Seasonal shifts, however, are not visible here; the monsoon bumps up hydro temporarily, but the annual picture hides that variability.

Chart 2

Where India's electricity came from last year

India · 2025

TWh
Coal
Solar
Coal
1.5k
Gas
48.5
Hydro
178
Solar
196
Wind
104
Bioenergy
23.0
Nuclear
53.8

Coal generated 70.8% of India's electricity in 2025, while clean sources accounted for 26.7%.

The chart stacks each source's terawatt-hours into a single bar, revealing the generation mix at a glance. Coal's segment towers at 1,474 TWh. Clean power (hydro, nuclear, solar, wind, bioenergy) reaches 555 TWh. Gas adds 49 TWh. Together, fossil fuels made up 73.4% of the electricity we used. This is the most direct answer to the question: coal is the heavy lifter, but clean sources are now more than a quarter of the story. Hydro alone contributed 178 TWh, the biggest clean source. The total bar represents 2,083 TWh of demand, a number that has grown enormously over the years.

How to readEach segment's share of the bar height shows its percentage of total generation; the bar equals 100% or 2,083 TWh.

Watch outDon't confuse share percentages with absolute generation; a small share like gas (2.3%) still represents 49 TWh.

How have coal, clean power and gas changed over time?

While the snapshot tells you what happened last year, the trendline reveals the story. Over the past two decades, India's total electricity demand has ballooned, from 573 TWh in 2000 to over 2,082 TWh in 2025. Coal generation has grown to meet most of that demand, but clean power has also grown absolutely, even if its share remained modest. In 2025, clean sources generated 555 TWh, up from a much smaller base in 2000. Gas generation has stayed relatively small, hovering around 49 TWh.

The chart groups many clean sources together: hydro, nuclear, solar, and wind. Separately, solar has been the fastest riser, but aggregated here, its acceleration is hidden. The key insight: coal has not been displaced; instead, we have built onto it. The grid has expanded to serve more homes and industries, and both coal and renewables have added to the mix. The challenge is that demand growth is so fast that even rapid renewable additions haven't yet reduced coal's absolute generation. In fact, the gap between coal and clean generation in TWh is wider now than ever before.

Chart 3

Coal, clean power and gas over time

Ember · electricity generation

TWh
1.5k

2025 · latest point

0.05001.0k1.5k2.0k2000201020201.5k55548.5
CoalClean sourcesGas

Coal generation has climbed relentlessly to meet soaring demand, while clean power has also grown steadily.

The three lines show annual generation in TWh. The coal line starts dominant and expands rapidly; in 2025 it delivered 1,474 TWh. The clean line has risen too, reaching 555 TWh, but its growth rate has accelerated only recently. Gas remains a flat line near 50 TWh. Total electricity demand nearly quadrupled from 2000 to 2025, pulling all sources upward. The important pattern: renewable and nuclear additions are not replacing coal; they are complementing it to serve a larger grid. The gap between coal and clean generation has widened in absolute terms, even as the clean share edges up.

How to readFollow the top line (coal) to see its expansion; compare it with the middle line (clean) to gauge relative growth.

Watch outDon't assume the clean line is closing in on the coal line; in absolute terms, the gap is growing.

What has India built? Installed capacity by source

This chart shows the engines India has installed, not the actual electricity they produce. Installed capacity is the maximum potential output, measured in million kilowatts. By the end of 2024, total installed capacity had reached 531.46 million kilowatts, over 15 times the 34.38 million kW of 1980.

Look at the lines: fossil capacity (mostly coal plants) stands at 315 million kW. But renewable capacity has surged, particularly solar. Solar capacity exploded from essentially zero in 2000 to 97.38 million kW in 2024. Wind capacity climbed to 48.16 million kW. Together, renewables reached 204.11 million kW. This is the hardware side: the power plants ready to generate.

However, a coal plant can run around 70-80% of the time, while solar farms only produce when the sun shines, giving them a much lower capacity factor. So a solar capacity addition of 97 GW doesn't mean it will generate nearly as much as 97 GW of coal. That is why the generation mix still heavily favours coal. But the rapid solar build signals a future pivot, and the rising renewable capacity line is the most dynamic element on this chart.

Chart 4

What India has built: installed capacity by source

GW (million kW)
315

2024 · latest point

0.01002003004001980199020002010202031520497.448.2
FossilRenewableSolarWind

Solar capacity has shot up from zero to 97.4 million kW in two decades, but fossil capacity still leads at 315 million kW.

Installed capacity represents the maximum potential output. Total capacity has grown from 34 million kW in 1980 to 531 million kW in 2024. Fossil fuels (mostly coal) account for 315 million kW. Renewable capacity, driven by solar, has surged to 204 million kW. Solar alone went from almost nothing in 2000 to 97.4 million kW. Wind reached 48.2 million kW. These build-out lines are steep, especially after 2010, reflecting aggressive renewable targets. But a megawatt of solar capacity does not equal a megawatt of coal in actual generation because of lower capacity factors. This explains why the generation mix still tilts heavily coal, even though renewable capacity is closing in on fossil capacity.

How to readThe lines show installed capacity over time; the solar line rises sharply from 2010 onward.

Watch outDon't equate capacity with generation; solar panels produce less electricity per megawatt of capacity than a coal plant.

What share of electricity actually comes from renewables?

Renewables, including large hydro, supplied 24.1% of India's electricity in 2025. That is up from 19.8% in 2024, a sharp jump driven partly by strong hydro generation (178 TWh). The longer view shows a U-shaped history: back in 1985, renewables contributed 27.8% of electricity, driven entirely by large hydro. As thermal power expanded in the following decades, the share fell to about 14% in the mid-2000s. Only recently has it climbed back, thanks to solar and wind additions.

This chart tracks that share from 1985 to 2025. The line dipped then rose. The definition of renewables here includes large hydro, which some frameworks exclude. If large hydro were removed, the share would be lower, perhaps in the teens. Nevertheless, the direction is now upward, and the 2025 figure is a new high for the modern era. It shows that the grid is becoming greener, even if coal still rules. The jump from 2024 to 2025 is the single largest annual increase in the series, a sign of accelerating change.

Chart 5

Renewables' share of generation

Our World in Data · Renewables

%
24.1

2025 · latest point

0.010.020.030.020002020

Renewables supplied 24.1% of India's electricity in 2025, a notable jump from 19.8% the year before.

The single line tracks the percentage of generation from all renewables, including large hydro. It started high at 27.8% in 1985, driven entirely by hydro, then fell as thermal capacity expanded, bottoming around 14% in the mid-2000s. Since then, it has climbed back, boosted by solar and wind additions. The 2025 figure of 24.1% represents a new post-1980s high, with hydro alone contributing 8.6 percentage points (178 TWh). The definition of renewables here includes large hydro, which some international tracking excludes. If we removed large hydro, the share would be lower, but the upward trend is real and accelerating.

How to readThe line moves from left to right; higher means a greater share of renewables.

Watch outDon't interpret the 1980s peak as a 'good old days', it was almost all hydro, and the grid has since diversified.

Is the grid getting cleaner per unit?

Carbon intensity measures how many grams of CO2 are emitted for each kilowatt-hour of electricity produced. In 2000, India's average intensity was 740 gCO2/kWh. By 2025, it had fallen to 670 gCO2/kWh, a drop of about 9%. This is progress: the grid is becoming less polluting per unit of electricity.

The line chart shows a gentle downward trend over 25 years, with occasional bumps. The reduction comes from greater efficiency at coal plants, a larger share of renewables, and more hydro. However, a falling intensity does not mean total emissions are falling. Because total electricity generation more than tripled from 573 TWh to 2,083 TWh, absolute CO2 emissions from power generation rose enormously. The lower per-unit number is like a car getting better mileage, but if you drive many more kilometres, total fuel use still goes up. India is driving much more, and that's the tension captured by this metric: we are cleaning up the grid per kilowatt-hour, but we are producing so many more kilowatt-hours that the total climate impact continues to grow.

Chart 6

The grid is getting cleaner per unit

Ember · emissions_intensity_gco2_per_kwh

gCO2/kWh
670

2025 · latest point

66068070072074076020002020

Carbon intensity dropped from 740 gCO2/kWh in 2000 to 670 in 2025, a sign of cleaner electricity.

This metric counts grams of CO2 emitted per kilowatt-hour generated. A lower number means less pollution for the same amount of electricity. India's intensity has declined gradually, with a noticeable dip in 2025 thanks to higher hydro and renewable generation. From 740 in 2000 to 670 in 2025, the improvement is about 9%. However, because total generation more than tripled over the same period, total CO2 emissions from power have risen drastically. Think of it as a car that now emits slightly less per kilometre, but is driven many times more kilometres. The falling line is progress, but the absolute scale of emissions is still increasing.

How to readThe line trends downward; a steeper drop would indicate quicker decarbonization.

Watch outDon't mistake a lower per-unit intensity for falling total emissions; they have gone in opposite directions.