E-Fauna BC: Electronic Atlas of the Wildlife of British Columbia

Callophrys affinis Billberg, 1820
Green Hairstreaks; Immaculate Green Hairstreak
Family: Lycaenidae (Gossamer Wings)
Species account authors: Crispin Guppy and Jon Shepard.
Extracted from Butterflies of British Columbia
The Families of Lepidoptera of BC
Introduction to the Butterflies of BC

Photo of species

© Norbert Kondla  Email the photographer   (Photo ID #74037)

E-Fauna BC Static Map
Distribution of Callophrys affinis in British Columbia
Details about map content are available here.

Species Information


For the Immaculate Green Hairstreak, the undersides of the wings have an apple-green ground colour. The ventral hindwing has a median row of white spots arranged in a curved line. Often the white spots are weak or partially to almost completely lacking. The ground colour of the upperside of the female wing is tawny; that of the male is grey brown.

Immature Stages



BC populations are C.a. washingtonia Clench, 1944 (TL: Alta Lake, Okanogan Co., WA). This subspecies ranges south to eastern WA and northeastern OR.

Genus Description

The name Callophrys may be derived from the Greek kallos (beautiful) and ophrys (eyebrow). This likely refers to green scales on the eye (Emmet 1991). The common name refers to the green colour of the hindwings (Holland 1898).

This genus and the following three genera, Loranthomitoura, Mitoura, and Incisalia, are morphologically similar. Some authorities insist on combining them in one genus, Callophrys. Ballmer and Pratt (1992b) detail the anatomy of first instar larvae of these genera and show that this is a natural grouping but that the genera are separate. For all four, the male aedeagus is flared at the tip but lacks the ventral keel present in the genus Satyrium. There are two cornuti, both of which are dentate. The pair of valves are parallel along their entire length instead of divergent at the ends as in Satyrium. For all members of the genus Callophrys, the underside of the hindwing is some shade of green with a strong to weak white median line. The hindwings lack tails. The tips of the valves are not capped as in Incisalia, and the cornuti are slender. The genus is Holarctic, with at least seven species (Tilden 1963); two are found in BC (Clench 1963). The larvae of all BC members of this genus feed on buckwheat plants, Eriogonum spp.


The Immaculate Green Hairstreak flies from early May to early June. The earlier flight dates are dependent on how early the warm spring weather begins. The Immaculate Green Hairstreak almost always occurs in the same low-elevation habitat as Sheridan's Hairstreak, but begins to fly two to three weeks later. No one has determined whether the Immaculate Green Hairstreak completes its larval stages and spends the late summer and winter as a pupa, like Sheridan's Hairstreak, or whether the larva only partially completes its development the first year and then completes it the following spring. The larvae feed on plants of the genus Eriogonum, in the buckwheat family.


The Immaculate Green Hairstreak is found near Douglas Lake, east of Grand Forks, south of Trail, and along the entire Okanagan Valley floor in association with the larval foodplant, Eriogonum spp., usually in dry gullies.



The Immaculate Green Hairstreakas defined by Scott (1986b) ranges from the Southern Interior and West Kootenay of BC south through CA and NM to northern MEX.

Status Information

Origin StatusProvincial StatusBC List
(Red Blue List)
NativeS3BlueNot Listed
BC Ministry of Environment: BC Species and Ecosystems Explorer--the authoritative source for conservation information in British Columbia.

Additional Photo Sources

General References

Recommended citation: Author, Date. Page title. In Klinkenberg, Brian. (Editor) 2021. E-Fauna BC: Electronic Atlas of the Fauna of British Columbia [efauna.bc.ca]. Lab for Advanced Spatial Analysis, Department of Geography, University of British Columbia, Vancouver. [Accessed: 2024-05-24 9:37:16 AM]
Disclaimer: The information contained in an E-Fauna BC atlas pages is derived from expert sources as cited (with permission) in each section. This information is scientifically based.  E-Fauna BC also acts as a portal to other sites via deep links.  As always, users should refer to the original sources for complete information.  E-Fauna BC is not responsible for the accuracy or completeness of the original information.

© E-Fauna BC 2021: An initiative of the Spatial Data Lab, Department of Geography, UBC