Weather & seasons
Kashmir weather, month by month
Average highs and lows for Srinagar, Gulmarg and Pahalgam in every month, from 30 years of official records, plus what each season means for roads and plans.
Kashmir is coldest in January and warmest in July. In Srinagar the average January day reaches 7.1°C and falls to −1.9°C at night; in July it averages 30.0°C by day and 18.4°C at night. Gulmarg’s days run about 5–10°C colder than Srinagar’s all year round. March is the wettest month and October the driest.

In this guide4 sections
At a glance
- Srinagar in January
- 7.1°C by day, −1.9°C at night
- Gulmarg in January
- 0.7°C by day, −7.7°C at night
- Srinagar in July
- 30.0°C by day, 18.4°C at night
- Wettest month
- March 104.6 mm in Srinagar
- Driest month
- October 21.8 mm, about 2 wet days
- Chillai Kalan
- 21 December to the end of January
These are 30-year averages (1991–2020) from the India Meteorological Department’s stations in Srinagar, Gulmarg and Pahalgam, published as the WMO climate normals. They describe a typical year, not a forecast: any single year can be warmer, colder, wetter or snowier. For your dates, check the forecast from the IMD Meteorological Centre, Srinagar. The Go Kashmir app also shows a 4-day forecast on each place card. Still deciding when to go? See the best time to visit Kashmir.
Month-by-month averages
Daytime high and night-time low in °C. Precipitation is rain plus melted snow.
| Month | Srinagar | Gulmarg | Pahalgam | Srinagar rain or snow | Srinagar wet days* |
|---|---|---|---|---|---|
| January | 7.1° / −1.9° | 0.7° / −7.7° | 4.9° / −6.1° | 63.6 mm | 5.4 |
| February | 10.5° / 0.7° | 1.8° / −6.4° | 7.2° / −3.9° | 85.0 mm | 6.0 |
| March | 15.5° / 4.3° | 5.4° / −2.7° | 12.5° / −0.3° | 104.6 mm | 7.2 |
| April | 20.6° / 7.9° | 10.4° / 1.9° | 17.6° / 3.3° | 91.8 mm | 7.0 |
| May | 24.7° / 11.2° | 15.6° / 6.1° | 21.3° / 5.8° | 63.5 mm | 5.9 |
| June | 28.5° / 15.0° | 19.3° / 9.4° | 24.2° / 8.9° | 46.4 mm | 4.1 |
| July | 30.0° / 18.4° | 21.1° / 12.0° | 25.5° / 12.9° | 64.0 mm | 5.0 |
| August | 29.7° / 17.8° | 20.5° / 11.7° | 25.4° / 13.0° | 64.5 mm | 5.4 |
| September | 27.6° / 13.1° | 18.5° / 8.6° | 23.7° / 8.7° | 37.4 mm | 3.1 |
| October | 23.0° / 6.2° | 14.2° / 3.8° | 19.9° / 2.6° | 21.8 mm | 2.0 |
| November | 15.9° / 1.2° | 9.0° / −0.6° | 13.1° / −1.4° | 27.7 mm | 2.2 |
| December | 9.9° / −1.6° | 4.6° / −4.8° | 7.9° / −4.2° | 27.2 mm | 2.6 |
*Days with at least 2.5 mm of rain or snow, measured as water. Source: WMO Climate Normals 1991–2020 for stations 42027 Srinagar, 42026 Gulmarg and 42028 Pahalgam, published by NOAA NCEI.
- Srinagar
- Pahalgam
- Gulmarg
WMO Climate Normals 1991–2020, stations 42027 Srinagar, 42028 Pahalgam and 42026 Gulmarg. Every value is in the table above.
- Srinagar
- Pahalgam
- Gulmarg
WMO Climate Normals 1991–2020, stations 42027 Srinagar, 42028 Pahalgam and 42026 Gulmarg. Every value is in the table above.
Each station has its own guide, with records, snow reports and what each month brings: Srinagar weather, Gulmarg weather and snow and Pahalgam weather. When and where snow has actually fallen in recent years is in Snowfall in Kashmir.
Kashmir weather by season
Winter: December to February

