Emperor Dragonfly

, 28 August 2018
Emperor Dragonfly
Emperor dragonfly © Neil Fletcher

By Charlotte Owen

WildCall Officer

Dragonflies are spectacular insects.  As they dart and glide across the summer skies with a bright flash of iridescent colour and a whirr of wings, it’s easy to see how they earned their name.  They are voracious aerial predators and exceptionally agile: all four wings operate independently, allowing a dragonfly to dart off in any direction and make rapid alterations to its flight path as it chases down its prey.  At top speed, some species can reach up to 30 miles an hour and accelerate with such power that they experience the same kind of G-force as a jet fighter pilot.

Dragonflies are also amongst the most ancient of creatures, and their ancestors first took flight more than 300 million years ago.  The fossil record shows that some reached truly gigantic proportions, with wingspans of up to 70 cm, making them the largest insects that ever lived.  Today’s dragonflies may be significantly smaller but they are just as magical, and Sussex is a particular hotspot.

One of our most impressive species is the Emperor, aptly named because it’s our largest (with a wingspan of 10 cm) and the males are highly territorial.  Adults first emerge in June and are on the wing right throughout the summer, usually until early September.  Males have a bright blue abdomen and contrasting apple-green thorax with striking blue eyes, whereas females are much greener all over.  Both sexes have a distinctive black stripe along their backs but it’s probably their impressive size that you’ll notice first.

The Emperor often flies high up as it hunts for insect prey, including butterflies and even smaller dragonflies, but this species doesn’t stray too far from water.  The female will lay her eggs on pondweed and other plants and is likely to visit garden ponds, lakes, gravel pits and canals with plenty of aquatic vegetation.  The male tends to be on constant patrol and will rarely ever settle.  He rules with an iron fist, aggressively chasing away any intruders that venture too close and even taking on small birds.  Aerial ‘dog fights’ between rival males are common and these astonishing acrobatic displays test their flying skills to the absolute limit.  

Leave a comment

Comments

  • Richard Barrick:

    Two days ago Sept 4th, we had an Emperor Dragonfly in our house at Mortlake about 1/3rd of a mile from the Thames. With our rear doors open to our small garden, insects fly in all summer but due perhaps to our glass ceilinged kitchen, are attracted upwards and can rarely find their way out to freedom. A few days ago there was an unusually loud sound of insect wings and I was surprised to see and enormous dragonfly flying two and fro under the glass ceiling. After five minutes stood on a chair I managed with a large bowl and A4 paper ‘lid’ to catch it and take it to freedom outside where it happily flew off. My impression was not of any blue but of the bright apple green thorax. A female? Certainly large- probably 4 inches across its wings.

    07 Sep 2021 06:38:00

  • Maggie:

    Recently had an Emperor Dragonfly land on my doorstep. I live in Pahrump Nevada.

    23 Jul 2022 20:20:00

  • Melanie Watts:

    Wonderful information on the female emperor, thank you. I’m about to create one in stunning glass for a mosaic commission to be sited outdoors for the public to enjoy for generations. Saw one today, incredibly beautiful colours, and so fast!

    03 Sep 2022 15:19:00

  • John creasor:

    We just had an emperor dragon fly visit our front room magnificent insect

    03 Aug 2025 17:40:00

