Em 1914, quando Gandhi voltou à Índia, ele decidiu liderar novamente uma marcha contra uma lei chamada Lei Rowlatt. Mas então o protesto se tornou violento e as pessoas começaram a matar os manifestantes.
Em 1930, Gandhi liderou a Marcha do Sal.
Quando voltou à Índia, ele ajudou a fazer com que a Índia se tornasse independente do domínio britânico, inspirando outros povos coloniais a trabalharem por sua própria independência, a dividir o Império Britânico e a substituí-lo pela Commonwealth.
Pessoas de muitas religiões e grupos étnicos diferentes viviam na Índia britânica. Muitas pessoas pensavam que o país deveria se dividir em países separados para que grupos diferentes pudessem ter seus próprios países. Em particular, muitas pessoas pensavam que hindus e muçulmanos deveriam ter países separados. Gandhi era hindu, mas ele gostava de idéias de muitas religiões, incluindo o islamismo, o judaísmo e o cristianismo, e achava que as pessoas de todas as religiões deveriam ter os mesmos direitos, e poderiam viver juntas pacificamente no mesmo país.
Em 1938, Gandhi renunciou ao Congresso. Ele disse que não podia mais trabalhar através do Congresso para unir as divisões em casta e religião. Ele também sentiu que tinha pouco a oferecer ao processo político.
Em 1947, o Império Britânico Indiano tornou-se independente, quebrando a Índia em dois, Índia e Paquistão. Gandhi queria a independência, mas não queria se dividir em dois países diferentes. Em vez de comemorar no dia da independência, ele chorava pela divisão da Índia.
O princípio de satyagraha de Gandhi, freqüentemente traduzido como "caminho da verdade" ou "busca da verdade", inspirou outros ativistas democráticos e anti-racistas como Martin Luther King, Jr. e Nelson Mandela. Gandhi dizia freqüentemente que seus valores eram simples, baseados em crenças tradicionais hindus: verdade (satya) e não-violência (ahimsa).