71.003 BF1995  –  Notodontidae –  Notodontinae – Cerura vinula – Puss Moth – (Linnaeus, 1758) Adult Macro:  CAT 1 – Distinctive species unlikely to be confused with others –       PDF Icon – click for Adult Macro Verification Guidelines

Green –  Rare / Uncommon / Scarce   
Taxonomy:   Macro   >>  Notodontidae  >> Notodontinae
ID Difficulty:  green  – easy to identify, generally distinctive and unlikely to be confused with other species.
ID pointers: A large white furry moth intricately marked on the forewings with pale grey arrow-heads and yellow wing veins. The body and wing base is covered in a number of small black spots. Rests with wings held angular to the body sides.
Distribution:  A resident that was a fairly common but localised species throughout the lowlands and eastern moors of Derbyshire. It maybe declining in numbers in recent years with few records.
Flight Period: May /  June /  –  On the wing May – June Photographed: Yes –  Photographed By: Tony Davison  © All Rights Reserved
*** Last updated on 2 October 2025 by RP ***
Wingspan: 45-70mm
Forewing: 29-38mm
Food Plant: Aspen (Populus tremula) as well as poplar (Populus spp.) and willow (Salix spp.).
Last Recorded By – Not Recorded
Last Recorded General Area – Not Recorded

Selected Images:  Melbourne, Derbyshire – Images by Tony Davison © 



Distribution Map for Cerura vinula

Found 211 records
    ↳ 16 from After 2025
    ↳ 38 from 2020 - 2024
    ↳ 157 from Before 2020
Flying
Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec

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 – Cerura vinula

⚠️ 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.

Visit NBN Site


Monthly Records By Year: Cerura vinula
( data includes both Larvae and Adult Stages )

Monthly Counts By Year: Cerura vinula
( data is based on 'Adult' stage records only. )


First/Last Recorded Dates: Cerura vinula
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: Cerura vinula
( All data includes both Larvae and Adult Stages )
Annual Growth Rate (AGR): Cerura vinula
AGR: 0.32%   |   Total % Change: 7.7%


CUSUM Analysis: Cerura vinula
About this chart: CUSUM (Cumulative Sum) charts track long-term trends in moth populations [ filtered by 'Adult' and 'Mine' life stages ] by showing whether each year’s counts are above or below the historical average. Even small shifts build up over time, making trends of growth, stability, or decline easier to see. CUSUM highlights trend-consistency — asking: “Across the years, have moth counts mostly stayed above or below average?”
The data sample has 6 gap year/s here (zero records) between 2000 and 2025. The moth may have been present in those gap years, but no data was available. Too many year-gaps may exaggerate or skew the chart.

Counts for the current year (2025) are pro-rated based on data available up to month 9 (September) to provide a full-year equivalent.

Purple line rises = years better than average; falls = years worse than average.
Peak (best year) Trough (worst year) Growth periods Decline periods
Population peaked around 2025, reaching above average levels. The lowest population point occurred near 2023, showing a significant decline.

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: Cerura vinula
( data includes both Larvae and Adult Stages )

