गांधी जी ने १९४६ में कांग्रेस को ब्रिटिश केबीनेट मिशन () के प्रस्ताव को ठुकराने का परामर्श दिया क्योकि उसे मुस्लिम बाहुलता वाले प्रांतों के लिए प्रस्तावित "समूहीकरण "के प्रति उनका गहन संदेह होना था इसलिए गांधी जी ने प्रकरण को एक विभाजन के पूर्वाभ्यास के रूप में देखा। हालांकि कुछ समय से गांधी जी के साथ कांग्रेस द्वारा मतभेदों वाली घटना में से यह भी एक घटना बनी (हालांकि उसके नेत्त्व के कारण नहीं) चूंकि नेहरू और पटेल जानते थे कि यदि कांग्रेस इस योजना का अनुमोदन नहीं करती है तब सरकार का नियंत्रण मुस्लिम लीग के पास चला जाएगा। १९४८ के बीच लगभग ५००० से भी अधिक लोगों को हिंसा के दौरान मौत के घाट उतार दिया गया। गांधी जी किसी भी ऐसी योजना के खिलाफ थे जो भारत को दो अलग अलग देशों में विभाजित कर दे। भारत में रहने वाले बहुत से हिंदुओं और सिक्खों एवं मुस्लिमों का भारी बहुमत देश के बंटवारे के पक्ष में था। इसके अतिरिक्त मुहम्मद अली जिन्ना, मुस्लिम लीग के नेता ने, पश्चिम पंजाब, सिंध, उत्तर पश्चिम सीमांत प्रांत और पूर्वी बंगाल में व्यापक सहयोग का परिचय दिया। व्यापक स्तर पर फैलने वाले हिंदु मुस्लिम लड़ाई को रोकने के लिए ही कांग्रेस नेताओं ने बंटवारे की इस योजना को अपनी मंजूरी दे दी थी। कांगेस नेता जानते थे कि गांधी जी बंटवारे का विरोध करेंगे और उसकी सहमति के बिना कांग्रेस के लिए आगे बझना बसंभव था चुकि पाटर्ठी में गांधी जी का सहयोग और संपूर्ण भारत में उनकी स्थिति मजबूत थी। गांधी जी के करीबी सहयोगियों ने बंटवारे को एक सर्वोत्तम उपाय के रूप में स्वीकार किया और सरदार पटेल ने गांधी जी को समझाने का प्रयास किया कि नागरिक अशांति वाले युद्ध को रोकने का यही एक उपाय है। मज़बूर गांधी ने अपनी अनुमति दे दी।

उन्होंने उत्तर भारत के साथ-साथ बंगाल में भी मुस्लिम और हिंदु समुदाय के नेताओं के साथ गर्म रवैये को शांत करने के लिए गहन विचार विमर्श किया। १९४७ के भारत-पाकिस्तान युद्ध के बावजूद उन्हें उस समय परेशान किया गया जब सरकार ने पाकिस्तान को विभाजन परिषद द्वारा बनाए गए समझौते के अनुसार ५५ करोड़ रू0 न देने का निर्णय लियाथा। सरदार पटेल जैसे नेताओं को डर था कि पाकिस्तान इस धन का उपयोग भारत के खिलाफ़ जंग छेड़ने में कर सकता है। जब यह मांग उठने लगी कि सभी मुस्लिमों को पाकिस्तान भेजा जाए और मुस्लिमों और हिंदु नेताओं ने इस पर असंतोष व्य‍क्त किया और एक दूसरे के साथ समझौता करने से मना करने से गांधी जी को गहरा सदमा पहुंचा। उन्होंने दिल्ली में अपना पहला आमरण अनशन आरंभ किया जिसमें साम्प्रदायिक हिंसा को सभी के लिए तत्काल समाप्त करने और पाकिस्तान को 55 करोड़ रू0 का भुगतान करने के लिए कहा गया था। गांधी जी को डर था कि पाकिस्तान में अस्थिरता और असुरक्षा से भारत के प्रति उनका गुस्सा और बढ़ जाएगा तथा सीमा पर हिंसा फैल जाएगी। उन्हें आगे भी डर था कि हिंदु और मुस्लिम अपनी शत्रुता को फिर से नया कर देंगे और उससे नागरिक युद्ध हो जाने की आशंका बन सकती है। जीवन भर गांधी जी का साथ देने वाले सहयोगियों के साथ भावुक बहस के बाद गांधी जी ने बात का मानने से इंकार कर दिया और सरकार को अपनी नीति पर अडिग रहना पड़ा तथा पाकिस्तान को भुगतान कर दिया। हिंदु मुस्लिम और सिक्ख समुदाय के नेताओं ने उन्हें विश्‍वास दिलाया कि वे हिंसा को भुला कर शांति लाएंगे। इन समुदायों में राष्ट्रीय स्वयंसेवक संघ और हिंदू महासभा शामिल थे। इस प्रकार गांधी जी ने संतरे का जूस पीकर अपना अनशन तोड़ दिया।

स्वतंत्रता और भारत का विभाजन
गांधी जी की आलोचना
गाँधी पर पुस्तकें
दक्षिण अफ्रीका के प्रारंभिक लेख