Güçlü topların getirilmemesi,
Avusturya'ya Avrupa devletlerinin yardımları,
Osmanlı ordusunun uzayan kuşatmadan dolayı erzaklarının tükenmesi,
Viyana'nın dönemine göre büyük ve güçlü surlara sahip olması,
Merzifonlu kara Mustafa paşa'nın askerlere yağmayı yasaklaması sonucu askerlerin isteksizliği,
Kırım hanı giray Han'ın Leh'leri durduramaması,(bazı kaynaklarda bilerek durdurmadı diye bahsedilir.),
Osmanlı ordusunun hazırlıkları düzgün yapmaması sebeplerini sayabiliriz.
Bana sorarsan aralarındaki en mantıklı sebep Kırım hanı giray Han'ın lehleri durdurmaması derim ben de. Lehistan kralı Sobieski'nin 120 bin kişilik ordusu neticede Viyana'ya desteğe geliyor.