Butterflies

Last Updated on 8 September 2025

Butterflies—nature’s living confetti—have been fluttering around Singapore long before skyscrapers took over the skyline. These winged wonders come in all shapes, sizes, and dazzling colors, turning any garden into a flashy runway show.

At first glance, they might seem elusive, vanishing the moment you try to snap a photo. But stand still long enough, and you’ll catch them sipping nectar, basking in the sun, or casually showing off their fabulous wings.

With over 300 species flitting around our little red dot, our butterfly-spotting adventures have barely just begun. Here are a few of these delicate divas we’ve managed to admire—before they promptly ghosted us.

Family Nymphalidae

Subfamily Danainae

Plain Tiger (Danaus chrysippus)

Sighted: Bidadari Park, Bishan Park

P9032612

Blue Glassy Tiger (Ideopsis vulgaris)

Sighted: Upper Seletar Reservoir Park

P2280132

Striped Blue Crow (Euploea mulciber)

Sighted: Upper Seletar Reservoir Park

P6041862

Spotted Black Crow (Euploea crameri)

Sighted: Jelutong Tower

P5053453

King Crow (Euploea phaenareta)

Sighted: Central Catchment Nature Reserve

P5170205

Subfamily Heliconiinae

Rustic (Cupha erymanthis)

Sighted: Botanic Gardens, Pulau Ubin

P4162047

Common Leopard (Phalanta phalantha)

Sighted: Bishan Park, Botanic Gardens, Pulau Ubin

P6181297

Royal Assyrian (Terinos terpander)

Sighted: Lornie Nature Corridor, Upper Seletar Reservoir Park

P8150588

Tawny Coster (Acraea terpsicore)

Sighted: Lorong Halus, Upper Peirce Reservoir Park

P9032574

Common Yeoman (Cirrochroa tyche)

Sighted: Botanic Gardens

P5160094

Malay Cruiser (Vindula dejone)

Sighted: Dairy Farm Nature Park, Lornie Nature Corridor

P7260575

Julia Heliconian (Dryas iulia)

Sighted: Botanic Gardens, Lorong Halus

P9032552

Subfamily Nymphalinae

Chocolate Pansy (Junonia hedonia)

Sighted: Bidadari Park, Botanic Gardens, Dairy Farm Nature Park, Lornie Nature Corridor

P9061687

Peacock Pansy (Junonia almana)

Sighted: Bishan Park

P6181655

Grey Pansy (Junonia atlites)

Sighted: Bishan Park, Lornie Nature Corridor, Upper Seletar Reservoir Park

P7061017

Blue Pansy (Junonia orithya)

Sighted: Bay East Garden, Upper Peirce Reservoir Park

P7020837

Autumn Leaf (Doleschallia bisaltide)

Sighted: Bishan Park

P8220560

Malayan Eggfly (Hypolimnas anomala)

Sighted: Pulau Ubin, Thomson Nature Park

P7230278

Subfamily Satyrinae

Common Palmfly (Elymnias hypermnestra)

Sighted: Botanic Gardens, Labrador Nature Reserve, Sentosa

P4110302

Tawny Palmfly (Elymnias panthera)

Sighted: Dairy Farm Nature Park, Lornie Nature Corridor

P7260207

Smooth-eyed Bushbrown (Orsotriaena medus)

Sighted: Bidadari ParkChestnut Nature Park

P4090437

Dark-branded Bushbrown (Mycalesis mineus)

Sighted: Tampines Eco Green

P5110301

Burmese Bushbrown (Mycalesis perseoides)

Sighted: Hindhede Nature Park

P3290336

Long Brand Bushbrown (Mycalesis visala)

Sighted: Lornie Nature Corridor, Thomson Nature Park, Upper Seletar Reservoir Park

P7230630

Dingy Bushbrown (Mycalesis perseus)

Sighted: Upper Peirce Reservoir Park

P7110363

Malayan Five-Ring (Ypthima horsfieldii)

Sighted: Central Catchment Nature Reserve, Lornie Nature Corridor, Thomson Nature Park, Upper Seletar Reservoir Park

P6201083

Common Five-Ring (Ypthima baldus)

Sighted: Central Catchment Nature Reserve

P5100018

Common Four-Ring (Ypthima huebneri)

