All Saints Church, located in the tranquil hills of Shillong, Meghalaya, is an architectural marvel and a place of spiritual serenity. Visiting this historic church is best done during the dry season, from November to May. During this period, the weather is pleasant, with minimal rainfall, making it an ideal time to appreciate the church's beauty without the inconvenience of the monsoons. The temperature during these months ranges from 4°C to 24°C, which is comfortable for sightseeing. Around Christmas, the church is beautifully decorated and the festive spirit makes the visit more memorable. However, it can also be more crowded during this time due to the holiday season and local festivities.
The months of April and May offer a unique experience, as the region witnesses the bloom of the cherry blossoms, adding a picturesque backdrop to the church's colonial architecture. Visiting during this shoulder season lets you enjoy the vibrant flowering while avoiding the peak tourist season that typically occurs in June and July, coinciding with the school holidays in India. Moreover, Shillong's work as a cultural hub with various festivals can also enrich your visit. Nonetheless, if you are looking to interact with the local community and partake in church activities, Sunday services are when the church is most vibrant, irrespective of the season.