ولد غاندي في الثاني من أكتوبر عام 1869م في بلدة بورباندر والتي تعني "المدينة البيضاء" وتقع هذه المدينة في ولاية صغيرة بشمال غرب الهند، ولد غاندي لأسرة ميسورة الحال محافظة، وعلى مستوى عالي من الثقافة، وكانت أسرته تؤمن بفكرة عدم العنف بأي شكل من الأشكال، وكانت هذه الفكرة دائماً هي أحد مبادئها الدينية الأساسية والتي صار عليها غاندي بعد ذلك.
ينتمي آل غاندي إلى طبقة ألبانيا وهي إحدى الطبقات الاجتماعية في الهند، وكان جده يشغل منصب رئيس الوزراء في بورباندر، وعمل والده عضو في محكمة راجستايك ثم رئيساً للوزراء في راجكوت، فكان لأسرته خبرة وباع في مجال العمل السياسي.
تلقى غاندي تعليمه الابتدائي في مدرسة بورباندر الابتدائية، ثم انتقل منها إلى مدرسة راجكوت حتى سن العاشرة ومنها انتقل إلى مدرسة كاتيافار، وظل فيها حتى بلغ السابعة عشر من عمره وخرج منها ليلتحق بجامعة أحمد آباد.
تزوج غاندي وهو في الثالثة عشر من عمره وذلك تبعاً للتقاليد الهندية وأسفر زواجه عن إنجاب أربعة أبناء.
سافر في عام 1888م متوجهاً إلى لندن لكي يدرس الحقوق، وبعد أن أتم دراسته عاد مرة أخرى إلى الهند وذلك في عام 1891 ليبدأ في ممارسة عمله بالمحاماة في محكمة بومباي العليا ولكنه لم يستمر في هذه المهنة كثيراً.