In Gujarat, Makar Sankranti is celebrated as Uttarayan. On this day, people go to their terrace and fly kites along with family members and friends. People offer their respects and worship the Sun God by flying kites towards the sky. People exchange gifts and prepare Undhiyu which is a mixed vegetable dish.
Makar Sankranti is celebrated in Kerala at Sabarimala. The forty days of spiritual discipline undertaken by devotees of Ayappa comes to an end on this day with a big celebration at Sabarimala.
In West Bengal, Sankranti is known as Pous Parbon - a harvest festival. Every year, a very big mela (fair) is held at Ganga Sagar which a large number of pilgrims from all over the country attend.