The rituals and customs associated with Rama Navami vary from region to region throughout India. The day is marked by reciting from the Hindu epic Ramayana which narrates the tale of Rama. Vaishnava Hindus celebrate the festival by visiting temples, praying, fasting, listening to spiritual discourses and singing bhajans or kirtans (devotional songs). Some devotees offer worship to Rama like an infant by placing an image of him in a cradle. Charitable events and community meals are also organized. The festival is an occasion for moral reflection for many Hindus.
Important celebrations on this day take place at Ayodhya and numerous Rama temples all over India. Ratha yatras (chariot processions) of Rama, Sita, Lakshmana, and Hanuman occur at several places. In Ayodhya, many take a dip in the sacred river Sarayu and then visit the Rama temple.