1917年俄国十月革命胜利,孙中山于1918年夏致电列宁和苏维埃政府祝贺俄国革命的伟大胜利。1919年的五四运动,给予孙中山以很大的鼓舞,他高度评价和支持学生运动。孙中山从1920年开始与苏俄人士接触,1921年12月在桂林会见共产国际代表马林,讨论建立革命党和革命武装问题。1922年4月,又在广州与苏俄的全权代表会见,从幻想向帝国主义寻求援助转而希望联俄。
1919年8月,孙中山委派胡汉民、朱执信、廖仲恺等人在上海创办《建设》杂志,大力宣传民主革命理论。10月,宣布中华革命党改组为中国国民党。1920年8月,孙中山指示驻闽粤军回师广东,驱逐了桂系军阀。11月,孙中山回到广州,重举护法旗帜。1921年5月,在广州就任非常国会推举的非常大总统,接着出师广西,消灭了桂系军阀陆荣廷的势力,准备以两广为根据地北伐。掌握广东军队统率权的陈炯明,于1922年6月发动叛乱。孙中山脱险后率海军反击叛军,奋斗50余日,因待援无望,被迫离开广州赴上海。
陈炯明的叛变使孙中山陷于极为困难的境地,他决心接受共产国际和中国共产党的帮助,欢迎李大钊等共产党人以个人身分加入中国国民党。1923年1月,与苏联代表越飞发表《孙文越飞宣言》,奠定了联俄政策的基础,随即派廖仲恺赴日与越飞谈判。1923年1月,表示服从孙中山的滇、桂军队将陈炯明逐出广州,2月,孙中山从上海回到广州重建陆海军大本营,以大元帅名义统率各军,综理政务。与此同时,逐步加紧改组中国国民党的准备工作。8月,派出以蒋介石为首的孙逸仙博士代表团到苏联考察政治、党务和军事。10月,聘请苏联派来的鲍罗廷为顾问;接着,委任廖仲恺、谭平山等组成新的中国国民党临时中央执行委员会,负责筹备国民党的改组工作。