The temple is located south-west of Ekambareswarar Temple in Kanchipuram in a locality called Panjupettai. Ona Kantheeswarar temple complex has a single prakarams (outer courtyard) covering an area of and a small three-tiered rajagopuram (gateway tower) facing East. The central shrine faces east and holds the two image of Ona Kantheeswarar (Shiva) in the form of lingam made of granite and is believed to be a swayambumoorthy (self manifested). There are two other shrines of Shiva namely Salantheeswarar and Jalandeeswarar. As in other temples in Kanchipuram, there is no separate shrine of Parvathi as it is believed that Kamakshi of Kanchipuram is the common Parvathi shrine for all Shiva temples. There is a separate shrine for Vinayagar called Vaiyurunthi Pillayar. The granite images of Nandi (the bull and vehicle of Shiva), a tall flag staff and a Balipeeta, the place of offering, axial to the sanctum. As in other Shiva temples of Tamil Nadu, the first precinct or the walls around the sanctum of Ona Kantheeswarar has images of Dakshinamurthy (Shiva as the Teacher), Durga (warrior-goddess) and Chandikeswarar (a saint and devotee of Shiva). The temple precinct is surrounded by granite walls.