Kelebekler, kanatlarının hareketi ve göğüs kafesindeki kasların gücü sayesinde uçar. Uçuş mekanizması şu şekilde gerçekleşir: 1. Kelebeklerin kanatları, sekiz açılı bir hareketle yukarı ve aşağı hareket eder. 2. Bu hareket, havanın kanatların üst ve alt tarafında farklı basınçlar yaratmasını sağlar ve kaldırma kuvveti oluşur. 3. Hızla kanat çırpma, kelebeklerin yön değiştirmesine yardımcı olur. Ayrıca, kelebeklerin uçuşunu hava akımı da etkiler; bu akım, onları ileri ittiren güçtür.