Sighted: Upper Seletar Reservoir Park

P7250084

Subfamily Morphinae

Common Faun (Faunis canens)

Sighted: Dairy Farm Nature Park, MacRitchie Reservoir Park

P7260150

Saturn (Zeuxidia amethystus)

Sighted: Central Catchment Nature Reserve

P5090221

Subfamily Charaxinae

Plain Nawab (Polyura hebe)

Sighted: Dairy Farm Nature Park

P6280991

Subfamily Limenitidinae

Malayan Jester (Symbrenthia hippoclus)

Sighted: Dairy Farm Nature Park

PB080996

Grey Sailer (Neptis leucoporos)

Sighted: Bukit Timah Hill, Jelutong Tower

P7181576

Short Banded Sailer (Phaedyma columella)

Sighted: Botanic Gardens, Dairy Farm Nature Park

P9030331

Common Sailer (Neptis hylas)

Sighted: Changi East Drive

P8160098

Chocolate Sailer (Neptis harita)

Sighted: Jelutong Tower

P8020089

Knight (Lebadea martha)

Sighted: Jelutong Tower, Lornie Nature Corridor

P7270114

Malay Viscount (Tanaecia pelea)

Sighted: Dairy Farm Nature Park, Lornie Nature Corridor, Thomson Nature Park

P7230417

Malay Baron (Euthalia monina)

Sighted: Dairy Farm Nature Park

P4130999

Green Baron (Euthalia adonia)

Sighted: Bishan Park, Botanic Gardens

P8220400

Common Baron (Euthalia aconthea)

Sighted: Bukit Timah Nature Reserve, Lornie Nature Corridor, Pulau Ubin

P7280174

Horsfield’s Baron (Euthalia aconthea)

Sighted: Lornie Nature Corridor

P6130921

Common Archduke (Lexias pardalis)

Sighted: Central Catchment Nature Reserve, Chestnut Nature Park

P4190589

Black-tipped Archduke (Lexias dirtea)

Sighted: MacRitchie Reservoir Park

P9031155

Yellow Archduke (Lexias canescens)

Sighted: Central Catchment Nature Reserve

P5170283

Commander (Moduza procris)

Sighted: Pulau Ubin, Upper Seletar Reservoir Park

P8150698

Common Lascar (Pantoporia hordonia)

Sighted: Lornie Nature Corridor

P7062795

Malayan Lascar (Lasippa tiga)

Sighted: Dairy Farm Nature Park, Jelutong Tower

P7180699

Burmese Lascar (Lasippa heliodore)

Sighted: MacRitchie Reservoir Park

P9030827

Perak Lascar (Pantoporia paraka)

Sighted: Windsor Nature Park

P8060232

Malay Staff Sergeant (Athyma reta)

Sighted: Jelutong Tower

P9011947

Colour Sergeant (Athyma nefte)

Sighted: Jelutong Tower

P8020953

Lance Sergeant (Athyma pravara ssp. helma)

Sighted: Windsor Nature Park

P8060623

Subfamily Apaturinae

Purple Duke (Eulaceura osteria)

Sighted: Jelutong Tower

P5053437

Family Lycaenidae

Subfamily Polyommatinae

Cycad Blue (Luthrodes pandava)

Sighted: Botanic Gardens, Lornie Nature Corridor, Pulau Ubin

P9030303

Ancyra Blue (Catopyrops ancyra)

Sighted: Bidadari Park

P8200169

Gram Blue (Euchrysops cnejus)

Sighted: Changi East Drive

P8160187

Pea Blue (Lampides boeticus)

Sighted: Changi East Drive

P8160421

Common Hedge Blue (Acytolepis puspa)

Sighted: Lornie Nature Corridor

P7260267

Common Cerulean (Jamides celeno)

Sighted: Dairy Farm Nature Park, Lornie Nature Corridor, Upper Seletar Reservoir Park

P7250038

Common Line Blue (Prosotas nora)

Sighted: Central Catchment Nature Reserve, Lornie Nature Corridor

P7062682

Tailless Line Blue (Prosotas dubiosa)

Sighted: Bishan Park

P7250664

Pointed Line Blue (Ionolyce helicon)

Sighted: MacRitchie Reservoir Park

P8250263

