Młody Gandhi był małym, cichym chłopcem, który nie lubił sportu i był przeciętnym uczniem. Gdy miał 6 lat, Gandhi poszedł do szkoły w Porbandarze, gdzie miał trudności z nauczeniem się rozmnażania. W następnym roku jego rodzina przeniosła się do Rajkot, gdzie pozostał przeciętnym uczniem. W wieku 13 lat poślubił Kasturbai, dziewczynę w jego wieku.
Mohandas Karamchand Gandhi urodził się 2 października 1869 roku w zamożnej, wysokiej rodzinie kastowej w Porbandar w Indiach. Był czwartym dzieckiem Karamchanda Gandhiego, premiera dla władcy trzech małych miast-państw i Purtlibaja Gandhiego.
Po ślubie para była bardzo nieśmiała w stosunku do siebie nawzajem, a Gandhi wkrótce stał się apodyktyczny i zazdrosny.
Jednak stał się lepszym uczniem i skończył liceum. Miał 16 lat, gdy zmarł jego ojciec. Chociaż jego dziecięcą ambicją było studiować medycynę, uważano to za jego kastę, a jego ojciec przekonał go, by studiował prawo, zanim przejdzie.
Gandhi następnie wyjechał do Anglii, aby zdobyć dyplom magistra i przygotować się do przejęcia roli ojca. Dopiero w późniejszym życiu nazwa "Mahatma", co oznacza "wielka dusza", została mu nadana przez Indianina.