Gandhi a d'abord été arrêté pour ne pas avoir en sa possession une carte d'identité connue sous le nom de "pass". Gandhi a été arrêté le 10 janvier 1908, mais a été libéré un mois plus tard.
Gandhi est à nouveau arrêté, en 1922, pour incitation à la rébellion contre les autorités britanniques. Gandhi a été condamné à six ans de prison, mais il a été libéré deux ans plus tard, en raison d'un problème de santé. Il est resté à l'écart des projecteurs pendant de nombreuses années, mais dans les années 1930, il a commencé à participer à des campagnes de rébellion contre la nouvelle taxe gouvernementale sur le sel. Quatre ans plus tard, Gandhi a pris sa retraite pour travailler avec les habitants des communautés rurales.