Gurupurabs celebrate the births and respect the martyrdom of Sikh Gurus. Three main Gurupurabs are: the birth anniversaries of Guru Nanak and Guru Gobind and the martyrdom of Guru Arjan Dev.
On the full moon of Kartik, the birth anniversary of Guru Nanak is celebrated by the devotees with immense devotion. Two days before the day of Gurupurab a non-stop reading of the Adi Granth starts and religious congregations are held and hymns from the Granth Sahib are chanted.
Large processions of people singing and contribution prayers march through the towns. At night buildings are illuminated.