Home › Locations › India

Solar and backup power in India

Sunshine across India ranges from 3.65 peak sun hours a day on average in Itanagar to 5.66 in Jodhpur. The same home needs noticeably more panels in the cloudiest cities, especially in their dullest month.

Household supply: 230 V.

CityState or territoryAverage sun hoursLeast sunny month
JodhpurRajasthan5.66December: 4.00
MaduraiTamil Nadu5.56December: 4.41
TiruchirappalliTamil Nadu5.55December: 4.29
AhmedabadGujarat5.53August: 4.26
GandhinagarGujarat5.53August: 4.26
BengaluruKarnataka5.48November: 4.66
RājkotGujarat5.45August: 4.25
JaipurRajasthan5.44December: 3.83
KotaRajasthan5.43December: 3.93
VadodaraGujarat5.41August: 3.93
SuratGujarat5.40August: 4.23
ThiruvananthapuramKerala5.40November: 4.67
PuducherryPuducherry5.40November: 4.13
AurangabadMaharashtra5.37August: 4.20
HyderabadTelangana5.36August: 4.59
PanjimGoa5.32July: 3.95
DamanDadra and Nagar Haveli and Daman and Diu5.30July: 4.04
MumbaiMaharashtra5.29July: 3.79
VirārMaharashtra5.29July: 3.79
TirunelveliTamil Nadu5.26November: 4.23
IndoreMadhya Pradesh5.25August: 3.84
ChennaiTamil Nadu5.22December: 4.18
BhopalMadhya Pradesh5.22August: 3.83
ChandigarhChandigarh5.22January: 3.21
JabalpurMadhya Pradesh5.18August: 3.98
NagpurMaharashtra5.17August: 3.76
CoimbatoreTamil Nadu5.16July: 4.14
NashikMaharashtra5.16July: 3.26
KalyānMaharashtra5.16July: 3.26
RaipurChhattisgarh5.16August: 4.01
JammuJammu and Kashmir5.15January: 2.99
PuneMaharashtra5.13July: 3.31
VijayawadaAndhra Pradesh5.12December: 4.31
GwaliorMadhya Pradesh5.05December: 3.32
Port BlairAndaman and Nicobar5.04June: 4.33
LudhianaPunjab5.03December: 3.04
VisakhapatnamAndhra Pradesh5.00December: 4.18
DehradunUttarakhand5.00January: 3.41
AmritsarPunjab4.93December: 2.90
PrayagrajUttar Pradesh4.90December: 3.13
DelhiDelhi4.89December: 3.03
MeerutUttar Pradesh4.89December: 3.03
New DelhiDelhi4.89December: 3.03
KanpurUttar Pradesh4.88December: 3.01
LucknowUttar Pradesh4.88December: 3.01
AgraUttar Pradesh4.88December: 3.02
BhubaneswarOdisha4.84December: 3.92
JamshedpurJharkhand4.82December: 3.76
VaranasiUttar Pradesh4.81December: 2.97
PatnaBihar4.78December: 3.11
DhanbadJharkhand4.78December: 3.55
RanchiJharkhand4.75December: 3.58
AgartalaTripura4.73December: 3.98
SrinagarJammu and Kashmir4.72December: 2.62
AizawlMizoram4.72December: 4.05
ShimlaHimachal Pradesh4.70January: 3.00
KargilLadakh4.66January: 2.20
ImphalManipur4.58December: 3.89
KolkataWest Bengal4.57December: 3.55
KohimaNagaland4.31December: 3.80
ShillongMeghalaya4.29December: 3.77
GangtokSikkim4.07January: 3.53
ItanagarArunachal Pradesh3.65January: 3.18

Source: NASA POWER climatology, ALLSKY_SFC_SW_DWN (25-year Meteorological and Solar Monthly & Annual Climatologies (January 2001 - December 2025)), retrieved 2026-11-09.