早年1629年8月1629年8月17日生於利沃夫附近的奧萊斯克。他母親的祖父是波蘭王室大指揮官斯坦尼斯瓦夫·若烏凱夫斯基,他父親雅科夫·索別斯基通過婚姻繼承了克拉科夫的若烏凱夫城堡。他從小在克拉科夫受過良好教育。年輕時曾和哥哥馬雷克用2年時間週遊法國、荷蘭和英格蘭。曾參加反對赫梅爾尼茨基起義的戰爭,揚·索別斯基1655年瑞典人入侵波蘭時,他曾追隨瑞典人反對國王約翰二世·卡齊米日。翌年改弦易轍,成為驅逐瑞典人的領袖之一。在烏克蘭同韃靼人和哥薩克人進行的一系列戰役中,贏得名聲。1665年任大元帥,1667年在波德哈伊策附近大勝。1668年凱鏇,被任命為波蘭軍隊總司令。 爭位1665年與法國女子瑪麗辛卡結婚。1668年約翰·卡齊米日放棄王位到法國修道院後,揚·索別斯基瑪麗辛卡策劃使他成為國王,沒有成功。他改而收取法國國王路易十四的賄賂,支持一位法國候選人,6月19日米哈烏·克雷布特·維希尼奧維茨基當選後,他即策劃發對新國王,1670年陰謀敗露,路易十四拒不承認法國捲入了法國捲入了該國陰謀。但1672年他仍在繼續活動,企圖促成國王退位,他認為米哈烏性格懦弱。由於他經常在前線,瑪麗辛卡多次回法國,他曾給瑪麗辛卡許多長信,這些信件成為重要的歷史資料。他的擴軍計畫遭到仍為貴族支持的國王的反對,在他率部於土耳其人作戰期間,國王和議會於1672年10月18日簽訂了不體面的《布恰奇和約》,答應割地賠款。1673年初,他在10天內接連擊敗土軍四次,並於同年11月11日在霍齊姆要塞外圍擊敗了一支規模較大的土耳其部隊進攻,恢復了局勢。攻陷霍齊姆時聽說國王去世的訊息,他立即中止作戰,匆忙趕回華沙,派6000名士兵包圍監督議會,於1674年5月21日,被選為國王。16675年,奧斯曼土耳其人重新發動進攻,他在利沃夫擊敗土軍。儘管為內部不和所困擾,1676年2月在克拉科夫登基後還是9月-10月頂住了易卜拉欣帕夏指揮的大規模土軍的對其設在茹拉夫營地持續兩個星期的一再突擊,從而促成了《茹拉夫諾和約》,該和約規定除了摩爾多瓦的德涅斯特河外,土耳其撤出烏克蘭。 國王他最初採取親法政策,1675年與法國締結賈瓦拉夫密約。他企圖利用法國和瑞典的支持奪取普魯士的領土,索別斯基在維也納之戰中但未能如願以償。1683年與神聖羅馬帝國利奧波德一世締結反對土耳其的條約,其中規定:如果締約一方的首都被圍,另一方必須全力赴援。同年土耳其大軍進逼維也納,他率2.5萬名波蘭騎兵匆匆前往,同年9月12日在卡倫貝格一役中率領密集騎兵縱隊實施決定性衝擊,大勝土耳其人。但不幸的是他取得的成就並沒有給波蘭帶來多大的利益。他企圖把摩爾多瓦和瓦拉幾亞從奧斯曼帝國的統治下解救出來,將波蘭的領土擴展到黑海沿岸,1684-1691年間,數次進攻摩爾多瓦皆遭敗北,最後一次幾乎被生擒。俄羅斯人本是波蘭的勁敵,但表示願意與他結成反土耳其聯盟,結果達成1686年永久契約。依約,波蘭永久放棄基輔,約翰三世在國內努力提高國王地位,但由於貴族們相互爭吵,諸王子犯上作亂,使波蘭即將陷入崩潰的狀況。德國薩克森選帝侯強者奧古斯特在他死後當選了波蘭國王,稱號奧古斯特二世。