Climate of Leh, Ladakh, India
Point-value climate at Leh (Ladakh, India). Population approximately 30,870.
Located in Ladakh, India, Leh has a strongly continental climate. Population approximately 30,870. Monthly average temperatures range from -7.6°C / 18.3°F in January to 17.9°C / 64.2°F in July, with rainfall varying from 3 mm / 0.1 in (November) to 14 mm / 0.6 in (January) — about 110 mm / 4.3 in across the year. Leh is the capital of Ladakh. These are point-value climate normals sampled at Leh's coordinates — often quite different from the surrounding region's area-weighted average.
Best sunny months: June, July, August.
| Month | Temperature | Rainfall | Matches |
|---|---|---|---|
| January | -7.6°C18.3°F | 14 mm0.6″ | — |
| February | -5.1°C22.8°F | 12 mm0.5″ | — |
| March | 0.7°C33.3°F | 14 mm0.6″ | — |
| April | 6.6°C43.9°F | 9 mm0.4″ | — |
| May | 11°C51.8°F | 9 mm0.4″ | — |
| June | 14.9°C58.8°F | 5 mm0.2″ | Sunny & Mild |
| July | 17.9°C64.2°F | 11 mm0.4″ | Sunny & Mild |
| August | 17.1°C62.8°F | 13 mm0.5″ | Sunny & Mild |
| September | 13.8°C56.8°F | 8 mm0.3″ | — |
| October | 7.3°C45.1°F | 5 mm0.2″ | — |
| November | 1.1°C34°F | 3 mm0.1″ | — |
| December | -4.5°C23.9°F | 7 mm0.3″ | — |
Frequently asked questions
What is the best time to visit Leh?
The months with the sunniest, driest weather are June, July, August. Leh's warmest month is July at an average of 17.9°C / 64.2°F, and its driest month is November with about 3 mm / 0.1 in of rain.
What is the climate of Leh?
Leh, in Ladakh, India, has monthly average temperatures ranging from -7.6°C / 18.3°F in January to 17.9°C / 64.2°F in July. Annual rainfall is approximately 110 mm / 4.3 in, with the wettest month being January (14 mm / 0.6 in) and the driest November (3 mm / 0.1 in).
What is the average temperature in Leh in July?
The average temperature in Leh in July is 17.9°C / 64.2°F, with rainfall of about 11 mm / 0.4 in — the warmest month of the year.
When is the driest month in Leh?
The driest month in Leh is November, with about 3 mm / 0.1 in of average monthly rainfall. Average temperature that month is 1.1°C / 34°F.
When is the wettest month in Leh?
The wettest month in Leh is January, with approximately 14 mm / 0.6 in of average monthly rainfall.