Out of the 248 species of butterflies that occur in Sri Lanka, 23 are considered endemic
1 Ceylon Birdwing (Troides darsius)
2 Ceylon Rose (Pachliopta jophon)
3 Ceylon Tiger (Parantica taprobana )
4 Ceylon Tree-Nymph ( Idea iasonia )
5 Ceylon Palmfly (Elymnias singhala )
6 Ceylon Treebrown (Lethe daretis )
7 Ceylon Forester (Lethe dynsate)
8 Cingalese Bushbrown (Mycalesis rama )
9 Jewel Four-ring (Ypthima singala)
10 Blue Oak Leaf (Kallima philarchus)
11 Ormiston's Oakblue (Arhopala ormistoni )
12 Ceylon Cerulean (Jamides coruscans)
13 Milky Cerulean (Jamides lacteata)
14 Woodhouse's Four Lineblue (Nacaduba ollyetti)
15 Pale Ceylon Six Lineblue (Nacaduba sinhala)
16 Green's Silverline (Spindasis greeni )
17 Clouded Silverline (Spindasis nubilus)
18 Ceylon Indigo Royal (Tajuria arida)
19 Ceylon Hedge Blue (Udara lanka)
19 Ceylon Hedge Blue (Udara lanka)
20 Lesser Albatross( Appias galena)
21 One Spot Grass Yellow ( Eurema andersonii)
22 Black Flat (Celaenorrhinus spilothyrus)
23 Decorated Ace (Halpe decorate)