– click for General Verification Guidelines |
– click for Specific Verification Guidelines
– Generally Common / Widespread
– easy to identify, generally distinctive and unlikely to be confused with other species.
Blue-coded] moths are not stored on the website at this current time.
Image Gallery
No gallery images found for this moth.
Distribution Map for Eucosma campoliliana
↳ 31 from After 2025
↳ 29 from 2020 - 2024
↳ 51 from Before 2020
If the Map Layers function fails, just refresh the page and it should be OK after. Use the +- zoom on the top left, or on a tablet, use two fingers to zoom. Remember, the last layer you ticked is the one which displays the popup information - they sit on top of each other - de-select then re-select, to see the popup values.
Bedrock Geology ** indirectly affects moth distribution by influencing the type of habitat and food plants available in an area. In turn, this may affect the types of moths that can thrive, or where they can most likely be found.
NBN Atlas UK Distribution for – Eucosma campoliliana
⚠️ Please wait for the map to load fully – do not click the link shown.
Note – the NBN Atlas datasets are listed in the map below and vary in their currency (uptodateness) – however,
the map does give a general indication of the moth's distribution across the UK.
Monthly Records By Year:
Eucosma campoliliana
( data includes both Larvae and Adult Stages )
Monthly Counts By Year: Eucosma campoliliana
( data is based on 'Adult' stage records only. )
First/Last Recorded Dates: Eucosma campoliliana
Adult-only & Anything [Larvae, Pupae, Adult, Mines]
Shading shows moth presence between dates
Click the colour discs below to Select/De-select as Required
Recordings By Year: Eucosma campoliliana
( All data includes both Larvae and Adult Stages )
Annual Growth Rate (AGR): Eucosma campoliliana
AGR: 2.1% | Total % Change: 58.1%
CUSUM Analysis: Eucosma campoliliana
Counts for the current year (2025) are pro-rated based on data available up to month 10 (October) to provide a full-year equivalent.
What the Y-axis "Cumulative Deviation" means: Cumulative Deviation shows the running total of how each year’s moth population count differs from the long-term average. i
Hectad (10kmx10km) Coverage: Eucosma campoliliana
( data includes both Larvae and Adult Stages )
Flight Periods – Indicative –vs– Recorded Data
Eucosma campoliliana
Eucosma campoliliana
( data includes Adult Stage only )
Flight Period chart – the grey hatched area above, which can cross one or more months, pictorially represents the best guess we have for this moth's flight periods [month/s]. The coloured lines represent the actual months seen in flight, from site observation records received between 2020-2025.
Records Behind the Map and Charts - Eucosma campoliliana – 111 records available
Listed by Year - descending - scroll across to see all table columns
| Site Name | Tetrad | Date | Count | Stage | Source |
|---|---|---|---|---|---|
| Derby DE | SK33I | 14/08/2025 | 1 | adult | vc57_irecords_extract |
| Littleover, Derby | SK33G | 02/08/2025 | 1 | adult | vc57_irecords_extract |
| Littleover, Derby | SK33G | 02/08/2025 | 1 | adult | vc57_irecords_extract |
| Markham Vale South Tip , Derbyshire | SK47K | 24/07/2025 | 15 | adult | vc57_irecords_extract |
| Cote Heath Allotments, Buxton | SK07R | 17/07/2025 | 2 | adult | vc57_irecords_extract |
| Markham Vale South Tip | SK47K | 17/07/2025 | 3 | adult | vc57_irecords_extract |
| Glossop, Hague Street, Hay Meadow | SK09G | 17/07/2025 | 1 | adult | vc57_irecords_extract |
| Staveley garden SYA | SK47H | 16/07/2025 | 2 | adult | vc57_irecords_extract |
| Ladycroft Ave, Buxton | SK07S | 16/07/2025 | 1 | adult | vc57_irecords_extract |
| Longdendale, Torside grassland and willow carr | SK09U | 13/07/2025 | 1 | adult | vc57_irecords_extract |
| Inkersall garden | SK47G | 11/07/2025 | 1 | adult | vc57_irecords_extract |
| Cote Heath Allotments, Buxton | SK07R | 11/07/2025 | 1 | adult | vc57_irecords_extract |
| Derbyshire Wild Life Trust Long Clough, Herod Clough | SK09G | 11/07/2025 | 1 | adult | vc57_irecords_extract |
| Glossop, Gnat Hole Rough Fields | SK09L | 09/07/2025 | 1 | adult | vc57_irecords_extract |
| Glossop, Hague Street garden | SK09G | 08/07/2025 | 1 | adult | vc57_irecords_extract |
| Ladycroft Ave, Buxton | SK07S | 06/07/2025 | 1 | adult | vc57_irecords_extract |
| Staveley Derbyshire | SK47H | 04/07/2025 | 1 | adult | vc57_irecords_extract |
| Chaddesden, Derby | SK33T | 03/07/2025 | 1 | adult | vc57_irecords_extract |
| Buxton (w) | SK07R | 30/06/2025 | 1 | adult | vc57_irecords_extract |
| Ladycroft Ave, Buxton | SK07S | 30/06/2025 | 1 | adult | vc57_irecords_extract |
| Cown Edge Farm marsh | SK09A | 30/06/2025 | 1 | adult | vc57_irecords_extract |
| Markham Vale Derbyshire | SK47K | 29/06/2025 | 1 | adult | vc57_irecords_extract |
| Glossop, Hague Street, Hay Meadow | SK09G | 29/06/2025 | 1 | adult | vc57_irecords_extract |
| Darley Bridge | SK26Q | 28/06/2025 | 1 | Adult | vc57_irecords_extract |
| Darley Bridge | SK26Q | 28/06/2025 | 1 | Adult | vc57_irecords_extract |
| Hathersage | SK28F | 27/06/2025 | 1 | adult | vc57_irecords_extract |
| upper cromford garden | SK25Y | 21/06/2025 | 1 | adult | vc57_irecords_extract |
| Lowcroft, Buxton SK, UK | SK07S | 21/06/2025 | 1 | Adult | vc57_irecords_extract |
| Buxton (w) | SK07R | 20/06/2025 | 1 | adult | vc57_irecords_extract |
| upper cromford garden | SK25Y | 19/06/2025 | 1 | adult | vc57_irecords_extract |
| upper cromford garden | SK25Y | 17/06/2025 | 1 | adult | vc57_irecords_extract |
| Allestree, Derby | SK33P | 31/07/2024 | 1 | adult | vc57_irecords_extract |
| Markham Vale Derbyshire | SK47L | 25/07/2024 | 1 | adult | vc57_irecords_extract |
| Birch Vale | SK08I | 19/07/2024 | 1 | adult | vc57_irecords_extract |
| Wingerworth, Derbyshire | SK36Y | 17/07/2024 | 1 | adult | vc57_irecords_extract |
| Birch Vale | SK08I | 17/07/2024 | 1 | adult | vc57_irecords_extract |
| Glossop, Gnat Hole Rough Fields | SK09L | 13/07/2024 | 1 | adult | vc57_irecords_extract |
| Haddon Park | SK26I | 12/06/2024 | 1 | adult | vc57_irecords_extract |
| Cross Green, Matlock DEJW, UK | SK26Q | 03/06/2024 | 1 | Adult | vc57_irecords_extract |
| Markham Vale South Tip | SK47K | 12/07/2023 | 2 | adult | vc57_irecords_extract |
| Birch Vale | SK08I | 05/07/2023 | 1 | adult | vc57_irecords_extract |
| Staveley Derbyshire | SK47H | 21/06/2023 | 1 | adult | vc57_irecords_extract |
| Woodland Ave | SK43R | 23/07/2022 | 1 | Adult | vc57_irecords_extract |
| Woodland Ave | SK43R | 23/07/2022 | 1 | adult | vc57_irecords_extract |
| Woodland Ave | SK43R | 16/07/2022 | 1 | Adult | vc57_irecords_extract |
| Birch Vale | SK08I | 11/07/2022 | 3 | adult | vc57_irecords_extract |
| Findern, Derbyshire, DEAZ | SK33A | 11/07/2022 | 1 | adult | vc57_irecords_extract |
| Buxton SK, UK | SK07S | 04/07/2022 | 1 | Adult | vc57_irecords_extract |
| Hoe Grange Quarry | SK25I | 02/07/2022 | 1 | adult | vc57_irecords_extract |
| Ladycroft Ave | SK07S | 28/06/2022 | 1 | adult | vc57_irecords_extract |
| Woodland Ave | SK43R | 17/06/2022 | 1 | Adult | vc57_irecords_extract |
| Staveley Derbyshire | SK47H | 16/06/2022 | 1 | adult | vc57_irecords_extract |
| Birch Vale | SK08I | 26/07/2021 | 2 | Adult | vc57_irecords_extract |
| Shirland - Hallfieldgate Lane | SK35Z | 20/07/2021 | 1 | adult | vc57_irecords_extract |
| Birch Vale | SK08I | 09/07/2021 | 1 | Adult | vc57_irecords_extract |
| Buxton SK, UK | SK07S | 29/06/2021 | 1 | Adult | vc57_irecords_extract |
| Midway, Derbys. | SK32A | 26/06/2021 | 1 | adult | vc57_irecords_extract |
| Buxton SK, UK | SK07S | 17/06/2021 | 1 | Adult | vc57_irecords_extract |
| Woodland Ave | SK43R | 29/07/2020 | 1 | adult | vc57_irecords_extract |
| Findern, Derbyshire, DEAZ | SK33A | 12/07/2020 | 1 | adult | vc57_irecords_extract |
| Hathersage, Derbyshire, UK | SK28F | 07/08/2019 | 1 | adult | vc57_irecords_extract |
| Birch Vale | SK08I | 02/08/2019 | 1 | adult | vc57_irecords_extract |
| Birch Vale | SK08I | 29/07/2019 | 1 | adult | vc57_irecords_extract |
| Pleasley Pit CP, Pleasley | SK46X | 25/07/2019 | 1 | adult | Danes_2019-2021 |
| Birch Vale | SK08I | 24/07/2019 | 2 | adult | vc57_irecords_extract |
| Birch Barn, Birch Vale | SK08I | 24/07/2019 | 2 | adult | Danes_2019-2021 |
| Pleasley Pit CP, Pleasley | SK46X | 21/07/2019 | 1 | adult | Danes_2019-2021 |
| Hoe Grange Quarry | SK25I | 20/07/2019 | 1 | adult | vc57_irecords_extract |
| Main Street, Kings Newton | SK32Y | 17/07/2019 | 1 | Adult | vc57_irecords_extract |
| The Meads, Shipley Park, Heanor | SK44H | 13/07/2019 | 1 | adult | Danes_2019-2021 |
| Shirland - Hallfieldgate Lane | SK35Z | 14/06/2019 | 1 | adult | vc57_irecords_extract |
| Birch Vale | SK08I | 07/07/2018 | 1 | adult | vc57_irecords_extract |
| Birch Vale | SK08I | 04/07/2018 | 1 | adult | vc57_irecords_extract |
| Main Street, Kings Newton | SK32Y | 30/07/2017 | 1 | Adult | vc57_irecords_extract |
| Jim Mart Nature Reserve | SK36S | 30/06/2015 | 1 | Adult | vc57_irecords_extract |
| Wragg's Quarry, Beeley Moor | SK26Y | 15/07/2013 | 1 | Adult | vc57_danes_bc_data |
| Drakelow NR (car park),Burton on Trent | SK22F | 12/07/2013 | 2 | Adult | vc57_danes_bc_data |
| Rose Av,Clowne | SK57D | 22/07/2010 | 1 | Adult | vc57_danes_bc_data |
| Rose Av,Clowne | SK57D | 21/07/2010 | 1 | Adult | vc57_danes_bc_data |
| Rose Av,Clowne | SK57D | 20/07/2010 | 1 | Adult | vc57_danes_bc_data |
| Rose Av,Clowne | SK57D | 10/07/2010 | 1 | Adult | vc57_danes_bc_data |
| Backgarden Marehay | SK34Z | 06/07/2010 | 1 | adult | vc57_irecords_extract |
| Bamford St,Ripley | SK34Z | 06/07/2010 | 1 | Adult | vc57_danes_bc_data |
| Rose Av,Clowne | SK57D | 26/06/2010 | 1 | Adult | vc57_danes_bc_data |
| Midway, Derbys. | SK32A | 03/08/2009 | 1 | adult | vc57_irecords_extract |
| Midway Rd,Midway,Swadlincote | SK32A | 03/08/2009 | 1 | Adult | vc57_danes_bc_data |
| Main Street, Kings Newton | SK32Y | 15/07/2009 | 1 | Adult | vc57_irecords_extract |
| Midway, Derbys. | SK32A | 03/07/2009 | 3 | adult | vc57_irecords_extract |
| Midway Rd,Midway,Swadlincote | SK32A | 03/07/2009 | 3 | Adult | vc57_danes_bc_data |
| Drakelow NR (Barrier),Burton on Trent | SK22F | 18/06/2009 | 1 | Adult | vc57_danes_bc_data |
| Midway Rd,Midway,Swadlincote | SK32A | 01/08/2008 | 1 | Adult | vc57_danes_bc_data |
| Glossop (Shire Hill Quarry) | SK09M | 22/07/2008 | 1 | Adult | vc57_danes_bc_data |
| Main Street, Kings Newton | SK32Y | 15/07/2008 | 1 | Adult | vc57_irecords_extract |
| Midway Rd,Midway,Swadlincote | SK32A | 27/06/2008 | 1 | Adult | vc57_danes_bc_data |
| Main Street, Kings Newton | SK32Y | 11/06/2007 | 1 | Adult | vc57_irecords_extract |
| Midway Rd,Midway,Swadlincote | SK32A | 01/07/2006 | 1 | Adult | vc57_danes_bc_data |
| Main Street, Kings Newton | SK32Y | 13/07/2005 | 1 | Adult | vc57_irecords_extract |
| Main St,Kings Newton,Melbourne | SK32Y | 13/07/2005 | 1 | Adult | vc57_danes_bc_data |
| Main Street, Kings Newton | SK32Y | 11/07/2005 | 1 | Adult | vc57_irecords_extract |
| Main St,Kings Newton,Melbourne | SK32Y | 11/07/2005 | 1 | Adult | vc57_danes_bc_data |
| Toyota Site, Burnaston | SK23V | 28/07/2004 | 1 | Adult | vc57_irecords_extract |
| Burnaston (Toyota Plant NR), Derby | SK23V | 28/07/2004 | 1 | Adult | vc57_danes_bc_data |
| Main Street, Kings Newton | SK32Y | 22/07/2004 | 1 | Adult | vc57_irecords_extract |
| Main St,Kings Newton,Melbourne | SK32Y | 22/07/2004 | 1 | Adult | vc57_danes_bc_data |
| Main Street, Kings Newton | SK32Y | 13/06/2004 | 1 | Adult | vc57_irecords_extract |
| Main St,Kings Newton,Melbourne | SK32Y | 13/06/2004 | 1 | Adult | vc57_danes_bc_data |
| Main Street, Kings Newton | SK32Y | 16/07/2003 | 1 | Adult | vc57_irecords_extract |
| Main St,Kings Newton,Melbourne | SK32Y | 16/07/2003 | 1 | Adult | vc57_danes_bc_data |
| Acton Rd Ind Est, Long Eaton | SK43W | 19/07/1995 | 1 | Adult | vc57_danes_bc_data |
| Risley Glebe NR, Risley, Sandiacre (pond position assumed) | SK43S | 14/07/1995 | 1 | Adult | vc57_danes_bc_data |
| Acton Rd Ind Est, Long Eaton | SK43W | 28/06/1995 | 1 | Adult | vc57_danes_bc_data |
