Butterflies and Moths of North America

collecting and sharing data about Lepidoptera

National Moth Week is July 20-28, 2024!

Moths are amazing creatures. Take photographs and share your moth sightings with us to document the moths where you live.

Butterfly, Moth, and Caterpillar Photographs from Costa Rica

Displaying 1 - 150 of 2725 photographs


Subfamily Eudaminae

Astraptes brevicauda Short-tailed Flasher
Astraptes brevicauda Short-tailed Flasher
Codatractus imalena Bluish Mottled-Skipper
Epargyreus exadeus Broken Silverdrop
Epargyreus exadeus Broken Silverdrop
Epargyreus exadeus Broken Silverdrop
Epargyreus exadeus Broken Silverdrop
Epargyreus exadeus Broken Silverdrop
Epargyreus exadeus Broken Silverdrop
Epargyreus exadeus Broken Silverdrop
Epargyreus exadeus Broken Silverdrop
Epargyreus exadeus Broken Silverdrop
Epargyreus exadeus Broken Silverdrop
Epargyreus exadeus Broken Silverdrop
Epargyreus exadeus Broken Silverdrop
Epargyreus exadeus Broken Silverdrop
Epargyreus exadeus Broken Silverdrop
Epargyreus exadeus Broken Silverdrop
Epargyreus exadeus Broken Silverdrop
Phocides belus Belus Skipper
Phocides belus Belus Skipper
Phocides polybius Guava Skipper
Phocides polybius Guava Skipper
Phocides polybius Guava Skipper
Phocides polybius Guava Skipper
Phocides polybius Guava Skipper
Phocides polybius Guava Skipper
Phocides polybius Guava Skipper
Phocides polybius Guava Skipper
Phocides polybius Guava Skipper
Porphyrogenes calathana Yellow-rimmed Scarlet-eye
Salatis canalis Canal Scarlet-eye
Salatis canalis Canal Scarlet-eye
Salatis canalis Canal Scarlet-eye
Telemiades nicomedes Dark Telemiades
Telemiades nicomedes Dark Telemiades
Telemiades nicomedes Dark Telemiades
Typhedanus cajeta Yellow-haired Skipper
Typhedanus cajeta Yellow-haired Skipper
Typhedanus cajeta Yellow-haired Skipper
Typhedanus cajeta Yellow-haired Skipper
Urbanus pronta Spot-banded Longtail
Urbanus pronta Spot-banded Longtail
Urbanus pronta Spot-banded Longtail
Urbanus pronta Spot-banded Longtail
Urbanus pronta Spot-banded Longtail

Subfamily Pyrginae

Polygonus leo Hammock Skipper
Polygonus savigny Manuel's Skipper
Chioides zilpa Zilpa Longtail
Chioides zilpa Zilpa Longtail
Chioides zilpa Zilpa Longtail
Chioides zilpa Zilpa Longtail
Chioides zilpa Zilpa Longtail
Typhedanus undulatus Mottled Longtail
Typhedanus undulatus Mottled Longtail
Polythrix octomaculata Eight-spotted Longtail
Polythrix mexicanus Mexican Longtail
Polythrix asine Asine Longtail
Polythrix asine Asine Longtail
Polythrix asine Asine Longtail
Urbanus proteus Long-tailed Skipper
Urbanus proteus Long-tailed Skipper
Urbanus proteus Long-tailed Skipper
Urbanus viterboana Bluish Longtail
Urbanus viterboana Bluish Longtail
Urbanus viterboana Bluish Longtail
Urbanus viterboana Bluish Longtail
Urbanus viterboana Bluish Longtail
Urbanus viterboana Bluish Longtail
Urbanus viterboana Bluish Longtail
Urbanus belli Double-striped Longtail
Urbanus belli Double-striped Longtail
Urbanus belli Double-striped Longtail
Urbanus pronus Pronus Longtail
Urbanus pronus Pronus Longtail
Urbanus esmeraldus Esmeralda Longtail
Urbanus esmeraldus Esmeralda Longtail
Urbanus esmeraldus Esmeralda Longtail
Urbanus esmeraldus Esmeralda Longtail
Urbanus esmeraldus Esmeralda Longtail
Urbanus esmeraldus Esmeralda Longtail
Urbanus esmeraldus Esmeralda Longtail
Urbanus esmeraldus Esmeralda Longtail
Urbanus esmeraldus Esmeralda Longtail
Urbanus evona Turquoise Longtail
Urbanus dorantes Dorantes Longtail
Urbanus dorantes Dorantes Longtail
Urbanus dorantes Dorantes Longtail
Urbanus dorantes Dorantes Longtail
Urbanus dorantes Dorantes Longtail
Urbanus dorantes Dorantes Longtail
Urbanus dorantes Dorantes Longtail
Urbanus dorantes Dorantes Longtail
Urbanus dorantes Dorantes Longtail
Urbanus dorantes Dorantes Longtail
Urbanus dorantes Dorantes Longtail
Urbanus dorantes Dorantes Longtail
Urbanus dorantes Dorantes Longtail
Urbanus dorantes Dorantes Longtail
Urbanus dorantes Dorantes Longtail
Urbanus dorantes Dorantes Longtail
Urbanus dorantes Dorantes Longtail
Urbanus dorantes Dorantes Longtail
Urbanus dorantes Dorantes Longtail
Urbanus dorantes Dorantes Longtail
Urbanus dorantes Dorantes Longtail
Urbanus dorantes Dorantes Longtail
Urbanus dorantes Dorantes Longtail
Urbanus dorantes Dorantes Longtail
Urbanus dorantes Dorantes Longtail
Urbanus teleus Teleus Longtail
Urbanus teleus Teleus Longtail
Urbanus teleus Teleus Longtail
Urbanus teleus Teleus Longtail
Urbanus teleus Teleus Longtail
Urbanus teleus Teleus Longtail
Urbanus teleus Teleus Longtail
Urbanus tanna Tanna Longtail
Urbanus tanna Tanna Longtail
Urbanus tanna Tanna Longtail
Urbanus tanna Tanna Longtail
Urbanus tanna Tanna Longtail
Urbanus tanna Tanna Longtail
Urbanus tanna Tanna Longtail
Urbanus tanna Tanna Longtail
Urbanus tanna Tanna Longtail
Urbanus tanna Tanna Longtail
Urbanus tanna Tanna Longtail
Urbanus simplicius Plain Longtail
Urbanus simplicius Plain Longtail
Urbanus simplicius Plain Longtail
Urbanus simplicius Plain Longtail
Urbanus simplicius Plain Longtail
Urbanus simplicius Plain Longtail
Urbanus simplicius Plain Longtail
Urbanus simplicius Plain Longtail
Urbanus simplicius Plain Longtail
Urbanus simplicius Plain Longtail
Urbanus simplicius Plain Longtail
Urbanus simplicius Plain Longtail
Urbanus simplicius Plain Longtail
Urbanus simplicius Plain Longtail
Urbanus simplicius Plain Longtail
Urbanus simplicius Plain Longtail
Urbanus simplicius Plain Longtail
Urbanus simplicius Plain Longtail