Gandhi nació en Porbandar, India en una familia de la casta comerciante vaisia. Su padre era el diwan (primer ministro) de Porbandar y aprendió desde una edad temprana principios como la no violencia, el vegetarianismo, el ayuno y la tolerancia hacia otras religiones.