Das Wort "Schmetterling" kommt vom altenglischen Wort "buttorfleoge", das eine Kombination aus den Wörtern für "Butter" und "Fliege" ist. Die Gründe für den Namen liegen im Dunkeln.
Eine Theorie über den Ursprung des Wortes "Schmetterling" besagt, dass das Wort von der alten Idee herrührt, dass Insekten Butter oder Milch konsumierten, die unbedeckt geblieben ist. Die Insekten wurden manchmal für Hexen gehalten, die als Schmetterlinge verkleidet waren.
Eine einfachere Theorie besagt, dass die blassgelbe Farbe vieler Schmetterlinge die Menschen an die Farbe von Butter erinnert. Eine andere Theorie besagt, dass der Name von der Farbe der Exkremente von Schmetterlingen herrührt und sie mit dem niederländischen verwandten "boterschijte" verbindet.