1936年12月12日,国民党爱国将领张学良、杨虎城在西安扣留蒋介石,迫使他停止内战、联共抗日。史称“西安事变”,也叫“双十二事变”。
1936年,日本帝国主义不断扩大对中国的侵略,蒋介石坚持不抵抗政策,继续进行内战。以张学良为首的东北军和以杨虎城为首的十七路军被蒋调到陕甘一带进攻中国工农红军。因受中国共产党抗日民族统一战线政策及人民抗日运动的影响,张、杨与红军实现了停战,并要求蒋介石联共抗日。蒋不仅拒绝了张、杨的要求,而且调集嫡系部队至豫陕边境,压迫张、杨继续进攻红军。12月4日,蒋介石飞往西安督战。7日,张学良到临潼华清池向蒋“苦谏”,请求“停止内战,一致抗日”,遭蒋拒绝,蒋坚持不改“剿共”政策。9日,张向游行示威的学生表示,一周内用事实答复他们的爱国要求。12日,张学良、杨虎城发动了西安事变,在华清池武装扣留了蒋介石,囚禁陈诚等十余人;宣布取消“西北剿匪总部”,成立抗日联军西北临时军事委员会,张学良、杨虎城任正副委员长,并通电全国,提出改组南京政府,停止内战,共同抗日,实行民主政治。16日,南京政府下令讨伐张、杨,并任何应钦为总司令。亲日派汪精卫、何应钦企图借机扩大事态,夺取蒋介石的统治权力,进一步和日本妥协。中共中央从民族利益出发,应张学良、杨虎城电请,派代表周恩来、叶剑英等到西安调停。周恩来等于16日到达西安以后,做各方面的工作,提出:只要蒋答应抗日就释放他。并于15、19日通电南京国民党政府,促其接受张、杨主张,和平解决。22日,宋美龄、宋子文与蒋介石顾问澳大利亚人端纳飞往西安谈判。经周恩来等的努力和全国人民的斗争,24日,蒋介石被迫接受停战议和、联共抗日、释放政治犯等条件。25日蒋介石获释,由张学良陪返南京,“西安事变”到此和平解决。蒋介石飞回南京后,立即把张学良拘禁起来。
张学良、杨虎城两将军发动的西安事变以及中国共产党促成的这次事变的和平解决,对推动国共再次合作、团结抗日,起了重大的历史作用。