Primarily, God Varuna (God of the sea) and God Indra (God of rain) are worshipped on Raksha Bandhan. But, as India is a land of different cultures and traditions, every region worships different Gods on Raksha Bandhan.
- In northern parts of India in the states of Madhya Pradesh, Chattisgarh, and Uttar Pradesh, Raksha Bandhan is celebrated as Kajari Purnima in which they offer their prayers to Goddess Bhagvati to seek her blessings.
- In Maharashtra, Raksha Bandhan is celebrated as Narali Purnima where fishermen worship God Varuna (God of the sea) by offering coconuts in the sea.
- Odisha state celebrates Raksha Bandhan as Gamha Purnima where they worship buffaloes and cows.
- In the state of Gujarat, Pavitropana is celebrated on the day of Raksha Bandhan where Gujaratis worship Lord Shiva.
- In West Bengal, Raksha Bandhan is celebrated as Jhulan Purnima in which Lord Krishna and Radha are worshipped.