Before you plan to go to temple, you should take a shower or bath. Anyone is allowed entry inside a temple, but since temples are spiritual places, it’s traditional to bathe before attending a temple.
While it’s not necessary to wear traditional Indian clothing to a temple, both men and women should wear modest, conservative clothing to the temple. This will indicate respect for the sacred place, and will allow other attendees to focus on the temple gods and their own acts of worship, rather than being distracted by loud or inappropriate clothing.
Most temples will have a space designated for your shoes: usually a series of cubby-holes along one of the temple’s exterior walls. Removing shoes shows respect for the temple and the deity statues within. This is not optional: removing shoes, sandals, or any other footwear is a mandatory rule of every Hindu temple.