Time Δ Debug Message - Perch Runway 3.2
1783477729.34240 [906] 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
1783477729.36720.0248Matched route: news/[slug:s]
1783477729.36730.0001Server address: 216.73.217.142
1783477729.36740.0001Using master page: /templates/pages/blog/post.php
1783477729.36740Page arguments:
Array
(
    [0] => /news/emperor-dragonfly
    [s] => emperor-dragonfly
    [1] => emperor-dragonfly
)
1783477729.36770.0003 [1] SELECT * FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1783477729.36890.0011 [86] SELECT DISTINCT settingID, settingValue FROM swt_settings WHERE userID=0
1783477729.37110.0022 [1] SELECT locationID FROM swt_shop_tax_locations WHERE locationIsHome=1 LIMIT 1
1783477729.37180.0007INSERT INTO swt_shop_cart(memberID,locationID,currencyID,cartPricing,cartProperties) VALUES(NULL,'1',47,'standard','[]')
1783477729.37450.0028 [1] SELECT * FROM swt_shop_cart WHERE cartID=22762092
1783477729.37520.0007 [1] SELECT * FROM swt_shop_cart WHERE cartID=22762092
1783477729.3760.0008 [nil] SELECT * FROM swt_shop_sales WHERE saleFrom<='2026-07-08 02:28:00' AND saleTo>'2026-07-08 02:28:00' AND saleActive=1 AND saleDeleted IS NULL ORDER BY saleOrder ASC
1783477729.37740.0015 [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='emperor-dragonfly')) 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-07-08 02:28:00' ) GROUP BY itemID, sortval ORDER BY sortval ASC LIMIT 0, 10
1783477729.37990.0024 [1] SELECT FOUND_ROWS() AS `count`
1783477729.38060.0007 [1] SELECT * FROM swt_blog_posts WHERE postID=1596 AND postStatus='Published' AND postDateTime<='2026-07-08 02:28:00'
1783477729.38150.0009 [13] SELECT * FROM swt_blog_sections ORDER BY sectionTitle ASC
1783477729.38240.0009 [1] SELECT * FROM swt_blogs ORDER BY blogTitle ASC
1783477729.38310.0007 [1] SELECT * FROM swt_categories WHERE catID=181 LIMIT 1
1783477729.38370.0006 [1] SELECT * FROM swt_categories WHERE catID=49 LIMIT 1
1783477729.38440.0007Using template: /templates/blog/post.html
1783477729.38460.0002 [162] SELECT catID, catPath FROM swt_categories
1783477729.38550.0009 [1] SELECT * FROM swt_blog_posts WHERE postStatus='Published' AND postDateTime<='2026-07-08 02:28:00' AND postSlug='emperor-dragonfly'
1783477729.40580.0203Using template: /templates/blog/post.html
1783477729.40640.0006 [250] SELECT country, countryID FROM swt_shop_countries WHERE countryActive=1 ORDER BY country ASC
1783477729.40830.0019Using template: /templates/pages/attributes/seo.html
1783477729.40860.0003 [1] SELECT regionID, regionTemplate, regionPage, regionRev AS rev FROM swt_content_regions WHERE regionKey='Banner image' AND (regionPage='/news/post' OR regionPage='*')
1783477729.40940.0009 [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
1783477729.4110.0016 [82] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageDepth >=0 AND pageDepth<=2 ORDER BY pageTreePosition ASC
1783477729.41410.003 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1783477729.41480.0007 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1783477729.41710.0023Using template: /templates/navigation/ps_nav_template.html
1783477729.41720.0001 [6] Using template: /templates/navigation/ps_nav_template_children.html
1783477729.41810.0009 [4] Using template: /templates/navigation/ps_nav_template_children.html
1783477729.41870.0005 [29] Using template: /templates/navigation/ps_nav_template_children.html
1783477729.42140.0028 [10] Using template: /templates/navigation/ps_nav_template_children.html
1783477729.42250.0011 [7] Using template: /templates/navigation/ps_nav_template_children.html
1783477729.42330.0008 [9] Using template: /templates/navigation/ps_nav_template_children.html
1783477729.42670.0034 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' OR pageSortPath='/news/post' LIMIT 1
1783477729.42780.0011 [1] SELECT * FROM swt_pages_staging WHERE pageHidden=0 AND pageNew=0 AND pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition
1783477729.43010.0023 [1] Using template: /templates/navigation/breadcrumbs.html
1783477729.43070.0006Using template: /templates/blog/post.html
1783477729.43120.0004 [1] SELECT * FROM swt_blog_authors WHERE authorID='1' LIMIT 1
1783477729.4320.0009Using template: /templates/blog/author.html
1783477729.43250.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='emperor-dragonfly')) 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-07-08 02:28:00' ) GROUP BY itemID, sortval ORDER BY sortval ASC LIMIT 0, 1
1783477729.43450.0021 [1] SELECT FOUND_ROWS() AS `count`
1783477729.43510.0006 [1] Using template: /templates/blog/post.html
1783477729.43780.0027Using template: /templates/blog/comment_form.html
1783477729.4390.0012 [4] SELECT * FROM swt_blog_comments WHERE 1=1 AND postID=1596 AND commentStatus='LIVE' ORDER BY FIELD(webmentionType, 'like', 'repost', 'comment', NULL) ASC, commentDateTime ASC
1783477729.4890.05 [4] Using template: /templates/blog/comment.html
1783477729.49130.0022Using template: /templates/blog/post.html
1783477729.49160.0003 [1] SELECT * FROM swt_blog_authors WHERE authorID='1' LIMIT 1
1783477729.49260.001 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/what-we-do' OR pageSortPath='/what-we-do' LIMIT 1
1783477729.49340.0008 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-002' LIMIT 1
1783477729.49430.0009 [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
1783477729.49640.0021 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1783477729.49710.0007 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1783477729.49920.0021 [6] Using template: /templates/navigation/footer-nav.html
1783477729.50010.0009 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/make-a-difference' OR pageSortPath='/make-a-difference' LIMIT 1
1783477729.50070.0007 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-005' LIMIT 1
1783477729.50130.0006 [38] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageTreePosition LIKE '000-005%' ORDER BY pageTreePosition ASC
1783477729.50390.0025 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1783477729.50450.0006 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1783477729.50650.002 [10] Using template: /templates/navigation/footer-nav.html
1783477729.51010.0037 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/visit' OR pageSortPath='/visit' LIMIT 1
1783477729.5110.0008 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-004' LIMIT 1
1783477729.51150.0006 [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
1783477729.51440.0028 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1783477729.51520.0008 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1783477729.51740.0022 [29] Using template: /templates/navigation/footer-nav.html
1783477729.51980.0024 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/make-a-difference' OR pageSortPath='/make-a-difference' LIMIT 1
1783477729.52070.0009 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-005' LIMIT 1
1783477729.52140.0007 [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
1783477729.52450.0032 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1783477729.52520.0006 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1783477729.52730.0021 [10] Using template: /templates/navigation/footer-nav.html
1783477729.5290.0018Request time: 0.1891
1783477729.52910Process time: 0.1889
1783477729.52910Memory: 1.6221