Wing span: 3.5-4.5 cm.
Flight time: Probably three broods, the first emerging from late-May through mid-June, the second from early to late-July, and from late-August through mid-September.
Status: Breeding resident.
Distinguishing features: Wings above are orange with black marks. The hindwing below is patchy orange and brown with three rows of silver spots and several more spots in the basal area.
Distribution and habitat: Infrequently seen in the northeastern third of Iowa where the bulk of populations are limited to fen areas. Some additional populations occur in wet prairies and meadows.
Natural History: Larvae consume violets, likely favoring the fen violet (Viola nephrophylla). Adults rarely stray beyond the margins of fen sites, and may be restricted to patches less than a few thousand square meters in size.
Record # | Date | Locale | State | Lat/Lon | Collected By | Count |
---|---|---|---|---|---|---|
![]() |
2020-07-23 | Hayden Prairie State Wildlife Management Area | Iowa | 43.437447 -92.384944 | Jay Gilliam | 4 |
280429 | 2020-07-22 | Hayden Prairie State Wildlife Management Area | Iowa | 43.434694 -92.385003 | Chris Edwards | 13 |
199718 | 2017-07-17 | Rowley Fen | Iowa | 42.37694 -91.85194 | Frank Olsen | 1 |
![]() |
2017-07-16 | Rowley Fen | Iowa | 42.374541 -91.853133 | Kenneth Heiar | 1 |
68278 | 2014-07-13 | Effigy Mounds National Monument | Iowa | 43.100641 -91.183746 | Tom Jantscher | 1 |
112579 | 2014-07-13 | Effigy Mounds National Monument | Iowa | 43.100641 -91.183746 | Chris Edwards | 1 |
51296 | 2012-05-05 | Cedar Hills Sand Prairie Preserve | Iowa | 42.59305 -92.55315 | Frank Olsen | 1 |
7787 | 2011-09-11 | Cedar Hills Sand Prairie Preserve | Iowa | 42.5930556 -92.5497222 | Tom Jantscher | 1 |
2081 | 2011-09-04 | Cedar Hills Sand Prairie Preserve | Iowa | 42.593329 -92.549168 | BAMONA | 1 |
![]() |
2011-09-04 | Cedar Hills Sand Prairie Preserve | Iowa | 42.5933333 -92.5491667 | Tom Jantscher | 1 |
7785 | 2011-08-14 | Cedar Hills Sand Prairie Preserve | Iowa | 42.5930556 -92.5491667 | Tom Jantscher | 2 |
248021 | 2011-06-06 | Hayden Prairie State Wildlife Management Area | Iowa | 43.44055 -92.38058 | Frank Olsen | 1 |
51302 | 2010-08-23 | Fairbank Fen | Iowa | 42.636185 -92.001039 | Frank Olsen | 4 |
![]() |
2010-06-08 | Canaan Valley National Wildlife Refuge | West Virginia | 39.045072 -79.446164 | Jim Durbin | 1 |
![]() |
2010-06-04 | Near Forest City | Iowa | 0 0 | Jennifer Anderson-Cruz | 1 |
51326 | 2009-07-13 | Winneshiek County | Iowa | 43.23626 -91.90993 | Mark Leoschke | 1 |
51261 | 2008-05-31 | Gray-Hart Memorial Preserve / Becky's Fen | Iowa | 42.7853 -91.7903 | Frank Olsen | 3 |
51301 | 2008-05-31 | Fairbank Fen | Iowa | 42.636185 -92.001039 | Frank Olsen | 4 |
51263 | 2007-09-08 | Gray-Hart Memorial Preserve / Becky's Fen | Iowa | 42.7853 -91.7903 | Frank Olsen | 1 |
51315 | 2007-09-08 | Rowley Fen | Iowa | 42.37694 -91.85194 | Frank Olsen | 1 |
51304 | 2007-08-25 | Fairbank Fen | Iowa | 42.636185 -92.001039 | Frank Olsen | 9 |
51320 | 2007-08-25 | Rowley Fen | Iowa | 42.37694 -91.85194 | Frank Olsen | 1 |
51303 | 2007-08-17 | Fairbank Fen | Iowa | 42.636185 -92.001039 | Frank Olsen | 5 |
51316 | 2007-07-20 | Rowley Fen | Iowa | 42.37694 -91.85194 | Frank Olsen | 3 |
51310 | 2007-07-14 | Joachim Prairie | Iowa | 43.197854 -92.39431 | Frank Olsen | 1 |
51314 | 2007-05-31 | Rowley Fen | Iowa | 42.37694 -91.85194 | Frank Olsen | 1 |
51262 | 2007-05-25 | Gray-Hart Memorial Preserve / Becky's Fen | Iowa | 42.7853 -91.7903 | Frank Olsen | 1 |
51305 | 2007-05-25 | Gray-Hart Memorial Preserve / Becky's Fen | Iowa | 42.7853 -91.7903 | Frank Olsen | 1 |
![]() |
2006-06-20 | Golden Eagle Lodge | Minnesota | 48.054164 -90.398686 | Jim Durbin | 1 |
51312 | 2006-05-29 | Mink Creek Mitigation | Iowa | 43.096 -92.7267 | Frank Olsen | 3 |
51307 | 2005-08-22 | Hay-Buhr Wetland | Iowa | 42.77217 -92.17733 | Frank Olsen | 1 |
51306 | 2005-07-22 | Hay-Buhr Wetland | Iowa | 42.77217 -92.17733 | Dennis Schlicht | 1 |
51317 | 2005-07-15 | Rowley Fen | Iowa | 42.37694 -91.85194 | Frank Olsen | 4 |
51308 | 2005-07-10 | Hay-Buhr Wetland | Iowa | 42.77217 -92.17733 | Frank Olsen | 1 |
51309 | 2005-06-22 | Hayden Prairie State Wildlife Management Area | Iowa | 43.44055 -92.38058 | Frank Olsen | 1 |
248038 | 2005-06-22 | Hayden Prairie State Wildlife Management Area | Iowa | 43.44055 -92.38058 | Frank Olsen | 1 |
248015 | 2005-06-06 | Hayden Prairie State Wildlife Management Area | Iowa | 43.44055 -92.38058 | Frank Olsen | 2 |
51313 | 2005-05-31 | New Hampton Mitigation | Iowa | 43.07417 -92.32433 | Frank Olsen | 1 |
248008 | 2005-05-31 | Hayden Prairie State Wildlife Management Area | Iowa | 43.44055 -92.38058 | Frank Olsen | 1 |
51319 | 2005-05-23 | Rowley Fen | Iowa | 42.37694 -91.85194 | Frank Olsen | 1 |
51311 | 2004-07-27 | Leeper Prairie Preserve | Iowa | 42.740546 -92.69611 | Frank Olsen | 1 |
51318 | 2003-07-12 | Rowley Fen | Iowa | 42.37694 -91.85194 | Frank Olsen | 8 |
51295 | 2002-07-02 | Cedar Hills Sand Prairie Preserve | Iowa | 42.59305 -92.55315 | Frank Olsen | 1 |
112578 | 2001-05-18 | Crumbacher Wildlife Area | Iowa | 42.438138 -91.985819 | Chris Edwards | 15 |
112577 | 2000-08-20 | Williams Prairie State Preserve | Iowa | 41.768378 -91.800822 | Chris Edwards | 2 |
![]() |
2000-05-14 | Rowley Fen | Iowa | 42.37694 -91.85194 | Frank Olsen | 1 |
51299 | 1998-07-18 | Chipera Prairie Park | Iowa | 43.13052 -92.00603 | 1 | |
51300 | 1997-09-09 | Chipera Prairie Park | Iowa | 43.13052 -92.00603 | 1 | |
![]() |
1996-08-13 | Williams Prairie State Preserve | Iowa | 41.76555 -91.80213 | Frank Olsen | 1 |
51270 | 1994-08-27 | Cedar Hills Sand Prairie Preserve | Iowa | 42.59305 -92.55315 | Ed Freese | 2 |
51294 | 1994-08-18 | Cedar Hills Sand Prairie Preserve | Iowa | 42.59305 -92.55315 | Ed Freese | 1 |
51293 | 1994-08-04 | Cedar Hills Sand Prairie Preserve | Iowa | 42.59305 -92.55315 | Ed Freese | 1 |
51292 | 1994-07-30 | Cedar Hills Sand Prairie Preserve | Iowa | 42.59305 -92.55315 | Ed Freese | 1 |
51277 | 1994-07-16 | Cedar Hills Sand Prairie Preserve | Iowa | 42.59305 -92.55315 | Ed Freese | 5 |
51273 | 1994-07-05 | Cedar Hills Sand Prairie Preserve | Iowa | 42.59305 -92.55315 | Ed Freese | 3 |
51291 | 1994-06-28 | Cedar Hills Sand Prairie Preserve | Iowa | 42.59305 -92.55315 | Ed Freese | 1 |
51290 | 1994-06-21 | Cedar Hills Sand Prairie Preserve | Iowa | 42.59305 -92.55315 | Ed Freese | 1 |
51276 | 1994-06-13 | Cedar Hills Sand Prairie Preserve | Iowa | 42.59305 -92.55315 | Ed Freese | 5 |
51272 | 1994-05-31 | Cedar Hills Sand Prairie Preserve | Iowa | 42.59305 -92.55315 | Ed Freese | 3 |
51289 | 1994-05-28 | Cedar Hills Sand Prairie Preserve | Iowa | 42.59305 -92.55315 | Ed Freese | 1 |
51278 | 1994-05-21 | Cedar Hills Sand Prairie Preserve | Iowa | 42.59305 -92.55315 | Ed Freese | 7 |
51269 | 1994-05-20 | Cedar Hills Sand Prairie Preserve | Iowa | 42.59305 -92.55315 | Ed Freese | 2 |
51288 | 1994-05-08 | Cedar Hills Sand Prairie Preserve | Iowa | 42.59305 -92.55315 | Ed Freese | 1 |
51287 | 1993-09-12 | Cedar Hills Sand Prairie Preserve | Iowa | 42.59305 -92.55315 | Ed Freese | 1 |
51268 | 1993-08-15 | Cedar Hills Sand Prairie Preserve | Iowa | 42.59305 -92.55315 | Ed Freese | 1 |
51271 | 1993-08-12 | Cedar Hills Sand Prairie Preserve | Iowa | 42.59305 -92.55315 | Ed Freese | 3 |
51286 | 1993-08-06 | Cedar Hills Sand Prairie Preserve | Iowa | 42.59305 -92.55315 | Ed Freese | 1 |
51275 | 1993-07-29 | Cedar Hills Sand Prairie Preserve | Iowa | 42.59305 -92.55315 | Ed Freese | 4 |
51285 | 1993-07-23 | Cedar Hills Sand Prairie Preserve | Iowa | 42.59305 -92.55315 | Ed Freese | 1 |
51284 | 1993-07-19 | Cedar Hills Sand Prairie Preserve | Iowa | 42.59305 -92.55315 | Ed Freese | 1 |
51283 | 1993-07-18 | Cedar Hills Sand Prairie Preserve | Iowa | 42.59305 -92.55315 | Ed Freese | 1 |
51282 | 1993-07-08 | Cedar Hills Sand Prairie Preserve | Iowa | 42.59305 -92.55315 | Ed Freese | 1 |
51281 | 1993-07-02 | Cedar Hills Sand Prairie Preserve | Iowa | 42.59305 -92.55315 | Ed Freese | 1 |
51280 | 1993-06-27 | Cedar Hills Sand Prairie Preserve | Iowa | 42.59305 -92.55315 | Ed Freese | 1 |
51274 | 1993-06-22 | Cedar Hills Sand Prairie Preserve | Iowa | 42.59305 -92.55315 | Ed Freese | 1 |
246296 | 1993-06-22 | Cedar Hills Sand Prairie Preserve | Iowa | 42.5933333 -92.5491667 | Ed Freese | 4 |
51279 | 1993-06-10 | Cedar Hills Sand Prairie Preserve | Iowa | 42.59305 -92.55315 | Ed Freese | 1 |
51267 | 1993-06-05 | Cedar Hills Sand Prairie Preserve | Iowa | 42.59305 -92.55315 | Ed Freese | 2 |
51266 | 1993-05-31 | Cedar Hills Sand Prairie Preserve | Iowa | 42.59305 -92.55315 | Ed Freese | 2 |
51323 | 1991-05-11 | Wanatee County Park | Iowa | 42.00994 -91.57749 | Frank Olsen | 1 |
144348 | 1991-05-11 | Wanatee County Park | Iowa | 42.00994 -91.57749 | Frank Olsen | 1 |
124821 | 1990-08-01 | Rowley Fen | Iowa | 42.37694 -91.85194 | Frank Olsen | 2 |
![]() |
1990-08-01 | Rowley Fen | Iowa | 42.37694 -91.85194 | Frank Olsen | 2 |
51321 | 1990-07-15 | Rowley Fen | Iowa | 42.37694 -91.85194 | Tim Orwig | 2 |
51264 | 1989-07-13 | Beed's Lake State Park | Iowa | 42.767868 -93.245038 | Tim Orwig | 1 |
51265 | 1989-07-13 | Beed's Lake State Park | Iowa | 42.767868 -93.245038 | Tim Orwig | 1 |
106754 | 1989-06-04 | Klondike Fen | Iowa | 43.384146 -96.517975 | Tim Orwig | 1 |
51298 | 1988-08-27 | Cedar Hills Sand Prairie Preserve | Iowa | 42.59305 -92.55315 | Tim Orwig | 1 |
51297 | 1988-05-30 | Cedar Hills Sand Prairie Preserve | Iowa | 42.59305 -92.55315 | Tim Orwig | 1 |
51259 | 1988-05-18 | Allamakee County | Iowa | 43.2544 -91.38097 | J. Nehuevaj | 1 |
51324 | 1987-07-22 | Clear Creek Fen | Iowa | 43.455306 -91.42388 | J. Nehuevaj | 1 |
51260 | 1987-07-15 | Allamakee County | Iowa | 43.2544 -91.38097 | J. Nehuevaj | 1 |
51322 | 1984-08-27 | Shield Prairie Area | Iowa | 41.477725 -91.125156 | Schenum | 1 |
51325 | 1984-07-19 | Wilkinson Pioneer Park | Iowa | 43.191343 -93.067657 | Schenum | 1 |
2078 | 1950-07-15 | Allamakee County | Iowa | 43.243076 -91.443466 | USGS - NPWRC | 1 |
2079 | 1950-07-15 | Benton County | Iowa | 42.138725 -92.066521 | USGS - NPWRC | 1 |
2080 | 1950-07-15 | Black Hawk County | Iowa | 42.447803 -92.381363 | USGS - NPWRC | 1 |
2082 | 1950-07-15 | Bremer County | Iowa | 42.761082 -92.381363 | USGS - NPWRC | 1 |
2083 | 1950-07-15 | Buchanan County | Iowa | 42.4566 -91.909927 | USGS - NPWRC | 1 |
2084 | 1950-07-15 | Butler County | Iowa | 42.750217 -92.857712 | USGS - NPWRC | 1 |
2085 | 1950-07-15 | Cerro Gordo County | Iowa | 43.048603 -93.33889 | USGS - NPWRC | 1 |
2086 | 1950-07-15 | Cherokee County | Iowa | 42.802776 -95.645798 | USGS - NPWRC | 1 |
2087 | 1950-07-15 | Chickasaw County | Iowa | 43.072468 -92.381363 | USGS - NPWRC | 1 |
2088 | 1950-07-15 | Clay County | Iowa | 43.136803 -95.143204 | USGS - NPWRC | 1 |
2089 | 1950-07-15 | Clayton County | Iowa | 42.77853 -91.289101 | USGS - NPWRC | 1 |
2090 | 1950-07-15 | Clinton County | Iowa | 41.878563 -90.563606 | USGS - NPWRC | 1 |
2091 | 1950-07-15 | Delaware County | Iowa | 42.463402 -91.443466 | USGS - NPWRC | 1 |
2092 | 1950-07-15 | Dickinson County | Iowa | 43.404938 -95.184921 | USGS - NPWRC | 1 |
2093 | 1950-07-15 | Dubuque County | Iowa | 42.469467 -90.829399 | USGS - NPWRC | 1 |
2094 | 1950-07-15 | Fayette County | Iowa | 42.925819 -91.909927 | USGS - NPWRC | 1 |
2095 | 1950-07-15 | Floyd County | Iowa | 43.061596 -92.857712 | USGS - NPWRC | 1 |
2096 | 1950-07-15 | Franklin County | Iowa | 42.737236 -93.33889 | USGS - NPWRC | 1 |
2097 | 1950-07-15 | Grundy County | Iowa | 42.436951 -92.857712 | USGS - NPWRC | 1 |
2098 | 1950-07-15 | Howard County | Iowa | 43.38195 -92.381363 | USGS - NPWRC | 1 |
2099 | 1950-07-15 | Johnson County | Iowa | 41.669899 -91.598396 | USGS - NPWRC | 1 |
2100 | 1950-07-15 | Linn County | Iowa | 42.065983 -91.676071 | USGS - NPWRC | 1 |
2101 | 1950-07-15 | Lyon County | Iowa | 43.3936 -96.2479 | USGS - NPWRC | 1 |
2102 | 1950-07-15 | Mitchell County | Iowa | 43.371071 -92.857712 | USGS - NPWRC | 1 |
2103 | 1950-07-15 | Muscatine County | Iowa | 41.51569 -91.1353 | USGS - NPWRC | 1 |
2104 | 1950-07-15 | Poweshiek County | Iowa | 41.653011 -92.539604 | USGS - NPWRC | 1 |
2105 | 1950-07-15 | Scott County | Iowa | 41.63932 -90.639374 | USGS - NPWRC | 1 |
2106 | 1950-07-15 | Shelby County | Iowa | 41.717766 -95.310249 | USGS - NPWRC | 1 |
2107 | 1950-07-15 | Story County | Iowa | 42.104046 -93.500343 | USGS - NPWRC | 1 |
2108 | 1950-07-15 | Webster County | Iowa | 42.397495 -94.151375 | USGS - NPWRC | 1 |
2109 | 1950-07-15 | Winneshiek County | Iowa | 43.236259 -91.909927 | USGS - NPWRC | 1 |
2110 | 1950-07-15 | Woodbury County | Iowa | 42.316616 -95.983261 | USGS - NPWRC | 1 |
106756 | 1935-08-19 | Dickinson County, Iowa | Iowa | Location Protected | 1 | |
106755 | 1935-07-03 | Dickinson County, Iowa | Iowa | Location Protected | 1 |