Average Temperatures for India in June

Average temperatures for June at cities throughout India are listed below in degrees Fahrenheit and Celsius.

You can jump to a separate table for each section of the country: Northern India, Eastern India, Southern India and Western India.

The tables give the normals for maximum and minimum monthly temperatures based on historical weather data collected from 1961 to 1990.

Northern India

Average June temperatures
High °F Low °F Place State High °C Low °C
105 83 Agra Uttar Pradesh 41 29
103 82 Allahabad Uttar Pradesh 40 28
103 76 Amritsar Punjab 39 25
99 78 Bhopal Madhya Pradesh 37 26
101 78 Chandigarh Chandigarh 39 25
94 73 Dehradun Uttarakhand 35 23
97 75 Indore Madhya Pradesh 36 24
101 80 Lucknow Uttar Pradesh 39 27
103 79 Ludhiana Punjab 40 26
74 56 Mukteswar Uttarakhand 23 13
102 82 New Delhi Delhi 39 28
98 80 Patna Bihar 37 27
75 60 Shimla Himachal Pradesh 24 16
85 59 Srinagar Jammu and Kashmir 30 15
102 82 Varanasi Uttar Pradesh 39 28

Eastern India

Average daily temperatures in June
High °F Low °F Place State High °C Low °C
89 76 Agartala Tripura 32 25
94 79 Balasore Orissa (Odisha) 34 26
96 79 Bhuba­neshwar Orissa (Odisha) 35 26
73 64 Cherrapunji Meghalaya 23 18
88 76 Dibrugarh Assam 31 24
90 80 Gopalpur West Bengal 32 27
89 77 Guwahati Assam 32 25
77 65 Kohima Nagaland 25 18
93 80 Kolkata (Calcutta) West Bengal 34 27
99 80 Raipur Chhattisgarh 37 26
92 75 Ranchi Jharkhand 34 24
75 63 Shillong Meghalaya 24 17

Southern India

June temperatures: daily averages
High °F Low °F Place State High °C Low °C
85 68 Bangalore Karnataka 29 20
99 81 Chennai Tamil Nadu 37 27
90 72 Coimbatore Tamil Nadu 32 22
94 75 Hyderabad Telangana 35 24
98 79 Madurai Tamil Nadu 37 26
87 77 Minicoy Lakshadweep 31 25
85 68 Mysore Karnataka 29 20
91 81 Pamban Island Tamil Nadu  33 27
85 74 Port Blair Andaman & Nicobar 30 23
98 80 Puducherry Pondicherry 37 27
86 74 Thiruvanan­thapuram Kerala 30 24
80 80 Vijayawada Andhra Pradesh 27 27
96 82 Vishak­hapatnam Andhra Pradesh 35 28

Western India

Average June temperatures
High °F Low °F Place State High °C Low °C
101 81 Ahmedabad Gujarat 38 27
94 73 Aurangabad Maharashtra 35 23
103 82 Jaipur Rajasthan 39 28
103 83 Kota Rajasthan 40 29
90 79 Mumbai Maharashtra 32 26
100 79 Nagpur Maharashtra 38 26
91 73 Nasik Maharashtra 33 23
87 77 Panaji Goa 30 25
89 73 Pune Maharashtra 32 23
100 79 Rajkot Gujarat 38 26
93 80 Surat Gujarat 34 27
98 81 Vadodara Gujarat 37 27
References

India Meteorological Department and World Meteorological Organization. World Weather Information Service.

World Data Center for Meteorology. Climate of the World.

India Temperatures
Back to Top