- The coldest stretch. Average night-time lows are below freezing in Srinagar in December and January, and in Gulmarg and Pahalgam from November to March.
- Chillai Kalan, the 40-day core of winter, starts on 21 December and runs to the end of January: 31 January according to Kashmir Life (20 December 2023), though some outlets give 30 January.
- Snow. Gulmarg’s average high is just 0.7°C in January and 1.8°C in February. The official normals don’t count snow days, and snowfall varies a lot from year to year, so watch the forecast rather than relying on a “guaranteed snow” date.
- Roads. The road to Gurez over Razdan Pass closes after snow. In 2026 it closed on 7 March, Kashmir Life reported, on 17 April, according to Kashmir Life, and on 13 October, WION reported. After a one-day reopening it closed again on 15 October, ANI reported, and later that day reopened one way, for vehicles from Bandipora to Gurez only, a Border Roads Organisation official told Kashmir News Service. The Mughal Road “remains closed during the winter months due to heavy snowfall”, News On Air reported on 26 February 2026. In 2026 it reopened on 11 January after seven days closed (News On Air), then shut again: it was “already closed” on 27 January, IANS reported in Siasat. Its 40 km Shopian–Peer Ki Gali stretch was ordered reopened from 27 February, and snow closed it again in March until it reopened to light vehicles on 22 March, Kashmir Life reported. The Sonamarg tunnel, opened on 13 January 2025, gives “all-weather connectivity between Sonamarg and Gagangeer”, according to News On Air, though heavy snow still closed the Srinagar–Sonamarg–Gumri road in January 2026: it was among the roads “already closed” on 27 January, IANS reported. The Zoji La beyond Sonamarg still closes after heavy snow: in March 2026 it reopened after six days, News On Air reported.
- More: Kashmir in December.
Spring: March to May

- The wettest time of year. March is the wettest month at all three stations: 104.6 mm in Srinagar, 171.2 mm in Pahalgam and 215.6 mm in Gulmarg.
- Warming fast. Srinagar’s average high climbs from 15.5°C in March to 24.7°C in May, while Gulmarg’s nights stay below freezing on average through March.
- Showers. Srinagar averages about 7 wet days in both March and April.
- More: Kashmir in April and Kashmir in May.
Summer: June to August

- The warmest months. July averages 30.0°C by day in Srinagar, 25.5°C in Pahalgam and 21.1°C in Gulmarg. Thunder days, rain spells and the Yatra traffic rules are in Kashmir in July.
- Cool nights in the hills. Gulmarg and Pahalgam average about 9–13°C at night through the summer.
- Srinagar’s driest summer month is June, with 46.4 mm. See Kashmir in June.
Autumn: September to November

- The driest season. October is the driest month at all three stations; Srinagar averages 21.8 mm and about 2 wet days.
- Cold nights return. Srinagar’s average low drops from 13.1°C in September to 1.2°C in November, and Gulmarg and Pahalgam fall below freezing on average in November. See Kashmir in November.
Records at Srinagar
The hottest day on Srinagar’s station record is 38.3°C, on 10 July 1946, and the coldest is −20.0°C, on 6 February 1895, according to the WMO normals file for station 42027. These are extremes, not what to expect.
Kashmir weather questions
Which is the coldest month in Kashmir?
January. On 1991–2020 averages Srinagar reaches 7.1°C by day and −1.9°C at night, and Gulmarg 0.7°C and −7.7°C.
Is there snow in Gulmarg in December?
Gulmarg’s December averages are 4.6°C by day and −4.8°C at night, cold enough for snow, but December snowfall varies by year and there is no official snow-day average. Check the IMD Srinagar forecast close to your dates.
Is there snow in Kashmir in April or May?
It can still snow on the high passes: fresh snowfall closed the road over Razdan Pass on 17 April 2026. In April Gulmarg averages 10.4°C by day and 1.9°C at night; in May, 15.6°C and 6.1°C. Srinagar’s April nights average 7.9°C.
What is the weather like in Kashmir in October?
Dry and cool. Srinagar averages 23.0°C by day, 6.2°C at night and about 2 wet days. See Kashmir in October.
Sources
- WMO Climate Normals 1991–2020, stations 42027 Srinagar, 42026 Gulmarg and 42028 Pahalgam, published by NOAA NCEI. Downloaded 22 Oct 2026.
- Kashmir Life, Chillai Kalan begins, 20 Dec 2023; Mughal Road reopens for LMVs after three days, 22 Mar 2026; and Bandipora–Gurez road closed after fresh snowfall, 17 Apr 2026.
- News On Air, Mughal Road resumes after a weather closure, 11 Jan 2026, and Mughal Road ordered reopened, 26 Feb 2026.
- News On Air, Sonamarg tunnel inauguration, 13 Jan 2025, and Siasat (IANS), fresh snowfall shuts highways in Kashmir, 27 Jan 2026.
- News On Air, traffic resumes on Zoji La after a six-day closure, 15 Mar 2026.
- India Meteorological Department, Meteorological Centre Srinagar, for current forecasts.
- Kashmir Life, Bandipora–Gurez road closed after snowfall at Razdan Top, 7 Mar 2026; WION, Bandipora–Gurez road closed, 14 Oct 2026; ANI via Asianet Newsable, Gurez road closed again, 15 Oct 2026; Kashmir News Service, Bandipora–Gurez road partially restored, 15 Oct 2026.
We write from published sources and do not claim personal visits. How we check facts.


