1916年,袁世凱洪憲稱帝,云南蔡鍔首先討袁,繼有廣東、貴州、廣西等省先后響應(yīng),袁世凱被迫取消帝制,但仍留戀總統(tǒng)之職。孫中山先生號召全國軍民一致討袁,陳其美在上海積極行動,遭袁世凱之恨,收買兇手暗殺陳于上海租界寓所,于右任深為悲痛,曾作哭陳其美絕句。陳被害后,更激起全國人民的討袁浪潮,在四面楚歌之中,袁于6月6日喪命。但北洋勢力仍布滿全國。孫中山在上海與于右任籌商大計(jì),于鑒于當(dāng)時(shí)時(shí)局的迫切,推翻北洋軍閥為刻不容緩之大計(jì)。他向?qū)O中山建議,先從北方著手,突破北洋勢力的核心,南北夾攻,以響應(yīng)西南討逆義師。孫中山對其計(jì)劃表示贊同。于右任主動請纓,冒險(xiǎn)入北京,轉(zhuǎn)赴鄭州、開封、洛陽等地,聯(lián)系志士,籌組陜西靖國軍。然后深入西安,秘密邀集革命同志及民軍領(lǐng)袖。他與胡景翼、張鈁、井勿幕等頻頻籌商,密謀舉義。當(dāng)時(shí)陜西督軍陳樹藩,其雖曾一度反袁,參加護(hù)國軍,但陳是段祺瑞的學(xué)生,因此袁世凱一死,他又復(fù)為段的一員大將了。所以,于右任的西安之行,處境非常危險(xiǎn),所負(fù)的任務(wù)當(dāng)然沒有如意地達(dá)到,但為來日陜西靖國軍的發(fā)展奠定了良好的基礎(chǔ)。當(dāng)于右任再返回上海時(shí),時(shí)局越變越壞。5月29日,北洋系的督軍團(tuán)叛變。6月12日,黎元洪被迫下令解散國會。7月1日,張勛復(fù)辟,段祺瑞乘機(jī)東山再起,擊敗了張勛的辮子軍,馮國璋入京代理總統(tǒng)。北方一片大亂,國會議員紛紛南下。8月31日,在廣州舉行非常會議。9月1日,選舉孫中山為中華民國軍政府海陸軍大元帥,孫中山開府廣州,護(hù)法戰(zhàn)爭揭開序幕。此時(shí)于右任入陜之行播下的革命種子,已經(jīng)生根發(fā)芽,開花結(jié)果。1918年1月,胡景翼、曹世英等人在三原成立靖國軍,準(zhǔn)備反抗依附于北洋軍閥的陜西督軍陳樹藩,并邀請于右任回陜。于右任頗為振奮,他即日登程,日夜兼程趕赴洛陽后,為確保安全起見,他化裝為傳教士,渡過黃河,借道山西,繞經(jīng)陜北宜川、洛川、延長、延安、宜君、耀縣,整整走了20天才到達(dá)三原靖國軍總部。到達(dá)總部后要做的第一件事就是如何把各靖國軍部隊(duì)團(tuán)結(jié)起來,排除分歧,克服松散,消除猜忌,為此他不畏長途跋涉的疲勞,親赴各部隊(duì)慰問各軍將領(lǐng)和官兵,宣講孫中山團(tuán)結(jié)一致,共同對敵的革命精神。在他的號召下,各部隊(duì)相繼來投,使陜西靖國軍的勢力在數(shù)日之間劇增。8月,他在各軍將領(lǐng)一致?lián)碜o(hù)下,正式就任陜西靖國軍總司令。在就職典禮上,他發(fā)表了簡短有力的演講,說,本人以革命黨人的身份,為救國家,救桑梓,和諸位同志共生死,同甘苦而來,并不是為了權(quán)力名位。本人帶給諸位同志的,不是金錢,并非械彈,而是一腔熱誠,和中山先生的革命精神。這種革命精神是革命黨人的無價(jià)瑰寶,一切都不足與比擬。只要大家確切認(rèn)識,篤實(shí)踐履,那么,我深信革命必成,強(qiáng)權(quán)必?cái)?,區(qū)區(qū)陜亂,不難一舉敉平!于右任力統(tǒng)陜西革命軍事力量后,又著手建立一個(gè)有權(quán)威性的總司令部,他請張鈁擔(dān)任副總司令,請英勇善戰(zhàn)的胡景翼擔(dān)任作戰(zhàn)總指揮。為了加強(qiáng)領(lǐng)導(dǎo),他還在總司令部下設(shè)了參謀、秘書、軍務(wù)、軍需、軍法、副官、財(cái)政、教育8個(gè)處,并將全軍分為7路,每路各設(shè)司令一名。他任命郭堅(jiān)為第一路司令,下轄10個(gè)支隊(duì),共5千余人,分駐陜西西部的岐山、鳳翔、扶風(fēng)、武功、興平、干縣。司令部駐扎在鳳翔,掌握川陜交通咽喉,防堵甘肅、青海方面的敵軍來犯。他任命樊鐘秀為第二路司令,下轄2個(gè)支隊(duì),共3千余人,大都是黃龍山區(qū)屯墾的河南民軍,驍勇善戰(zhàn)。于右任命令他們扼守陜中最富庶的周至、戶縣一帶,進(jìn)攻時(shí)為直取省城西安的左翼,即使按兵不動,也叫陳樹藩寢食難安。他任命曹世英為第三路司令,下轄3個(gè)支隊(duì),共3千余人,駐渭北高陵、淳化、交口、櫟陽等地,力扼關(guān)中通往陜北的要道,切斷西安與渭北大平原的聯(lián)絡(luò)。他任命胡景翼為第四路司令,下轄8個(gè)支隊(duì),共6千人。于右任以這支最大的兵力居中策應(yīng),分布在陜西省的心臟地帶,整個(gè)遮斷西安和陜北的聯(lián)系。他任命高峻為第五路司令,下轄4個(gè)支隊(duì)、共2千余人,駐防陜西東北部的白水、澄城、鄰陽、韓城,把守陜東門戶。他任命盧占魁為第六路司令,下轄2個(gè)支隊(duì),共3千人,駐三原、雨金鎮(zhèn)等地,于右任把這一路用作機(jī)動部隊(duì),隨時(shí)可以支援四方。不久,他又任命王玨為第七路司令,下轄3個(gè)支隊(duì),共約2千人,駐扎在乾縣一帶。于右任只身入陜,在他崇高威望的召喚下,各路民軍紛紛崛起,競相投效,他在短短的兩個(gè)多月中,把這支龐雜而又互相不服氣的部隊(duì)組織起來,又安排得妥妥當(dāng)當(dāng),使千軍萬馬為之佩服,七路人馬匯集關(guān)中,總兵力超過3萬以上,占領(lǐng)全陜14個(gè)縣,不僅超過陳樹藩、劉鎮(zhèn)華所部的總兵力,是陜西辛亥革命以來革命力量之盛。一介書生,叱咤風(fēng)云,驟然造成了這么大的聲勢,實(shí)為當(dāng)時(shí)很了不起的一個(gè)奇跡。因此,孫中山異常高興,乃委任于右任為陜西督軍,命令他逐走陳樹藩、劉鎮(zhèn)華部,攻占全陜西。
但是,由于非常國會被政學(xué)系所利用,改組軍政府,實(shí)行七總裁制,孫中山雖為七總裁之一,但已辭卸大元帥之職,離開廣州經(jīng)臺北、日本赴上海。不過孫中山在離開廣州之前,曾經(jīng)電令滇軍總司令唐繼堯,黔軍總司令王文華,川軍石青田、呂超、黃復(fù)生,鄂軍總司令黎天才,令他們合組四省靖國聯(lián)軍,十路援陜。后因廣州局勢變化,各路大軍紛紛折回,使于右任的陜西靖國軍成了一支孤軍。雖然時(shí)局對于右任極為不利,但他率領(lǐng)孤軍奮戰(zhàn),愈戰(zhàn)愈勇。曾一度攻克西安,把陳樹藩、劉鎮(zhèn)華部逼到了渭南數(shù)縣,與之相峙。1918年,南北和議開會。1919年,許蘭洲領(lǐng)軍入陜,對于右任更為不利,但于不畏強(qiáng)敵,堅(jiān)持戰(zhàn)斗。在漸感不支時(shí),曾發(fā)函發(fā)電孫中山求援,于在孫中山也無力能支援下,在此期間又連遭不測。胡景翼中陳樹藩之計(jì)被俘,于任命井勿幕繼任前敵總指揮,不久井被陳樹藩的部將誘殺。加之北洋各軍也不斷向于右任各部發(fā)起進(jìn)攻。于右任在極艱苦的條件下,仍堅(jiān)持與北洋軍苦斗。不久,北洋內(nèi)訌,直皖戰(zhàn)起,結(jié)果是直勝皖敗,段祺瑞下野,曹錕、吳佩孚建立了大權(quán)在握的直系中央。吳佩孚開府洛陽,整軍經(jīng)武,對于近在肘腑的陜西,自屬亟于兼并。
1921年春,吳佩孚派二十師師長閻相文率軍大舉侵陜。陳樹藩不服,與閻相文開戰(zhàn),至7月7日陳被擊敗。8月23日,馮玉祥又取代了閻相文為陜西督軍。當(dāng)時(shí)馮想收編于右任的靖國軍。如是馮派代表勸說于,代表到達(dá)三原后,謁見于右任,但被于方面拒絕。同年9月21日,胡景翼在三原召開所謂的國民大會,決定取消陜西靖國軍名義,接受直軍改編,并且推舉于右任為陜西自治籌備會會長。于右任明知局勢已無法挽回,唯有付之一笑,對胡景翼等的叩詢意見不置一詞。于右任本人并不愿意接受直軍的改編,更不愿當(dāng)什么籌備會會長,于是離開了靖國這總司令辦公處。
1922年,于右任在武功重新部署,將所部分為三路,他任命李?yuàn)Z為第一路司令,楊虎城為第三路司令。于命楊虎城率部直撲直軍,馮玉祥以十倍的兵力來了一個(gè)包圍,楊虎城死戰(zhàn)不退,苦戰(zhàn)半月,于右任親率炮兵增援,誰料到他所派的另一支援軍麻振武輕敵中伏,叛降馮玉祥。4月初楊虎城彈盡糧絕,下令撤防,退到陜北。于右任還想跟直軍作最后的決戰(zhàn)。他由一小支騎兵護(hù)衛(wèi),走岐山,到鳳翔。然而,鳳翔兵力單薄,陳樹藩又已退入四川,再想發(fā)動一次攻擊都很為難,于右任只好在鳳翔城里困守。4月19日,由于第一次直奉大戰(zhàn)即將爆發(fā),吳佩孚命馮玉祥率部開往河南,第一次直奉戰(zhàn)爭,直勝奉敗,馮玉祥任河南督軍,陜西督軍即由劉鎮(zhèn)華繼任。而此時(shí)陜西境內(nèi)的靖國軍,只剩下幾支零零星星的部隊(duì)。5月31日,適逢端午佳節(jié),李?yuàn)Z也投降了劉鎮(zhèn)華。于右任在鳳翔舉行了陜西靖國軍最后一次會議,決定翌日啟程離陜。于右任自1918年8月9日就任靖國軍總司令之職以來,率領(lǐng)靖國軍苦戰(zhàn)了3年9個(gè)月,獨(dú)撐危局,以一隅之地,擋住了北洋軍6省勁旅的進(jìn)攻,這是令人難以想象的偉大功績。更可貴的是,于在數(shù)年苦戰(zhàn)中,節(jié)約軍費(fèi),創(chuàng)辦學(xué)校,如渭北中學(xué)、渭北師范、三原中學(xué)、民治中學(xué)、地方自治講習(xí)所等都是他一手創(chuàng)辦的。1920年,他還延攬我國水利大師李儀祉,創(chuàng)立渭北水利委員會,開筑關(guān)中八渠,灌溉萬頃良田,造福桑梓,得到了陜西民眾的衷心擁護(hù)和愛戴。