复辟。段祺瑞以“讨逆军总司令”名义讨伐张勋。他深感军事力量不足迫不得已而起用冯玉祥。冯玉祥于7月6日表了讨伐张勋的通电。反复辟之役中冯立了大功。
1917年11月孙中山举起“护法”大旗后段祺瑞调冯率十六混成旅南下援助李厚基。冯同情并拥护孙中山的革命主张但又不敢公开反段。当部队开拔到浦口时即滞留该地。1918年2月14日冯在武穴表主和通电18日又通电主张恢复国会。段祺瑞于2月25日再次将冯免职交曹锟查办。这时曹企图拉拢冯部遂请政府准许冯免职留任。从此冯投向直系但始终未成为直系的嫡系。
1918年3月下旬冯率部离开武穴进驻湘西平定了湘西曾尚武流寇。6月14日进驻常德。冯曾于1913年在北京时开始信仰基督教因此在常德期间在军中设教堂请牧师向全体官兵宣讲教义并为1oo多名官兵施行洗礼。
192o年6月直皖战争爆驻守沅陵以西的皖系田应诏部及湘军赵恒惕部直逼属于直系的冯部冯被迫北撤移驻河南信阳。
直皖战争中直系打败了皖系皖系的陕西督军陈树藩被撤职直系的第二十师师长阎相文任陕督。阎于1921年6月初令冯玉祥第十六混成旅与吴新田的第七师同时动对陈树藩的进攻。此时阎电请北洋政府将第十六混成旅改为6军第十一师冯升任师长。不久阎死北洋政府任命冯玉祥为陕西督军。
进驻陕西是冯部展史上的重要转折冯平生第一次取得了一块大地盘。他统一军政收编了胡景翼等杂牌军加紧整顿和训练军队;同时为地方选贤任能筑路办厂在省政上颇多建树。
1922年4月29日直奉战争正式爆。4月19日冯玉祥率领第十一师全部由陕出向洛阳集中。当直军在长辛店一带战事吃紧时冯立即派二十一旅李鸣钟部增援。冯亲自督战大败河南督军赵倜。直奉战争后直系控制了北京政府冯因战功被任命为河南督军。他颁布《治豫大纲》惩办贪官提倡节俭改良社会风尚、重视教育、展交通事业。这些政绩为中原百姓所称道。同时他又扩充部队增强了自己的势力。
1922年1o月31日北洋政府任命冯玉祥为6军检阅使并授予扬武上将军称号。6军检阅使是个虚衔但冯却利用这一时机大力练兵在两年时间内练就了3万名精兵为冯以后的展奠定了基础。冯玉祥在治军中注重向官兵灌输爱国主义教育曾把帝国主义强迫中国割让领土的史实编为《国耻歌》他还提倡官兵同甘共苦。冯驻南苑期间元配妻子去世1924年2月19日与李德全结婚。
1924年9月孙中山、张作霖、卢永祥组成反直三角同盟。孙中山方面的国民党人士徐谦、钮永键、王法勤、丁惟汾、李石曾等时常与冯联系劝冯联合奉、皖推翻直系军阀。冯玉祥积极训练部队以加强军事力量并争取同盟者与北方将领孙岳、胡景翼等秘密联盟决心倒戈。1924年9月18日第二次直奉战争爆吴佩孚任命冯玉祥为第三军总司令。冯在古北口与奉方代表达成协议:约定事成后请孙中山北来奉军不得入关。冯军与奉军在热河停战。1o月19日冯召集部下举行秘密会议宣布倒戈计划改部队名称为国民军。2o日清晨鹿钟麟指挥部队控制了北京全城。曹锟被监视在中南海延庆搂内旋即溥仪被驱逐出紫禁城。此次事件被称为北京政变。1o月25日冯玉祥、胡景翼、孙岳等讨论政府改组决定推翻贿选总统曹锟。曹被迫于11月3日宣布退职。冯等于1o月31日组织了以黄郛为的“摄政内阁”。但是冯为北洋军阀各实力派所忌长江流域各省的直系军阀公开反对北京摄政内阁于是冯决定联皖制直。11月1o日冯玉祥、张作霖分别到天津会见段祺瑞决定推段为中华民国临时执政府总执政同时欢迎孙中山北上“主持国事”。11月21日段祺瑞通电就任中华民国临时执政。孙中山到北京后病情日益加重李德全曾持冯玉祥亲笔信到孙下榻处看望。孙中山将6ooo本《三民主义》、1ooo本《建国大纲》和《建国方略》赠送给冯。1925年3月12日孙中山逝世冯令全军悼亡举哀。此时他开始认识到三民主义是“救国主义”。
此时1925年1月冯受到段祺瑞、张作霖的排挤。段任命冯为西北边防督办并要他将部队整编为6个师人数在15万左右取消国民军番号称为中华民国西北边防军简称西北军。3月冯赴张家口就职。
到西北之前冯经徐谦介绍认识了李大钊并与苏联驻华大使加拉罕会晤苏联军事顾问开始进入西北军。
1925年5月五卅惨案生冯玉祥联合西北军各将领致电段祺瑞要执政府“严重对外不必顾虑”表示“为国赴难愿效前驱”。他几次召开张家口各校学生、各界民众反帝示威大会亲自带头高唱《国耻歌》。6月13日冯令所部一律臂缠黑纱为上海烈士致哀并号召西北军官佐捐款援助五卅罢工工人冯个人捐大洋1万元。他主张以武力反击帝国主义的屠杀政策。
1925年底北方形成了直系、奉系、直鲁联军联合进攻西北军的形势。
冯玉祥见形势不利于1926年1月1日通电下野。3月2o日冯赴苏联考察会见了苏联的许多重要领导人。5月1o日冯宣布参加国民党要为国民革命而战并要求共产国际派刘伯坚随他前往西北军。不久冯启程回国。
此时北伐军在两湖战场上节节胜利。1926年9月16日冯到达五原后表了五原誓师宣言。17日国民军各部将领公举冯玉祥为国民联军总司令。冯宣布国民军全体将士集体参加中国国民党参加国民革命。冯玉祥被委任为广东国民政府委员和军事委员会委员。不久冯指挥国民军解了西安之围。此役吸引了刘镇华的1o万镇嵩军分散了吴佩孚的兵力在战略上配合了南方国民革命军的北伐战争。
1927年1月26日冯玉祥返抵西安。此时有2oo多名员在国民军中担任重要职务。冯在人的帮助下在陕甘等地颁布治理条例改革地方行政机构扶助工农运动。这时宁汉对立已经形成冯极为忧虑。武汉政府于4月18日决定举行第二期北伐冯决定向东进军与武汉北伐军会师中原。3月11日冯布讨奉檄文对鄂、豫、察、绥等地三路出师自兼中路军总司令。1927年5月1日冯玉祥在西安就任武汉政府任命的国民