Flight Periods – Indicative –vs– Recorded Data
Cerura vinula
( 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 - Cerura vinula – 211 records available

Listed by Year - descending - scroll across to see all table columns

Site NameTetradDateCountStageSource
Woodseats, Sheffield, South YorkshireSK38L25/06/20253larvavc57_irecords_extract
Belper, DerbyshireSK34N19/06/20251adultvc57_irecords_extract
Belper, DerbyshireSK34N19/06/20251adultvc57_irecords_extract
Belper, DerbyshireSK34N18/06/20251adultvc57_irecords_extract
Cown Edge Farm marshSK09A17/06/20251adultvc57_irecords_extract
Glossop SK, UKSK09B17/06/20251Adultvc57_irecords_extract
Belper, DerbyshireSK34N16/06/20251adultvc57_irecords_extract
Belper, DerbyshireSK34N15/06/20251adultvc57_irecords_extract
Marshall Road, Sheffield, England, GBSK38L01/06/20251Larvavc57_irecords_extract
Woodseats, Sheffield, South YorkshireSK38L30/05/202510larvavc57_irecords_extract
Allestree, DerbySK33P11/05/20251adultvc57_irecords_extract
Aston-on-Trent, DerbyshireSK43A03/05/20251adultvc57_irecords_extract
Allestree, DerbySK33P03/05/20251adultvc57_irecords_extract
Stonebroom.SK45E02/05/20252adultvc57_irecords_extract
Havercroft RoadSK38L26/04/20251Adultvc57_irecords_extract
HathersageSK28F26/04/20251adultvc57_irecords_extract
East midlandsSK34F31/07/20241larval casevc57_irecords_extract
SkSK34F31/07/20241pupavc57_irecords_extract
WoodseatsSK38L06/07/20241larvavc57_irecords_extract
StonbroomSK45E17/05/20241adultvc57_irecords_extract
Havercroft RoadSK38L17/05/20242Adultvc57_irecords_extract
Louise Greaves AllotmentsSK43D15/05/20241adultvc57_irecords_extract
BelperSK34N30/04/20241adultvc57_irecords_extract
BelperSK34N14/06/20231adultvc57_irecords_extract
Peak District National Park, Buxton, England, GBSK17S12/06/20231Adultvc57_irecords_extract
Ladycroft AveSK07S07/06/20231adultvc57_irecords_extract
Woodland AveSK43R27/05/20231adultvc57_irecords_extract
Lower Cromford GardenSK25Y25/05/20231adultvc57_irecords_extract
Woodland AveSK43R20/05/20231adultvc57_irecords_extract
ThornhillSK18W07/07/20221Larvavc57_irecords_extract
Norton Lees, Sheffield, UKSK38L28/05/20221Adultvc57_irecords_extract
Shirland - Hallfieldgate LaneSK35Z08/04/20221Adultvc57_irecords_extract
Lady Canning's PlantationSK28W15/09/20211larvavc57_irecords_extract
Ravenfield Close, Sheffield, England, GBSK48B16/07/20211Larvavc57_irecords_extract
Birch ValeSK08I04/06/20211Adultvc57_irecords_extract
Kirk Hallam, IlkestonSK44K04/06/20211adultvc57_irecords_extract
Briar Close, Newhall, SwadlincoteSK22V02/06/20211adultDanes_2019-2021
Waterswallows QuarrySK07X17/07/20201not recordedvc57_irecords_extract
Whitwell, Worksop S, UKSK57I25/06/20201Adultvc57_irecords_extract
Owlthorpe, sheffieldSK48B20/06/20202not recordedvc57_irecords_extract
Owlthorpe, sheffieldSK48B20/06/20202pre-adultvc57_irecords_extract
Owlthorpe, SheffieldSK48B20/06/20201pre-adultvc57_irecords_extract
Owlthorpe, Sheffield SPD, UKSK48B20/06/20201Larvavc57_irecords_extract
Woodland AveSK43R14/06/20201adultvc57_irecords_extract
Briar Close, Newhall, SwadlincoteSK22V30/05/20201adultDanes_2019-2021
Station Road, Darley DaleSK26R29/05/20201adultvc57_irecords_extract
Briar Close, Newhall, SwadlincoteSK22V26/05/20201adultDanes_2019-2021
The Mays, Malthouse Lane, FroggattSK27N25/05/20201adultDanes_2019-2021
Forbes Hole LNRSK43W18/05/20201pre-adultvc57_irecords_extract
Great Britain, Ashbourne, England, GBSK23Z03/05/20201Adultvc57_irecords_extract
Great Britain, Ashbourne, England, GBSK23Z03/05/20201Adultvc57_irecords_extract
Marlborough Road, Long Eaton, DerbysSK43X24/04/20201adultvc57_irecords_extract
Marlborough Road, Long Eaton, DerbysSK43X23/04/20201adultvc57_irecords_extract
Kirk Hallam, IlkestonSK44K01/04/20201adultvc57_irecords_extract
Middleton TopSK25S04/08/20191Larvavc57_irecords_extract
Briar Close, Newhall, SwadlincoteSK22V29/06/20191adultDanes_2019-2021
Havercroft RoadSK38L02/06/20191Adultvc57_irecords_extract
Southern end of Big Moor, DerbyshireSK27S01/06/20191adultvc57_irecords_extract
BelperSK34U05/06/20181adultvc57_irecords_extract
Norton LeesSK38L02/06/20181Adultvc57_irecords_extract
Norton LeesSK38L29/05/20181Adultvc57_irecords_extract
Norton LeesSK38L28/05/20181Adultvc57_irecords_extract
DRONFIELD WOODHOUSESK37J27/05/20181adultvc57_irecords_extract
Birch ValeSK08I21/05/20181adultvc57_irecords_extract
Main Street, Kings NewtonSK32Y14/05/20181Adultvc57_irecords_extract
Birch ValeSK08I14/06/20171adultvc57_irecords_extract
Sheffield, England, United KingdomSK38L25/06/20161Adultvc57_irecords_extract
Norton Lees gardenSK38L24/06/20161not recordedvc57_irecords_extract
Hillside, Findern, DerbySK33A29/05/20161Adultvc57_danes_bc_data
Pleasley Pit CP, PleasleySK46X10/05/20161Adultvc57_danes_bc_data
Ash Crescent, RipleySK34Z01/01/20163Larvaevc57_danes_bc_data
Priestcliffe Lees N.R.SK17L16/07/20151Adultvc57_irecords_extract
Lady Canning's PlantationSK28W10/07/20141pre-adultvc57_irecords_extract
Millennium Meadow NR, DuffieldSK34L15/06/20141Larvaevc57_danes_bc_data
Melbourne, DerbyshireSK32X12/06/20141adultvc57_irecords_extract
Long Eaton - Marlborough RoadSK43X03/05/20141Adultvc57_irecords_extract
Adderley Place, GlossopSK09C29/07/20131Larvaevc57_danes_bc_data
Adderley Place, GlossopSK09C29/07/20131Larvaevc57_danes_bc_data
Millennium Meadow NR, DuffieldSK34L20/07/20131Larvaevc57_danes_bc_data
Midway Rd,Midway,SwadlincoteSK32A29/06/20131Adultvc57_danes_bc_data
Midway Rd,Midway,SwadlincoteSK32A29/06/20131Adultvc57_danes_bc_data
The Old Manse, Ault Hucknall, GlapwellSK46S19/06/20131Adultvc57_danes_bc_data
The Old Manse, Ault Hucknall, GlapwellSK46S19/06/20131Adultvc57_danes_bc_data
George Newberry Place, Church Gresley, SwadlincoteSK21Z16/06/20131Adultvc57_danes_bc_data
Adderley Place, GlossopSK09C01/07/20121Larvaevc57_danes_bc_data
Adderley Place, GlossopSK09C01/07/20121Larvaevc57_danes_bc_data
Hardhurst Rd, Alvaston, DerbySK33W05/06/20111Adultvc57_danes_bc_data
Midway Rd,Midway,SwadlincoteSK32A02/06/20111Adultvc57_danes_bc_data
Hardhurst Rd, Alvaston, DerbySK33W25/05/20111Adultvc57_danes_bc_data
Melbourne, DerbyshireSK32X20/05/20111adultvc57_irecords_extract
Spinney Hill,MelbourneSK32X20/05/20111Adultvc57_danes_bc_data
Spinney Hill,MelbourneSK32X20/05/20111Adultvc57_danes_bc_data
Briar Close,Newhall,SwadlincoteSK22V30/04/20111Adultvc57_danes_bc_data
Briar Close,Newhall,SwadlincoteSK22V30/04/20111Adultvc57_danes_bc_data
Williamthorpe Bridge,WilliamthorpeSK46I28/07/20101Larvaevc57_danes_bc_data
Marlborough Rd,Long EatonSK43X22/06/20101Adultvc57_danes_bc_data
Marlborough Rd,Long EatonSK43X21/06/20101Adultvc57_danes_bc_data
Rose Av,ClowneSK57D18/06/20101Adultvc57_danes_bc_data
Marlborough Rd,Long EatonSK43X15/06/20101Adultvc57_danes_bc_data
The Hollies,Station Rd,Darley DaleSK26R03/06/20101Adultvc57_danes_bc_data
Marlborough Rd,Long EatonSK43X20/05/20101Adultvc57_danes_bc_data
Wragg's Quarry,Rowsley MoorSK26Y06/09/20097Larvaevc57_danes_bc_data
Wragg's Quarry, Beeley Moor, BeeleySK26Y06/09/20097Larvaevc57_danes_bc_data
School Close,Parkway Gardens,Darley DaleSK26R29/05/20091Adultvc57_danes_bc_data
Lancaster Ave,SandiacreSK43S28/05/20091Adultvc57_danes_bc_data
Beeley Moor, BeeleySK26Y06/09/20075Larvaevc57_danes_bc_data
Beeley Moor, BeeleySK26Y06/09/20075Larvaevc57_danes_bc_data
Ash Brook,Ashley Close,TansleySK35J20/08/20071Adultvc57_danes_bc_data
Derbyshire, UKSK17L22/07/20071Larvavc57_irecords_extract
Miller's DaleSK17L22/07/20071Larvavc57_irecords_extract
Church St,Holloway,MatlockSK35I16/07/20071Larvaevc57_danes_bc_data
The Field,Shipley,IlkestonSK44M21/06/20051Adultvc57_danes_bc_data
The Field,Shipley,IlkestonSK44M21/06/20051Adultvc57_danes_bc_data
Edgecote Drive,Newhall,SwadlincoteSK22V03/06/20051Adultvc57_danes_bc_data
Newboundmill Lane,PleasleySK56C26/05/20051Adultvc57_danes_bc_data
The Hollies,Station Rd,Darley DaleSK26R27/06/20041Adultvc57_danes_bc_data
The Field,Shipley,IlkestonSK44M24/05/20041Adultvc57_danes_bc_data
The Field,Shipley,IlkestonSK44M24/05/20041Adultvc57_danes_bc_data
Westcroft Ave,Littleover,DerbySK33G23/05/20041Adultvc57_danes_bc_data
Armitage Drive, Long EatonSK53B03/06/20021Adultvc57_danes_bc_data
Midway, Swadlincote, DerbysSK32A27/05/20021Adultvc57_danes_bc_data
Wilmot St, Sawley, Long EatonSK43R18/05/19981Adultvc57_danes_bc_data
Wilmot St, Sawley, Long EatonSK43R12/05/19981Adultvc57_danes_bc_data
Parkway, New MillsSK08D12/07/19951Adultvc57_danes_bc_data
Wood Lane,Newhall,SwadlincoteSK22V19/06/19951Adultvc57_danes_bc_data
Wood Lane, Newhall, SwadlincoteSK22V19/06/19951Adultvc57_danes_bc_data
The Field,Shipley,IlkestonSK44M24/05/19951Adultvc57_danes_bc_data
The Field,Shipley,IlkestonSK44M24/05/19951Adultvc57_danes_bc_data
Holbrook Heath and PondsSK48K23/07/19931Adultvc57_irecords_extract
Wilmot St, Sawley, Long EatonSK43R12/05/19931Adultvc57_danes_bc_data
Pond House, Mapperley Res, IlkestonSK44G21/05/19922Adultvc57_danes_bc_data
Pond House, Mapperley Res, IlkestonSK44G21/05/19922Adultvc57_danes_bc_data
Shipley Wood, Shipley ParkSK44L17/05/19851Adultvc57_danes_bc_data
Lings Close,IlkestonSK44S12/04/19821Pupaevc57_danes_bc_data
Drummond Rd, IlkestonSK44R22/06/19811Adultvc57_danes_bc_data
Northcote Rd, Heeley, SheffieldSK38M16/08/19791Adultvc57_danes_bc_data
Field Close, Hilton, Burton on TrentSK23K06/06/19781Adultvc57_danes_bc_data
Field Close, Hilton, Burton on TrentSK23K05/06/19781Adultvc57_danes_bc_data
Field Close, Hilton, Burton on TrentSK23K01/06/19761Adultvc57_danes_bc_data
Field Close, Hilton, Burton on TrentSK23K24/05/19761Adultvc57_danes_bc_data
Field Close, Hilton, Burton on TrentSK23K19/05/19761Adultvc57_danes_bc_data
Field Close, Hilton, Burton on TrentSK23K14/06/19751Adultvc57_danes_bc_data
Field Close, Hilton, Burton on TrentSK23K07/06/19751Adultvc57_danes_bc_data
Derby (site not precise)SK33L01/01/19721Adultvc57_danes_bc_data
Gleadless area (site not precise)SK38W10/06/19701Adultvc57_danes_bc_data
Erewash Sq, IlkestonSK44Q02/09/19691Adultvc57_danes_bc_data
Welbeck Rd, BolsoverSK47V09/06/19691Adultvc57_danes_bc_data
Gleadless Townend, SheffieldSK38W01/06/19691Adultvc57_danes_bc_data
Berry St, Hepthorne Lane, North WingfieldSK46C05/07/19681Adultvc57_danes_bc_data
Berry St, Hepthorne Lane, North WingfieldSK46C12/06/19681Adultvc57_danes_bc_data
Berry St, Hepthorne Lane, North WingfieldSK46C05/06/19681Adultvc57_danes_bc_data
Berry St, Hepthorne Lane, North WingfieldSK46C04/06/19682Adultvc57_danes_bc_data
Berry St, Hepthorne Lane, North WingfieldSK46C01/06/19681Adultvc57_danes_bc_data
The Old Manse, Ault Hucknall, GlapwellSK46S29/05/19681Adultvc57_danes_bc_data
The Old Manse, Ault Hucknall, GlapwellSK46S16/05/19681Adultvc57_danes_bc_data
Berry St, Hepthorne Lane, North WingfieldSK46C27/06/19671Adultvc57_danes_bc_data
Newbold Drive, ChesterfieldSK37R11/05/19651Adultvc57_danes_bc_data
Newbold Rd, ChesterfieldSK37R01/06/19631Adultvc57_danes_bc_data
Newbold Ave, ChesterfieldSK37R03/06/19611Adultvc57_danes_bc_data
Clay CrossSK36W07/05/19611Adultvc57_danes_bc_data
Newbold Ave, ChesterfieldSK37R30/07/19601Larvaevc57_danes_bc_data
Newbold Ave, ChesterfieldSK37R05/06/196012Larvaevc57_danes_bc_data
Moorend, Beeley, MatlockSK26T26/05/19601Adultvc57_danes_bc_data
Moorend, BeeleySK26T26/05/19601Adultvc57_danes_bc_data
Newbold Ave, ChesterfieldSK37R21/05/19603Eggvc57_danes_bc_data
Newbold Ave, ChesterfieldSK37R21/06/19581Adultvc57_danes_bc_data
Clay CrossSK36W12/05/19581Adultvc57_danes_bc_data
Holmewood (site not precise)SK46L13/06/19571Adultvc57_danes_bc_data
Moor End, Beeley, Matlock (assumed at his home)SK26T11/06/19572Adultvc57_danes_bc_data
Moorend, Beeley (assumed at his home)SK26T11/06/19572Adultvc57_danes_bc_data
Moor End, Beeley, Matlock (assumed at his home)SK26T10/06/19571Adultvc57_danes_bc_data
Moorend, Beeley (assumed at his home)SK26T10/06/19571Adultvc57_danes_bc_data
Lady Manners School, BakewellSK26D26/05/19571Adultvc57_danes_bc_data
Lady Manners School, BakewellSK26D16/05/19571Larvaevc57_danes_bc_data
Millers Dale, Tideswell (site not precise)SK17M01/01/19571Pupaevc57_danes_bc_data
Beeley, BakewellSK26T15/05/19561Pupaevc57_danes_bc_data
BeeleySK26T15/05/19561Pupaevc57_danes_bc_data
Newbold Ave, ChesterfieldSK37R12/07/195511Eggvc57_danes_bc_data
Heath (site not precise)SK46T06/05/19551Adultvc57_danes_bc_data
Aston on Trent (Hall)SK42E01/01/195416Adultvc57_danes_bc_data
Berry St, Hepthorne LaneSK46C14/06/19532Adultvc57_danes_bc_data
Berry St, Hepthorne Lane, North WingfieldSK46C14/06/19532Adultvc57_danes_bc_data
Berry St, Hepthorne LaneSK46C24/05/19531Adultvc57_danes_bc_data
Berry St, Hepthorne Lane, North WingfieldSK46C24/05/19531Adultvc57_danes_bc_data
Heath (site not precise)SK46T25/06/19521Adultvc57_danes_bc_data
Littleover, Derby (site not precise)SK33G18/06/19521Larvaevc57_danes_bc_data
Newbold Ave, ChesterfieldSK37R06/05/19521Adultvc57_danes_bc_data
Ramcroft Colliery, Palterton, BolsoverSK46N16/07/19511Adultvc57_danes_bc_data
Ramcroft Colliery, Palterton, BolsoverSK46N09/06/19511Adultvc57_danes_bc_data
Drakelow (site not precise)SK21J24/05/19511Adultvc57_danes_bc_data
Newland Gardens, Newbold, ChesterfieldSK37R21/05/19511Adultvc57_danes_bc_data
Bakewell (site not precise)SK26J01/01/19472Adultvc57_danes_bc_data
Froggatt (site not precise)SK27N01/01/19462Pupaevc57_danes_bc_data
Repton (site not precise)SK32B01/01/19421Larvaevc57_danes_bc_data
Matlock (site not precise)SK26V01/05/19281Adultvc57_danes_bc_data
Holy Moor, Holymoorside (site not precise)SK36N01/05/19221Adultvc57_danes_bc_data
Chesterfield (site not precise)SK37G01/01/19211Adultvc57_danes_bc_data
Tibshelf (site not precise)SK46F01/01/19211Adultvc57_danes_bc_data
Darley Dale (site not precise)SK26R28/05/19181Adultvc57_danes_bc_data
Derby (site not precise)SK33L01/01/19141Adultvc57_danes_bc_data
Repton, Swadlincote (site not precise)SK32B01/06/19131Adultvc57_danes_bc_data
Foremark, Repton (site not precise)SK32I29/05/19131Adultvc57_danes_bc_data
Derby (site not precise)SK33L01/01/19131Larvaevc57_danes_bc_data
Repton, Swadlincote (site not precise)SK32B01/06/19071Adultvc57_danes_bc_data
Poolsbrook (site not precise)SK47L06/06/19061Adultvc57_danes_bc_data
Derby area (site not precise)SK33L01/01/19001Adultvc57_danes_bc_data
Crich (site not precise)SK35L01/01/19001Adultvc57_danes_bc_data
Bakewell (site not precise)SK26E01/01/18951Larvaevc57_danes_bc_data
Whitwell Wood,Whitwell,WorksopSK57J06/07/18891Larvaevc57_danes_bc_data
Staveley (site not precise)SK47H01/01/18001Adultvc57_danes_bc_data
Repton, Swadlincote (site not precise)SK32B01/01/18001Adultvc57_danes_bc_data

Scroll to Top