WhereItsSunny

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.

Best time to visit Leh →

Sunny & HotSunny & WarmSunny & MildTropicalSnowy
MonthTemperatureRainfallMatches
January-7.6°C18.3°F14 mm0.6″
February-5.1°C22.8°F12 mm0.5″
March0.7°C33.3°F14 mm0.6″
April6.6°C43.9°F9 mm0.4″
May11°C51.8°F9 mm0.4″
June14.9°C58.8°F5 mm0.2″Sunny & Mild
July17.9°C64.2°F11 mm0.4″Sunny & Mild
August17.1°C62.8°F13 mm0.5″Sunny & Mild
September13.8°C56.8°F8 mm0.3″
October7.3°C45.1°F5 mm0.2″
November1.1°C34°F3 mm0.1″
December-4.5°C23.9°F7 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.