Willow Emerald Damselfly

, 05 September 2018
Willow Emerald Damselfly
© James Duncan

By James Duncan

Woods Mill Engagement Officer

When wandering around Woods Mill Lake you may well spot an iridescent flash of green and bronze. Commoner species of late summer dragonfly abound, but amongst the Darters and Hawkers may be the rare, slender metallic form of the Willow Emerald Damselfly, Chalcolestes viridis. Damselflies belong to the same order as their larger relatives, both insects in the order Odonata. The smaller, slimmer bodies and lack of overlapping eyes generally identify the damselflies, as do their folded wings at rest - except in a few cases, the Willow Emerald being one. This feature denotes its family group, Lestidae, the 'Spreadwings.' The adults specialise in eating a huge variety of small insects, utilising compound eyes packed full of thousands of individual photoreception units and superb aerial skills to leave their prey little chance of escape. The fossil record shows evidence that damselflies (zygoptera) existed at least 250 million years ago, making them one of the most successful predatory groups on the planet, found on every continent except Antarctica. 

In recent years, since the millennium, warming climate has seen a number of both dragon and damselfly species making their way from the continent and starting to colonise UK shores. The Willow Emerald is just one of them. Amazingly there were only three records of this species in the country before 2009 - in 1979, 1992 and 2007. Numbers have since increased dramatically in South East England, though our climatic conditions offer quite the difference from their more typical Mediterranean habitat. This recent colonist is now pretty well established in Norfolk, Suffolk, Essex and Kent, though has spread to nearby counties over the last decade, including West Sussex, where Woods Mill is now a known breeding site.

Willow emerald2

© Simon Linington 

The Willow Emerald is one of four emerald species found in the UK, typically exhibiting a late flight season from August to September/October. However, spells of decent autumn weather can see this damselfly still on the wing all the way into November. One particularly unusual characteristic of the species is its tendency to hang (literally) around in waterside trees. This strategy is different from other emeralds and makes it particularly distinctive. They favour Willow and Alder, though a variety of soft-barked species may be utilised. Particularly helpful for observation is their preference for perching upon bare, leafless branches in the sun. Part of their reason for inhabiting this environment is for reproduction - the female willow emerald will lay her eggs into carefully made incisions in the bark, a strategy unusual amongst most damselflies who lay into submerged vegetation. The egg laying (ovipositing) produces unusual 'horseshoe shaped' galls, scars in the tree bark, and the eggs will then overwinter before the larvae emerge in spring.

The presence of the willow emerald, and indeed all damselflies, typifies an ecosystem of good quality with suitable freshwater. Though different species have different requirements with regard to water depth, flow and pH, they're all vulnerable to the damaging effects of human impact. Drainage for agriculture, clearance of forests, pollution of waterways, lowering groundwater levels and general degradation of wetland areas all play their part in reducing habitat for our majestic Odonata. Please do look out for the willow emerald and report any sightings to your County Dragonfly Recorder british-dragonflies.org.uk

Leave a comment

Comments

  • Trevor Raven:

    I would like to include your excellent description of the Willow Emerald Damselfly in my forthcoming article in the Scole PostHorn magazine about the wild life seen in this South Norfolk village. Full attribution will be given unless you object. Kind Regards Trevor Raven. Author.

    06 Aug 2019 09:02:00

