thumb|upright|Ojciec Gandhiego thumb|upright|Matka Gandhiego W maju 1882, w wieku 13 lat, Gandhi ożenił się z czternastoletnią Kasturbą Makharji (małżeństwo zostało uzgodnione przez obydwie rodziny). Ze związku tego Gandhi miał czterech synów: Harilala Gandhiego (ur. 1888), Manilala Gandhiego (ur. 1892), Ramdasa Gandhiego (ur. 1897) i Devdasa Gandhiego (ur. 1900).

Gandhi był przeciętnym uczniem szkół w Porbandarze, a później w Rajkocie. Z wielkim trudem udało się mu dostać na uniwersytet w Bombaju w 1887 roku, gdzie wkrótce wstąpił do college’u Samaldas w Bhawnagarze. Nie studiował tam długo, mimo że rodzina pragnęła, aby został adwokatem. Niezadowolony z college’u skorzystał z nadarzającej się okazji, by podjąć studia w Anglii.

W wieku 19 lat Gandhi został przyjęty do londyńskiego University College, gdzie miał podjąć studia prawnicze. Przed wyjazdem przysiągł matce, że będzie przestrzegał nakazów abstynencji od mięsa i alkoholu. Próbował stać się „Anglikiem”, brał np. lekcje tańca, języka francuskiego czy etykiety, usiłował także przyjąć europejskie zwyczaje kulinarne, ale jego żołądek nie tolerował baraniny i kapusty, którą karmiła go jego gospodyni. Zaczął stołować się w londyńskich restauracjach wegetariańskich.