巴爾幹戰爭先後爆發了兩次。第一次巴爾幹戰爭是保加利亞、希臘、塞爾維亞和門的內哥羅4國組成的巴爾幹聯盟所發起的,目的是反對奧斯曼帝國,使巴爾幹各族人民擺脫土耳其的壓迫。
1912年8月,阿爾巴尼亞和馬其頓爆發反土起義。保加利亞、塞爾維亞和希臘要求土耳其給予馬其頓和色雷斯以自治權。土耳其政府拒絕了這個要求,並開始進行軍隊動員。這就構成巴爾幹聯盟對上宣戰的直接口實。1912年10月9日,門的內哥羅對土采取軍事行動。18日,保加利亞、塞爾維亞和希臘也相繼行動。這幾個同盟國動員的兵力為95萬人,展開的兵力為60.3萬人,擁有火炮1511門。希臘海軍擁有4艘戰列艦,3艘巡洋艦,8艘驅逐艦,11艘炮艇。
土耳其動員了85萬人的兵力,戰爭初期派到歐洲戰場的約有41.2萬人,擁有火炮1126門。土軍還可以從小亞細亞抽調一些兵團來加強力量。土耳其海軍較希臘海軍為弱,共有3艘戰列艦,2艘巡洋艦,8艘驅逐艦和4艘炮艇。巴爾幹同盟各國在兵員數量和武器質量,尤其是炮兵質量和軍隊戰鬥訓練水平上,均勝過敵軍。
這些國家的軍隊在民族解放鬥爭目標的鼓舞下,士氣高昂。保加利亞軍隊在伊斯坦布爾方向以3個集團軍組成主要集團。塞爾維亞的主要兵力對付土耳其軍隊在馬其頓的集團。希臘的弗薩利亞集團軍和伊皮魯斯集團軍分別準備對付薩洛尼卡和亞尼納。希臘海軍應對土耳其海軍采取行動,保證盟國在地中海的製海權。門的內哥羅軍隊的任務是協同塞爾維亞軍隊在馬其頓作戰。盟軍對土軍形成了包圍態勢,準備在土耳其援軍到達之前在巴爾幹擊潰敵軍。土軍指揮部則力圖在增援部隊抵達前采取積極行動阻止盟軍的進攻。土耳其認為保加利亞是最危險的敵人,為了對付它而展開主要集團。
門的內哥羅軍隊與為數2萬人的塞爾維亞伊巴爾部隊共同對色雷斯北部和阿爾巴尼亞北部的土軍進攻。保軍越過保土邊界向南推進,10月22日與土軍交戰。位於保軍集團右翼的第2集團軍,擊退土軍,開始圍困埃迪爾內。
在左翼作戰的保軍第1、3集團軍,在多次遭遇戰中擊退土軍,於10月22~24日在基爾克—基利塞附近擊潰土軍第3軍,開始向南推進。10月29日至11月3日,在盧累布爾加茲發生激烈交戰,土軍第4軍被擊潰。土軍倉促退卻。保軍指揮部未能組織對敵堅決追擊。土軍固守伊斯坦布爾以西35~45公裏的查塔爾賈築壘陣地。保軍於11月17~18日企圖占領上述陣地未果。這裏的戰線開始穩定下來。
在馬其頓,土軍於10月23日對塞爾維亞第1集團軍發起進攻,但被擊退。次日,塞爾維亞各集團軍發起總攻。第2集團軍向西南方向實施突擊,構成對土軍集團右翼的威脅。第1集團軍向庫馬諾沃發起進攻,於10月24日占領該地。第3集團軍對斯科普裏實施翼側突擊,於26日將其攻克。塞爾維亞軍隊迅速向南推進,11月18日與希臘部隊協同下攻克比托拉。馬其頓的土軍集團被粉碎。
塞軍各兵團進至亞得裏亞海沿岸地帶,與門的內哥羅軍共同包圍了斯庫台。希軍掃蕩了伊皮魯斯境內的土軍,包圍亞尼納。在馬其頓南部,希軍於11月1、2兩日在葉尼傑附近獲勝,向薩洛尼卡展開進攻,該城守軍於9日投降。希海軍封鎖土海軍達達尼爾海峽出口,實施了奪取愛琴海諸島嶼的戰役。
11月28日,阿爾巴尼亞宣布獨立。但盟軍爾後的幾次軍事勝利並不符合一些大國的利益。俄國在支持巴爾幹國家的同時,又擔心保軍進抵伊斯坦布爾不利於自己解決黑海海峽問題。德國和奧匈帝國則認為塞爾維亞和希臘是站在協約國一方的,因此不希望它們強大,卻把土耳其看作是自己潛在的盟邦,因此竭力防止土耳其覆滅。在各大國的壓力下,1912年12月,土耳其與保加利亞、塞爾維亞簽訂了停戰協定。