Rounded Six Line Blue (Nacaduba berenice)

Sighted: Upper Seletar Reservoir Park

P6200542

Dark Malayan Sixline Blue (Nacaduba calauria)

Sighted: Upper Seletar Reservoir Park

P8150462

Opaque Sixline Blue (Nacaduba beroe)

Sighted: Lornie Nature Corridor, MacRitchie Reservoir Park

P9060929

Large Fourline Blue (Nacaduba pactolus)

Sighted: Lornie Nature Corridor

P8270343

Jewel Fourline Blue (Nacaduba sanaya)

Sighted: Bukit Timah Hill

P7280343

Common Ciliate Blue (Anthene emolus)

Sighted: Kent Ridge Park, Lakeside Garden

P6211088

Silver Forget-Me-Not (Catochrysops panormus)

Sighted: Lornie Nature Corridor

P7062238

Malayan (Megisba malaya)

Sighted: Upper Seletar Reservoir Park

P6270636

Quaker (Neopithecops zalmora)

Sighted: Lornie Nature Corridor

P7300080

Tiny Grass Blue (Zizula hylax)

Sighted: Bishan Park, Botanic Gardens, Dairy Farm Nature Park, Kent Ridge Park, Lakeside Garden, Lornie Nature Corridor

P7110587

Lesser Grass Blue (Zizina otis)

Sighted: Bishan Park, Kent Ridge Park

P6210428

Pale Grass Blue (Pseudozizeeria maha)

Sighted: Kent Ridge Park

P6210194

Jewelled Grass-Blue (Freyeria putli)

Sighted: Upper Peirce Reservoir Park

P7020923

Elbowed Pierrot (Caleta elna)

Sighted: Dairy Farm Nature Park, Lornie Nature Corridor

P7090287

Subfamily Theclinae

Fluffy Tit (Zeltus amasa)

Sighted: Dairy Farm Nature Park, Lornie Nature Corridor, Upper Seletar Reservoir Park

P6270957

Common Tit (Hypolycaena erylus)

Sighted: Kent Ridge Park, Lornie Nature Corridor

P6210950

Dark Tit (Hypolycaena thecloides)

Sighted: Central Catchment Nature Reserve

P5100042

Common Posy (Drupadia ravindra)

Sighted: MacRitchie Reservoir Park

P8270709

Dark Posy (Drupadia theda)

Sighted: Central Catchment Nature Reserve

P7181181

Branded Imperial (Eooxylides tharis)

Sighted: Central Catchment Nature Reserve, Lornie Nature Corridor

P7201206

Common Yamfly (Loxura atymnus)

Sighted: Lornie Nature Corridor, Upper Seletar Reservoir Park

P8150211

Copper Flash (Rapala pheretima)

Sighted: Bishan Park

P6181908

Malayan Red Flash (Rapala damona)

Sighted: Bishan Park

P6181672

Chocolate Royal (Remelana jangala)

Sighted: Lornie Nature Corridor

P8270600

Peacock Royal (Tajuria cippus)

Sighted: Lornie Nature Corridor

P8270523

Scarce Silverstreak Blue (Iraota rochana)

Sighted: Jelutong Tower, Kent Ridge Park

P6210818

Shining Plushblue (Flos fulgida)

Sighted: Lornie Nature Corridor

P6070556

Plain Plushblue (Flos apidanus)

Sighted: Lornie Nature Corridor

P8010394

Rosy Oakblue (Arhopala allata)

Sighted: MacRitchie Reservoir Park

P9031048

Tailed Disc Oakblue (Arhopala atosia)

Sighted: MacRitchie Reservoir Park

P9030638

Bright Oakblue (Arhopala sublustris)

Sighted: MacRitchie Reservoir Park

P9030749

Aberrant Oakblue (Arhopala abseus)

Sighted: Lornie Nature Corridor

P8080165

Centaur Oakblue (Arhopala centaurus)

Sighted: Lornie Nature Corridor

P8010835

Acacia Blue (Surendra vivarna)

Sighted: Central Catchment Nature Reserve

P7247046

Cornelian (Deudorix epijarbas)

Sighted: Lornie Nature Corridor

P9061260

Subfamily Curetinae

Malayan Sunbeam (Curetis santanae)

Sighted: Dairy Farm Nature Park

