"May this auspicious day bring joy & prosperity in everyone's lives," he tweeted.
"Greetings to all Odia people on Maha Vishuba Sankranti. May all your wishes be fulfilled in the coming year," he said.
In another tweet, the Prime Minister said he was eagerly looking forward to his two-day visit to Odisha from tomorrow. "Looking forward to being among the people of the wonderful state," he said.
On the special occasion of Vishu, I convey my good wishes to the people of Kerala. I pray the coming year brings joy & good health.- Narendra Modi (@narendramodi) April 14, 2017
For the people of Tamil Nadu, he wrote, "Greetings on Puthandu to my Tamil sisters & brothers. May the year be full of happiness, good health and prosperity."
"Wishing the people of Assam on the auspicious occasion of Bohag Bihu," he said.