Western Green Hairstreak
Callophrys affinis (W.H. Edwards, 1862)
Family: Lycaenidae
Subfamily: Theclinae
Identification: No tails. Adults variable. Upperside ranges from gray to orange-tinted to bright orange-brown. Underside of forewing green with orange or gray patch. Underside of hindwing yellow-green to green; postmedian white line usually reduced to a few spots.
Wing Span: 1 - 1 1/8 inches (2.5 - 3 cm).
Life History: Males perch on hilltops or in gulches to seek females. Eggs are laid singly on flower buds of host plants; caterpillars feed on flowers and young fruits, and occasionally leaves. Chrysalids hibernate.
Flight: One flight from May-July.
Caterpillar Hosts: Various Eriogonum, Lotus, and Ceanothus species.
Adult Food: Flower nectar.
Habitat: Brushland, chaparral, woods, scrub.
Range: Southern British Columbia and Washington south through California into northern Baja California; east to central Montana, Wyoming, Colorado, and New Mexico.
Conservation: Not usually required.
NCGR: G4 - Apparently secure globally, though it might be quite rare in parts of its range, especially at the periphery.
Management Needs: None reported.
Comments: NULL
Thank you!
We want to express our gratitude to all who showed their support by making a contribution this year. You can donate to support this project at any time.
Verified Sightings
Displaying 1 - 24 of 381 verified sightings

Observation date: Jul 02, 2022
Submitted by: Quaker state mothing
Region: Salt Lake County, Utah, United States
Verified by: RaisingButterfl...
Verified date: Nov 13, 2022

Observation date: May 31, 2017
Submitted by: Chris Carvalho
Region: Skamania County, Washington, United States
Verified by: James Steen
Verified date: Aug 23, 2022

Observation date: May 26, 2022
Submitted by: hasfitz5
Region: White Pine County, Nevada, United States
Verified by: Ken Davenport
Verified date: Jul 23, 2022

Observation date: Jul 10, 2022
Submitted by: topper72
Region: Colfax County, New Mexico, United States
Verified by: stevecary
Verified date: Jul 15, 2022

Observation date: Jun 26, 2022
Submitted by: weflybye
Region: Union County, Oregon, United States
Verified by: Ken Davenport
Verified date: Jul 05, 2022

Observation date: Jun 23, 2022
Submitted by: Pheasantboy77
Region: Beaverhead County, Montana, United States
Verified by: J_Martineau
Verified date: Jun 24, 2022

Observation date: May 02, 2022
Submitted by: topper72
Region: Los Alamos County, New Mexico, United States
Verified by: stevecary
Verified date: May 07, 2022

Observation date: Jun 18, 2021
Submitted by: stevecary
Region: Santa Fe County, New Mexico, United States
Verified by: stevecary
Verified date: Aug 23, 2021

Observation date: Jun 25, 2017
Submitted by: Chrustay
Region: Cibola County, New Mexico, United States
Verified by: stevecary
Verified date: Aug 02, 2021

Observation date: Jun 18, 2021
Submitted by: stevecary
Region: Santa Fe County, New Mexico, United States
Verified by: stevecary
Verified date: Jun 19, 2021

Observation date: May 25, 2021
Submitted by: joeschelling
Region: Sandoval County, New Mexico, United States
Verified by: stevecary
Verified date: Jun 14, 2021

Observation date: May 13, 2021
Submitted by: chneal
Region: Los Alamos County, New Mexico, United States
Verified by: stevecary
Verified date: May 17, 2021

Observation date: May 02, 2021
Submitted by: topper72
Region: Los Alamos County, New Mexico, United States
Verified by: stevecary
Verified date: May 08, 2021

Observation date: Jun 25, 2020
Submitted by: WYbutterflyer1
Region: Larimer County, Colorado, United States
Verified by: mikefisher
Verified date: May 03, 2021

Observation date: May 31, 2019
Submitted by: stevecary
Region: Los Alamos County, New Mexico, United States
Verified by: stevecary
Verified date: Apr 13, 2021

Observation date: May 05, 2019
Submitted by: stevecary
Region: Los Alamos County, New Mexico, United States
Verified by: stevecary
Verified date: Apr 13, 2021

Observation date: Jun 18, 2018
Submitted by: stevecary
Region: Colfax County, New Mexico, United States
Verified by: stevecary
Verified date: Apr 13, 2021

Observation date: May 31, 2018
Submitted by: stevecary
Region: Colfax County, New Mexico, United States
Verified by: stevecary
Verified date: Apr 13, 2021

Observation date: Jul 22, 2017
Submitted by: stevecary
Region: Los Alamos County, New Mexico, United States
Verified by: stevecary
Verified date: Apr 13, 2021

Observation date: Jul 22, 2017
Submitted by: stevecary
Region: Los Alamos County, New Mexico, United States
Verified by: stevecary
Verified date: Apr 13, 2021

Observation date: May 04, 2017
Submitted by: stevecary
Region: Santa Fe County, New Mexico, United States
Verified by: stevecary
Verified date: Apr 13, 2021

Observation date: Jun 08, 2015
Submitted by: stevecary
Region: Santa Fe County, New Mexico, United States
Verified by: stevecary
Verified date: Apr 13, 2021

Observation date: Jun 02, 2014
Submitted by: stevecary
Region: Colfax County, New Mexico, United States
Verified by: stevecary
Verified date: Apr 13, 2021

Observation date: May 28, 2010
Submitted by: stevecary
Region: San Miguel County, New Mexico, United States
Verified by: stevecary
Verified date: Apr 13, 2021
- 1 of 16
- next ›