Le farfalle appartengono al Kingdom Animalia, al Phylum Arthropoda, al Class Insecta, al Order Lepidoptera e al Sub-order Rhopalocera. Il Sub-order Rhopalocera contiene tre superfamilies, che includono farfalle e falene skipper con le vere farfalle appartenenti alla superfamiglia Papilionoidea. Sotto questa classificazione ci sono cinque famiglie di farfalle. All'interno delle famiglie, le farfalle sono classificate in sottofamiglie, con ogni farfalla che cade in un genere e in una specie unici.
Le cinque famiglie di farfalle sono i Papilionidi o farfalle a coda di rondine; i Pieridae, o farfalle bianche e di zolfo; i ninfalidi, o farfalle a spazzola; i Lyeacnidae, o farfalle e Libytheidae, o farfalle di muso. Le prime quattro famiglie di farfalle contengono ciascuna sottofamiglie in cui sono classificate le loro farfalle. La famiglia Papilionidae comprende le sottofamiglie Parnassian, Swallowtail e Baroniinae, che includono farfalle grandi e colorate come la coda forcuta e Birdwing. La famiglia Pieridae è composta dalle sottofamiglie di farfalle Sulfuri, Bianchi, Mimici Sulfuri e Pseudopontiinae, la maggior parte delle quali vive in Africa e in Asia. La famiglia delle farfalle Nymphalidae comprende molte specie famose come le farfalle Monarca, Imperatore, Ammiraglio e Tartaruga. Questa famiglia è suddivisa in nove sottofamiglie separate. La famiglia Lyeacnidae contiene oltre 6.000 specie di farfalle ed è suddivisa nelle sottofamiglie Metalmark, Hairstreak, Copper, Blue, Styginae e Curetinae.