Der Kelaniya Maha Viharaya ist ein buddhistischer Tempel in der Nähe von Colombo, Sri Lanka. Buddhisten glauben, dass der Tempel während des dritten und letzten Besuchs Buddhas in Sri Lanka, acht Jahre nach seiner Erleuchtung, geweiht wurde.
Laut dem alten Buch „Mahawansa“ beherbergte die ursprüngliche Pagode in Kelaniya einen mit Edelsteinen besetzten Thron, auf dem Buddha saß und predigte.
Der Tempel wurde in der ersten Hälfte des 20. Jahrhunderts renoviert.