Melanitis leda memiliki sayap berbentuk falcate (bulan sabit), sisi sayap atas berwarna coklat tua dengan bercak hitam besar pada subapikal, dua bintik berwarna hitam dikelilingi oranye kecoklatan dengan warna putih di tengahnya. Sisi bawah sayapnya berwarna kekuningan atau abu-abu dengan garis halus berwarna coklat tua, warnanya bervariasi tergantung musim hujan atau kemarau.
Larva : larva Melanitis leda berukuran 3 – 3,1 mm, bentuknya silindris, warnanya keputihan dengan tubuh ditutupi setae hitam di area dorso lateral dan lateral. Kepalanya hitam, terdapat sepasang tanduk pendek membulat. Pada tahap akhir instar warnanya kekuningan hingga hijau limau, kepalanya hitam dengan bintik hijau dan garis putih, tanduk di kepalanya berwarna merah hingga coklat kemerahan. Panjang tubuhnya sekitar 45 – 51 mm.
Pupa : pupa Melanitis leda berwarna hijau kekuningan, permukaannya halus, terlihat bersudut, terdapat beberapa garis gelap di bantalan sayap. Ukurannya sekitar 21 – 22 mm.