The cathedral was rebuilt in 1902 after the massive 1897 Assam earthquake destroyed the original structure.
The architectural design is specifically adapted for the high-precipitation climate of Shillong, utilizing steep roof pitches to facilitate water runoff.
It belongs to the Church of North India, an ecumenical union of several Protestant denominations.
The churchyard contains historical graves dating back to the late 19th and early 20th centuries, reflecting the demographic history of colonial Shillong.
All Saints' Cathedral is the oldest church in Shillong, serving as the cathedral church of the Diocese of North East India within the Church of North India. The original wooden structure was built during the British colonial period to serve the station's administrative population. It features a distinct colonial-era architectural style characterized by sloped corrugated iron roofing, which is common in Meghalaya to combat heavy rainfall. The interior houses wooden pews and stained-glass elements that reflect the church's heritage. The structure underwent significant renovations following earthquake damage in the late 19th century. It remains an active place of worship hosting regular Anglican and North India communion services. The grounds include manicured gardens and tall pine trees typical of the Khasi Hills landscape. The cathedral acts as a primary center for the Christian community in the Lachumiere area.
The front facade from the garden pathway, capturing the contrast of the white walls against the surrounding pine trees.
Visit during a Sunday morning service to witness the local congregation and traditional choral singing.
Respect the ongoing religious activities by maintaining a quiet demeanor while exploring the grounds.
Carry an umbrella even in the dry season, as Shillong's weather is notoriously unpredictable.
Taking flash photography inside during active worship services or disturbing funeral processions if they are occurring.
Dress modestly, covering shoulders and knees; remove hats upon entering; keep noise levels low as this is a functioning place of worship.