P6280930

Subfamily Miletinae

Pale Mottle (Logania marmorata)

Sighted: Lornie Nature Corridor

P8010465

Apefly (Spalgis epius)

Sighted: Lornie Nature Corridor

P7090674

Bigg’s Brownie (Miletus biggsii)

Sighted: Lornie Nature Corridor

P9061783

Family Pieridae

Subfamily Coliadinae

Common Grass Yellow (Eurema hecabe)

Sighted: Bidadari Park, Bukit Timah Hill, Lornie Nature Corridor, Upper Seletar Reservoir Park

P6210382

Chocolate Grass Yellow (Eurema sari)

Sighted: Lornie Nature Corridor, Upper Seletar Reservoir Park

P6271011 width=

Hill Grass Yellow (Eurema simulatrix)

Sighted: Central Catchment Nature Reserve, Dairy Farm Nature Park

P6040634

One-spot Grass Yellow (Eurema andersoni)

Sighted: Lornie Nature Corridor, Upper Seletar Reservoir Park

P6271044

Tree Yellow (Gandaca harina)

Sighted: Upper Seletar Reservoir Park

P6270942

Orange Emigrant (Catopsilia scylla)

Sighted: Pulau Ubin

P4161488

Lemon Emigrant (Catopsilia pomona)

Sighted: Lakeside Garden, Pulau Ubin

P4200516

Mottled Emigrant (Catopsilia pyranthe)

Sighted: Bishan Park, Botanic Gardens

P5160416

Subfamily Pierinae

Psyche (Leptosia nina)

Sighted: Pulau Ubin

P4161541

Painted Jezebel (Delias hyparete)

Sighted: Tampines Eco Green

P5110404

Chocolate Albatross (Appias lyncida)

Sighted: Upper Seletar Reservoir Park

P6041893

Striped Albatross (Appias libythea)

Sighted: Bishan Park, Lornie Nature Corridor

P5140007

Cabbage White (Pieris canidia)

Sighted: Bishan Park

P8290401

Family Papilionidae

Subfamily Papilioninae

Common Mormon Swallowtail (Papilio polytes)

Sighted: Bishan Park, Dairy Farm Nature Park, Hindhede Nature Park, Thomson Nature Park

P8220172

Common Rose Swallowtail (Pachliopta aristolochiae)

Sighted: Botanic Gardens, Kent Ridge Park, Lornie Nature Corridor

P7260460

Great Helen Swallowtail (Papilio iswara)

Sighted: Lornie Nature Corridor

P7090051

Lime Butterfly (Papilio demoleus)

Sighted: Bishan Park, Botanic Gardens

P6182042

Tailed Jay (Graphium agamemnon)

Sighted: Dairy Farm Nature Park, Lornie Nature Corridor, Upper Seletar Reservoir Park

P6201598

Lesser Jay (Graphium evemon)

Sighted: Lornie Nature Corridor

P7062299

Common Bluebottle (Graphium sarpedon)

Sighted: Bidadari Park, Lornie Nature Corridor, Upper Seletar Reservoir Park

PB154195

Common Birdwing (Troides helena)

Sighted: Kent Ridge Park

P6210537

Family Riodinidae

Subfamily Riodininae

Malayan Plum Judy (Abisara saturata)

Sighted: Sentosa

DSC_4336

Lesser Harlequin (Laxita thuisto)

Sighted: Bukit Timah Hill, Windsor Nature Park

P8060432

Family Hesperiidae

Subfamily Hesperiinae

Banded Demon (Notocrypta paralysos)

Sighted: Dairy Farm Nature Park

P6280504

Chocolate Demon (Ancistroides nigrita)

Sighted: Dairy Farm Nature Park, Lornie Nature Corridor

P7230001

Grass Demon (Udaspes folus)

Sighted: Dairy Farm Nature Park, Lornie Nature Corridor

P6070181

Yellow Vein Lancer (Pyroneura latoia)

Sighted: Upper Seletar Reservoir Park

P6200903

Chequered Lancer (Plastingia naga)

Sighted: Lornie Nature Corridor

P8100696

Lesser Dart (Potanthus omaha)

Sighted: Dairy Farm Nature Park, Lakeside Garden

P4200477

Common Dartlet (Oriens gola)

