Due to its location on a high elevation, Shillong experiences sub-tropical climate with mild summers. The heat during the day may get a bit uncomfortable but evenings are cool and pleasant. There are lot of blue skies and plenty of sunshine. On an average, the climate is mild warm making it suitable for sightseeing and various adventurous activities.