Teli ka Mandir is a Hindu Temple situated within the boundaries of Gwalior Fort of Madhya Pradesh State. The temple is dedicated to the Lord Vishnu and later it was converted to Shiva Temple. The temple's outer walls have been extensively carved and contain several excellent sculptures of Hindu gods and goddesses. The temple was built between 8th and 11th century during the region of the Pratihara King Mihira Bhoja. The Temple is one of the oldest structures of Gwalior Fort.
Teli ka Mandir probably means “Oilman’s Temple” and various stories are believed behind the name of Temple. Teli ka Mandir is exclusive combination of Nagara and Dravida style of architecture and depicts the significance of Buddhist architecture. The temple's outer walls have been extensively carved and contain several excellent sculptures of Hindu gods and goddesses. The temple has a rectangular plan and is mounted by a barrel vault with the walls containing empty niches surmounted by tall pediment. The height of temple is 35 meters, diamond and lotus designs are seen on the horizontal band at the top of the archway indicating an influence from the Buddhist period. There is beautiful sculpture of Garuda at the entrance of the temple.