Elle commence son activité politique dans les années 1970 au sein du Parti du Congrès et est élue députée fédérale en 1984. De 1991 à 1993, elle est ministre des Sports et de la Jeunesse dans le gouvernement de P. V. Narasimha Rao.
En 2007, elle lance une campagne en faveur des paysans contraints de quitter leurs terres pour la construction de nouvelles usines à Nandigram et à Singur. Elle est la cible d'un attentat en , dont elle sort indemne.
Lors des élections du printemps 2011, son parti remporte 227 des 294 sièges de l'Assemblée législative du Bengale-Occidental. Le suivant, elle est investie comme ministre en chef de l'État. Elle est largement réélue en 2016[1] et 2021[2].