Courses
Grow skills with quality courses
The life span of a butterfly varies between species. Small species may live for several days whilst other species of butterflies may live for a few months. Butterflies thus have an average life span of 4 weeks.