June in Dharamsala is the warmest month of the year. In June, the weather in Dharamsala is typically hot. Average daily high temperature in June is about 27 degrees above zero. On average, Dharamsala has 17 rainy, 12 sunny, and 1 partly cloudy day in June. The rains are usually heavy.