Time Δ Debug Message - Perch Runway 3.2
1788313359.78260 [907] SELECT p.pagePath, pr.routePattern, pr.routeRegExp, p.pageTemplate, pr.routeOrder, s.settingValue AS siteOffline FROM swt_pages_staging p LEFT JOIN swt_page_routes pr ON p.pageID=pr.pageID LEFT JOIN swt_settings s ON s.settingID='siteOffline' UNION SELECT NULL AS pagePath, pr2.routePattern, pr2.routeRegExp, pr2.templatePath AS pageTemplate, pr2.routeOrder, NULL AS siteOffline FROM swt_page_routes pr2 WHERE templateID!=0 ORDER BY routeOrder ASC, pagePath ASC
1788313359.82030.0377Matched route: news/[slug:s]
1788313359.82050.0002Server address: 216.73.216.54
1788313359.82050.0001Using master page: /templates/pages/blog/post.php
1788313359.82050Page arguments:
Array
(
    [0] => /news/willow-emerald-damselfly
    [s] => willow-emerald-damselfly
    [1] => willow-emerald-damselfly
)
1788313359.82080.0003 [1] SELECT * FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1788313359.82210.0013 [86] SELECT DISTINCT settingID, settingValue FROM swt_settings WHERE userID=0
1788313359.82440.0023 [1] SELECT * FROM swt_shop_cart WHERE cartID=24706147
1788313359.82530.0009 [1] SELECT * FROM swt_shop_cart WHERE cartID=24706147
1788313359.82610.0008 [nil] SELECT * FROM swt_shop_sales WHERE saleFrom<='2026-09-02 01:42:00' AND saleTo>'2026-09-02 01:42:00' AND saleActive=1 AND saleDeleted IS NULL ORDER BY saleOrder ASC
1788313359.82780.0017 [1] SELECT SQL_CALC_FOUND_ROWS DISTINCT tbl.* FROM ( SELECT idx.itemID, main.*, idx2.indexValue as sortval FROM swt_blog_index idx JOIN swt_blog_posts main ON idx.itemID=main.postID AND idx.itemKey='postID' JOIN swt_blog_index idx2 ON idx.itemID=idx2.itemID AND idx.itemKey='postID' AND idx2.indexKey='_id' WHERE 1=1 AND ((idx.indexKey='postSlug' AND idx.indexValue='willow-emerald-damselfly')) AND idx.itemID=idx2.itemID AND idx.itemKey=idx2.itemKey GROUP BY idx.itemID, idx2.indexValue, postID ) as tbl WHERE (postStatus='Published' AND postDateTime<='2026-09-02 01:42:00' ) GROUP BY itemID, sortval ORDER BY sortval ASC LIMIT 0, 10
1788313359.83360.0058 [1] SELECT FOUND_ROWS() AS `count`
1788313359.83430.0007 [1] SELECT * FROM swt_blog_posts WHERE postID=1613 AND postStatus='Published' AND postDateTime<='2026-09-02 01:42:00'
1788313359.83550.0011 [13] SELECT * FROM swt_blog_sections ORDER BY sectionTitle ASC
1788313359.83640.001 [1] SELECT * FROM swt_blogs ORDER BY blogTitle ASC
1788313359.83730.0009 [1] SELECT * FROM swt_categories WHERE catID=191 LIMIT 1
1788313359.8380.0007 [1] SELECT * FROM swt_categories WHERE catID=49 LIMIT 1
1788313359.83890.0009Using template: /templates/blog/post.html
1788313359.83920.0003 [162] SELECT catID, catPath FROM swt_categories
1788313359.84030.0011 [1] SELECT * FROM swt_blog_posts WHERE postStatus='Published' AND postDateTime<='2026-09-02 01:42:00' AND postSlug='willow-emerald-damselfly'
1788313359.86960.0293Using template: /templates/blog/post.html
1788313359.87030.0007 [250] SELECT country, countryID FROM swt_shop_countries WHERE countryActive=1 ORDER BY country ASC
1788313359.87230.0019Using template: /templates/pages/attributes/seo.html
1788313359.87260.0003 [1] SELECT regionID, regionTemplate, regionPage, regionRev AS rev FROM swt_content_regions WHERE regionKey='Banner image' AND (regionPage='/news/post' OR regionPage='*')
1788313359.87380.0011 [nil] SELECT * FROM ( SELECT idx.itemID, c.regionID, idx.pageID, c.itemJSON, idx2.indexValue as sortval FROM swt_content_index idx JOIN swt_content_items c ON idx.itemID=c.itemID AND idx.itemRev=c.itemRev AND idx.regionID=c.regionID JOIN swt_content_index idx2 ON idx.itemID=idx2.itemID AND idx.itemRev=idx2.itemRev AND idx2.indexKey='_order' WHERE ((idx.regionID=104 AND idx.itemRev=0)) AND idx.itemID=idx2.itemID AND idx.itemRev=idx2.itemRev ) as tbl GROUP BY itemID, pageID, itemJSON, sortval, regionID ORDER BY sortval ASC
1788313359.87610.0024 [82] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageDepth >=0 AND pageDepth<=2 ORDER BY pageTreePosition ASC
1788313359.88050.0044 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1788313359.88140.0009 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1788313359.88480.0034Using template: /templates/navigation/ps_nav_template.html
1788313359.88490.0001 [6] Using template: /templates/navigation/ps_nav_template_children.html
1788313359.88570.0008 [4] Using template: /templates/navigation/ps_nav_template_children.html
1788313359.88630.0006 [29] Using template: /templates/navigation/ps_nav_template_children.html
1788313359.88930.003 [10] Using template: /templates/navigation/ps_nav_template_children.html
1788313359.89050.0012 [7] Using template: /templates/navigation/ps_nav_template_children.html
1788313359.89140.0008 [9] Using template: /templates/navigation/ps_nav_template_children.html
1788313359.89450.0032 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' OR pageSortPath='/news/post' LIMIT 1
1788313359.89580.0013 [1] SELECT * FROM swt_pages_staging WHERE pageHidden=0 AND pageNew=0 AND pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition
1788313359.89920.0034 [1] Using template: /templates/navigation/breadcrumbs.html
1788313359.89970.0005Using template: /templates/blog/post.html
1788313359.90.0003 [1] SELECT * FROM swt_blog_authors WHERE authorID='19' LIMIT 1
1788313359.90090.0009Using template: /templates/blog/author.html
1788313359.90140.0005 [1] SELECT SQL_CALC_FOUND_ROWS DISTINCT tbl.* FROM ( SELECT idx.itemID, main.*, idx2.indexValue as sortval FROM swt_blog_index idx JOIN swt_blog_posts main ON idx.itemID=main.postID AND idx.itemKey='postID' JOIN swt_blog_index idx2 ON idx.itemID=idx2.itemID AND idx.itemKey='postID' AND idx2.indexKey='_id' WHERE 1=1 AND ((idx.indexKey='postSlug' AND idx.indexValue='willow-emerald-damselfly')) AND idx.itemID=idx2.itemID AND idx.itemKey=idx2.itemKey GROUP BY idx.itemID, idx2.indexValue, postID ) as tbl WHERE (postStatus='Published' AND postDateTime<='2026-09-02 01:42:00' ) GROUP BY itemID, sortval ORDER BY sortval ASC LIMIT 0, 1
1788313359.90430.0029 [1] SELECT FOUND_ROWS() AS `count`
1788313359.90490.0006 [1] Using template: /templates/blog/post.html
1788313359.9080.0031Using template: /templates/blog/comment_form.html
1788313359.9090.001 [1] SELECT * FROM swt_blog_comments WHERE 1=1 AND postID=1613 AND commentStatus='LIVE' ORDER BY FIELD(webmentionType, 'like', 'repost', 'comment', NULL) ASC, commentDateTime ASC
1788313359.99850.0895 [1] Using template: /templates/blog/comment.html
1788313359.99930.0008Using template: /templates/blog/post.html
1788313359.99950.0002 [1] SELECT * FROM swt_blog_authors WHERE authorID='19' LIMIT 1
1788313360.00060.0011 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/what-we-do' OR pageSortPath='/what-we-do' LIMIT 1
1788313360.00160.0011 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-002' LIMIT 1
1788313360.00240.0008 [7] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageTreePosition LIKE '000-002%' AND pageDepth >=1 AND pageDepth<=2 ORDER BY pageTreePosition ASC
1788313360.00640.0039 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1788313360.00730.001 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1788313360.01060.0032 [6] Using template: /templates/navigation/footer-nav.html
1788313360.01230.0017 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/make-a-difference' OR pageSortPath='/make-a-difference' LIMIT 1
1788313360.01330.001 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-005' LIMIT 1
1788313360.01420.0009 [38] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageTreePosition LIKE '000-005%' ORDER BY pageTreePosition ASC
1788313360.01810.0039 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1788313360.01910.001 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1788313360.02230.0032 [10] Using template: /templates/navigation/footer-nav.html
1788313360.02660.0044 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/visit' OR pageSortPath='/visit' LIMIT 1
1788313360.02780.0011 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-004' LIMIT 1
1788313360.02850.0007 [30] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageTreePosition LIKE '000-004%' AND pageDepth >=1 AND pageDepth<=2 ORDER BY pageTreePosition ASC
1788313360.03210.0036 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1788313360.03290.0008 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1788313360.03580.003 [29] Using template: /templates/navigation/footer-nav.html
1788313360.03840.0026 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/make-a-difference' OR pageSortPath='/make-a-difference' LIMIT 1
1788313360.03960.0012 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-005' LIMIT 1
1788313360.04160.002 [11] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageTreePosition LIKE '000-005%' AND pageDepth >=1 AND pageDepth<=2 ORDER BY pageTreePosition ASC
1788313360.04530.0037 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1788313360.0460.0007 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1788313360.0490.003 [10] Using template: /templates/navigation/footer-nav.html
1788313360.05030.0013Request time: 0.2691
1788313360.05030Process time: 0.2689
1788313360.05040Memory: 1.6308