All Saints Church is one of the oldest and most magnificent churches of Shillong. The church was built on Karachi Road during British Raj among the mesmerizing hills, forests and waterfalls of Shillong. However, the disastrous earthquake of 1897, left the old church in ruins and derbies. A new church was constructed and was completed in 1902. The structure of the church is heavily influenced by colonial architecture and it is a marvelous wooden structure. Opposite to the State Central Library, it shares the same vicinity as other tourist attractions such as the State Museum, Lady Hydari Par, Crinoline Falls and Butterfly Museum. It is located within Shillong city limits.

All Saints Church is a perfect way to start a quite morning, especially on Sunday when the masses are organized. The classic wooden architecture and the well-maintained lush green lawns add to the veracity of All Saints Church.

The best time to visit the church would be in the morning or on Sundays when the weekly mass is organized. Visitors can spend as much time as they desire in the calm of the church or enjoy the well maintained laws of the church, which are open to visitors.

There is no entrance fee and it is open all days of the week for visitors and worshipers alike. A place away from the rush of everyday life, the church's architecture, beauty and elegance will make the visitors peaceful on a Sunday morning. All Saints Church can be visited during timings: 6:00 AM - 7:45 PM.