Tepedelenli Ali Paşa, Osmanlı Devleti'ne karşı isyan etme nedenleri olarak şunları göstermiştir: 1. Bağımsız bir devlet kurma aşamasına gelmesi: Ali Paşa, Arnavutluk ile Yunanistan arasındaki Epir bölgesinde nüfuzunu genişleterek yarı-bağımsız bir şekilde davranmaya başlamıştı. 2. II. Mahmut'un rahatsızlığı: Padişah, Ali Paşa'nın artan gücünden rahatsız olmuş ve onu görevden almak istemişti. 3. Yerel isyanları bastırma yöntemleri: Ali Paşa'nın, bölgedeki Rumların bağımsızlık hareketlerini sert önlemlerle bastırması, yerel halkın ve bazı Osmanlı yetkililerinin tepkisini çekmişti.