Nel 1914, quando Gandhi tornò in India, decise di nuovo di guidare una marcia contro una legge chiamata Rowlatt Act. Ma poi la protesta divenne violenta e la gente cominciò a uccidere i manifestanti.
Nel 1930, Gandhi guidò la Marcia del Sale.
Quando tornò in India, aiutò a causare l'indipendenza dell'India dal dominio britannico, ispirando altri coloniali a lavorare per la propria indipendenza, a rompere l'impero britannico e a sostituirlo con il Commonwealth.
Nell'India britannica vivevano persone di molte religioni e gruppi etnici diversi. Molte persone pensavano che il paese dovesse dividersi in paesi separati in modo che i diversi gruppi potessero avere i loro paesi. In particolare, molte persone pensavano che gli indù e i musulmani dovessero avere paesi separati. Gandhi era un indù, ma gli piacevano le idee di molte religioni tra cui l'Islam, il Giudaismo e il Cristianesimo, e pensava che le persone di tutte le religioni dovessero avere gli stessi diritti e potessero vivere insieme pacificamente nello stesso paese.
Nel 1938, Gandhi si dimise dal Congresso. Disse che non era più in grado di lavorare attraverso il Congresso per unire le divisioni di casta e religione. Sentiva anche di avere poco da offrire al processo politico.
Nel 1947, l'impero britannico indiano divenne indipendente, spezzando l'India in due, India e Pakistan. Gandhi voleva l'indipendenza, ma non voleva dividersi in due paesi diversi. Invece di festeggiare il giorno dell'indipendenza, piangeva per la divisione dell'India.
Il principio di satyagraha di Gandhi, spesso tradotto come "via della verità" o "ricerca della verità", ha ispirato altri attivisti democratici e antirazzisti come Martin Luther King, Jr. e Nelson Mandela. Gandhi diceva spesso che i suoi valori erano semplici, basati sulle credenze tradizionali indù: verità (satya) e non violenza (ahimsa).