1919-20 के महान युद्ध के दौरान अंग्रेजों ने प्रेस पर प्रतिबंध लगा दिया था और बिना जाँच के कारावास की अनुमति दे दी थी। अब सर सिडनी रॉलेट की अध्यक्षता वाली एक समिति की संस्तुतियों के आधार पर इन कठोर उपायों के को जारी रखा गया। इसके जवाब में गाँधी जी ने देशभर में 'रॉलेट एक्ट' के खिलाफ़ एक अभियान चलाया। उत्तरी और पश्चिमी भारत के कस्बों में चारों तरफ़ बंद के समर्थन में दुकानों और स्कूलों के बंद होने के कारण जीवन लगभग ठहर सा गया था। पंजाब में, विशेष रूप से कड़ा विरोध हुआ, जहाँ के बहुत से लोगों ने युद्ध में अंग्रेजों के पक्ष में सेवा की थी और अब अपनी सेवा के बदले वे ईनाम की अपेक्षा कर रहे थे। लेकिन इसकी जगह उन्हें रॉलेट एक्ट दिया गया। पंजाब जाते समय गाँधी जी को कैद कर लिया गया। स्थानीय कांग्रेसजनों को गिरफ़तार कर लिया गया था। प्रांत की यह स्थिति धीरे-धीरे और तनावपूर्ण हो गई तथा अप्रैल 1919 में अमृतसर में यह खूनखराबे के चरमोत्कर्ष पर ही पहुँच गई। जब एक अंग्रेज ब्रिगेडियर ने एक राष्ट्रवादी सभा पर गोली चलाने का हुक्म दिया तब जालियाँवाला बाग हत्याकांड के नाम से जाने गए इस हत्याकांड में लगभग 1,000 लोग मारे गए और 1600-1700 घायल हुए।
असहयोग आंदोलन का प्रारंभ :-
रॉलेट सत्याग्रह से ही गाँधी जी एक सच्चे राष्ट्रीय नेता बन गए। इसकी सफ़लता से उत्साहित होकर गाँधी जी ने अंग्रेजी शासन के खिलाफ़ असहयोग आंदोलन की माँग कर दी।
जो भारतीय उपनिवेशवाद का खत्म करना चाहते थे उनसे आग्रह किया गया कि वे स्कूलो, कॉलेजो और न्यायालय न जाएँ तथा कर न चुकाएँ। संक्षेप में सभी को अंग्रेजी सरकार के साथ ;सभी ऐच्छिक संबंधो के परित्याग का पालन करने को कहा गया। गाँधी जी ने कहा कि यदि असहयोग का ठीक ढंग से पालन किया जाए तो भारत एक वर्ष के भीतर स्वराज प्राप्त कर लेगा। अपने संघर्ष का और विस्तार करते हुए उन्होंने खिलाफत आन्दोलन के साथ हाथ मिला लिए जो हाल ही में तुर्की शासक कमाल अतातुर्क द्वारा समाप्त किए गए सर्व-इस्लामवाद के प्रतीक खलीफ़ा की पुनर्स्थापना की माँग कर रहा था। इस तरह गांधी जी द्वारा असहयोग आंदोलन की शुरुआत 1अगस्त 1920 से की गयी।
आंदोलन की तैयारी :-
गाँधी जी ने यह आशा की थी कि असहयोग को खिलाफ़त के साथ मिलाने से भारत के दो प्रमुख समुदाय- हिन्दू और मुसलमान मिलकर औपनिवेशिक शासन का अंत कर देंगे। इन आंदोलनों ने निश्चय ही एक लोकप्रिय कार्रवाही के बहाव को उन्मुक्त कर दिया था और ये चीजें औपनिवेशिक भारत में बिलकुल ही अभूतपूर्व थीं। विद्यार्थियों ने सरकार द्वारा चलाए जा रहे स्कूलों और कॉलेजों में जाना छोड़ दिया। वकीलों ने अदालत में जाने से मना कर दिया। कई कस्बों और नगरों में श्रमिक-वर्ग हड़ताल पर चला गया। सरकारी आँकड़ों के मुताबिक 1921 में 396 हड़तालें हुई जिनमें 6 लाख श्रमिक शामिल थे और इससे 70 लाख कार्यदिवसों का नुकसान हुआ था। देहात भी असंतोष से आंदोलित हो रहा था। पहाड़ी जनजातियों ने वन्य कानूनों की अवहेलना कर दी। अवधि के किसानों ने कर नहीं चुकाए। कुमाउँ के किसानों ने औपनिवेशिक अधिकारियों का सामान ढोने से मना कर दिया। इन विरोधि आंदोलनों को कभी-कभी स्थानीय राष्ट्रवादी नेतृत्व की अवज्ञा करते हुए कार्यान्वयित किया गया। किसानों, श्रमिकों और अन्य ने इसकी अपने ढंग से व्याख्या की तथा औपनिवेशिक शासन के साथ ‘असहयोग’ के लिए उन्होंने ऊपर से प्राप्त निर्देशों पर टिके रहने के बजाय अपने हितों से मेल खाते तरीकों का इस्तेमाल कर कार्रवाही की।
आंदोलन समाप्ति का निर्णय :-
इसी बीच 5 फ़रवरी 1922 को गोरखपुर ज़िले के चौरी चौरा नामक स्थान पर पुलिस ने जबरन एक जुलूस को रोकना चाहा, इसके फलस्वरूप जनता ने क्रोध में आकर थाने में आग लगा दी, जिसमें एक थानेदार एवं 21 सिपाहियों की मृत्यु हो गई। इस घटना से गांधी जी स्तब्ध रह गए। 12 फ़रवरी 1922 को बारदोली में हुई कांग्रेस की बैठक में असहयोग आन्दोलन को समाप्त करने के निर्णय के बारे में गांधी जी ने यंग इण्डिया में लिखा था कि, "आन्दोलन को हिंसक होने से बचाने के लिए मैं हर एक अपमान, हर एक यातनापूर्ण बहिष्कार, यहाँ तक की मौत भी सहने को तैयार हूँ।" अब गांधी जी ने रचनात्मक कार्यों पर ज़ोर दिया।