Sighted: Bidadari Park, Lornie Nature Corridor, Windsor Nature Park

P8200354

Yellow Grass Dart (Taractrocera archias)

Sighted: Upper Seletar Reservoir Park

P6201276

Yellow Palm Dart (Cephrenes trichopepla)

Sighted: Bishan Park

P8220431

Dubious Flitter (Quedara monteithi)

Sighted: Lornie Nature Corridor

P6130499

Palm Bob (Suastus gremius)

Sighted: Botanic Gardens, Lornie Nature Corridor, Windsor Nature Park

P9145960

White Palm Bob (Suastus everyx)

Sighted: Upper Seletar Reservoir Park

P7250158

Chestnut Bob (Iambrix salsala)

Sighted: Central Catchment Nature Reserve, Lornie Nature Corridor, Upper Seletar Reservoir Park

P6201006

Small Branded Swift (Pelopidas mathias)

Sighted: Bishan Park, Kent Ridge Park, Lornie Nature Corridor, Tampines Eco Green, Upper Seletar Reservoir Park

P6181144

Formosan Swift (Borbo cinnara)

Sighted: Lornie Nature Corridor

P5140719

Contiguous Swift (Polytremis lubricans)

Sighted: Kent Ridge Park, Lornie Nature Corridor, Upper Peirce Reservoir Park

P5140462

Full Stop Swift (Caltoris cormasa)

Sighted: Kent Ridge Park, Lornie Nature Corridor

P8270378

Oriental Straight Swift (Parnara bada)

Sighted: Lornie Nature Corridor

P8270011

Subfamily Coeliadinae

Common Awl (Hasora badra)

Sighted: Dairy Farm Nature Park

P6280022

Brown Awl (Badamia exclamationis)

Sighted: Jelutong Tower

P9011978

Great Orange Awlet (Burara etelka)

Sighted: Central Catchment Nature Reserve

P5090029

Subfamily Pyrginae

Common Snow Flat (Tagiades japetus)

Sighted: Dairy Farm Nature Park, Lornie Nature Corridor, Upper Seletar Reservoir Park

P7060045

Large Snow Flat (Tagiades gana)

Sighted: Lornie Nature Corridor

P7200873

Ultra Snow Flat (Tagiades ultra)

Sighted: Dairy Farm Nature Park

P6280854

Family Uraniidae

Subfamily Uraniinae

Tropical Swallowtail Moth (Lyssa zampa)

Sighted: Dairy Farm Nature Park

DSC_9207

Urapteroides astheniata

Sighted: Dairy Farm Nature Park

DSC_2253

Family Drepanidae

Teldenia unistrigata

Sighted: Lornie Nature Corridor

P5141728

Family Geometridae

Subfamily Geometrinae

Dysphania glaucescens

Sighted: Bukit Timah Nature Reserve

P7280268

Subfamily Ennominae

Heteralex rectilineata

Sighted: Jelutong Tower

P5170071

Fascellina chromataria

Sighted: Upper Seletar Reservoir Park

P6271572

Subfamily Sterrhinae

Scopula actuaria

Sighted: Upper Peirce Reservoir Park

P7021162

Traminda mundissima

Sighted: Bidadari Park

P8200017

Family Erebidae

Subfamily Erebinae

Triangular-striped Moth (Chalciope mygdon)

Sighted: Upper Peirce Reservoir Park

P6130595

Subfamily Arctiinae

Clouded Tiger Moth (Creatonotos transiens)

Sighted: Lornie Nature Corridor

P6130595

Hübner’s Wasp Moth (Amata huebneri)

Sighted: Bishan Park

P7250768

Nyctemera lacticinia

Sighted: Lakeside Garden

P7160564

Subfamily Boletobiinae

Gesonia obeditalis

Sighted: Upper Seletar Reservoir Park

P8150600

Family Lecithoceridae

Long Horned Moth

Sighted: Upper Peirce Reservoir Park

P7021134

Family Choreutidae

Subfamily Choreutinae

Metalmark Moth (Saptha beryllitis)

Sighted: Upper Seletar Reservoir Park

P7250583

Family Sesiidae

Subfamily Sesiinae

Pseudosesia sp.

Sighted: Upper Seletar Reservoir Park

P8130075