Rye Harbour Nature Reserve Wildlife Sightings: April 2025

, 08 May 2025
Rye Harbour Nature Reserve Wildlife Sightings: April 2025
Black Tern © High Clark FRPS

David Bentley

Volunteer and Trustee of the Friends of Rye Harbour Nature Reserve

Hot on the heels of the sunniest March on record, came the sunniest, and third warmest, April on record for the UK. Rainfall was well below average. This long period of dry, warm weather may be great for visitors, but bear in mind that it brings problems for birds, particularly those that require soft ground for feeding. 

April is always an exciting month, with the bulk of our summer migrants making their first appearances back on the nature reserve. The first returning Little Terns were seen on 7th (there would be 14 present by the end of the month), when there were already more than 200 Sandwich Terns already in situ; the first Common Tern was spotted on 9th. A single Little Gull was seen on 3rd. Spring Black Terns in breeding plumage are a real treat. There was one at Castle Water on 12th and another at Flat Beach on 23rd.

A Hen Harrier was seen at Castle Water on 8th and again on the 14th. Another was recorded in between those dates, by the river on 10th. It's not clear how many birds these sightings involved. One lucky visitor happened upon a roosting Long-eared Owl at the start of the month and a Short-eared Owl was seen hunting on a few occasions between 27th and 30th.

Short-eared Ow
Short-eared Owl © Jack Branscombe

A Bittern continued to 'boom' intermittently at Castle Water, where a summer plumage Black-necked Grebe was seen on 9th. There were 12 Cattle Egret in the fields north of Camber Castle on 8th, rising to 14 on the 10th. The first Spoonbill for a while, graced the New Saltmarsh on the 22nd. The first Cuckoo of the year, always special, was heard calling early in the morning on 14th near Watch Cottages.

Bittern
Bittern © Barry Yates

Water levels at Castle Water are still too high for waders (although there was a Greenshank there on 19th), and so the Flat Beach and New Saltmarsh provided the best opportunities with nine Black-tailed Godwit on 24th, 34 Bar-tailed Godwit on 26th and 52 Whimbrel on 27th.

Black-tailed Godwit
Black-tailed Godwit © Roger Wilmshurst

Our over-wintering Spotted Redshank was changing its appearance as the month progressed, rapidly approaching full summer plumage when it was last seen on 19th. This was almost the same date that, likely the same bird, was last seen in spring 2024.

Quality habitat for breeding waders is almost non-existent in the wider countryside, so the reserve's wetlands are of critical importance. A pair of Lapwing seen with at least three young at Nook Meadows on the 25th was living proof.

Warblers were back in force by the end of the month with first recorded dates this month being 6th for Sedge, 10th for Reed, 11th  for Common Whitethroat and 15th for Lesser Whitethroat.

Sedge Warbler
Sedge Warbler © Barry Yates

The first lemon-drop male Yellow Wagtails are always delightful to see; there were six on 9th and four on 16th at Castle Water. Spring Whinchats are hard to come by, so one on 26th near Nook Meadows was lovely.

Yellow Wagtail
Yellow Wagtail © Derek Middleton

A Downy Emerald dragonfly was seen on 27th, near Barn Pools.

Downy Emerald dragonfly
Downy Emerald dragonfly © Derek Middleton

Ivy-leaved Toadflax and Sea Kale are coming into flower on the beach. Further inland, Common Gorse is past its best, but Hawthorn is in full flower.

Ivy-leaved Toadflax
Ivy-leaved Toadflax © Barry Yates

It's moth-trapping season once again, with a Common Quaker found on 1st, a Clouded Drab and Hebrew Character on 2nd and a Muslin on 8th

Muslin moth
Muslin moth © Graeme Lyons

Towards the end of the month, sightings included a Pebble Prominent on 21st and a Buff Tip, Swallow Prominent and Treble Lines on the 28th.

Buff Tip
Buff Tip © Bob Eade

Thanks go to all the visitors whose observations contribute to the monthly sighting reports. If you have spotted something interesting on the reserve, please do make a record via https://irecord.org.uk/, and if you think it is particularly significant, please let us know at [email protected].

Leave a comment

Comments

  • Luci collings:

    Caught a White Satin moth last night on The Ridge. These have not been found in this area before have they – according to the Kent moth distribution map…….

    15 Jun 2025 21:10:00

  • Andy McClean:

    Many thanks for this. I will be visiting next week.

    18 Apr 2026 08:46:00

Time Δ Debug Message - Perch Runway 3.2
1782586958.06020 [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
1782586958.09190.0317Matched route: news/[slug:s]
1782586958.0920.0001Server address: 216.73.216.31
1782586958.09210Using master page: /templates/pages/blog/post.php
1782586958.09210Page arguments:
Array
(
    [0] => /news/rye-harbour-nature-reserve-wildlife-sightings-april-2025
    [s] => rye-harbour-nature-reserve-wildlife-sightings-april-2025
    [1] => rye-harbour-nature-reserve-wildlife-sightings-april-2025
)
1782586958.09230.0003 [1] SELECT * FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1782586958.09330.001 [86] SELECT DISTINCT settingID, settingValue FROM swt_settings WHERE userID=0
1782586958.09550.0022 [1] SELECT locationID FROM swt_shop_tax_locations WHERE locationIsHome=1 LIMIT 1
1782586958.09620.0007INSERT INTO swt_shop_cart(memberID,locationID,currencyID,cartPricing,cartProperties) VALUES(NULL,'1',47,'standard','[]')
1782586958.0980.0019 [1] SELECT * FROM swt_shop_cart WHERE cartID=22358593
1782586958.09870.0006 [1] SELECT * FROM swt_shop_cart WHERE cartID=22358593
1782586958.09930.0007 [nil] SELECT * FROM swt_shop_sales WHERE saleFrom<='2026-06-27 19:02:00' AND saleTo>'2026-06-27 19:02:00' AND saleActive=1 AND saleDeleted IS NULL ORDER BY saleOrder ASC
1782586958.10080.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='rye-harbour-nature-reserve-wildlife-sightings-april-2025')) 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-06-27 19:02:00' ) GROUP BY itemID, sortval ORDER BY sortval ASC LIMIT 0, 10
1782586958.10390.003 [1] SELECT FOUND_ROWS() AS `count`
1782586958.10460.0007 [1] SELECT * FROM swt_blog_posts WHERE postID=3701 AND postStatus='Published' AND postDateTime<='2026-06-27 19:02:00'
1782586958.10560.001 [13] SELECT * FROM swt_blog_sections ORDER BY sectionTitle ASC
1782586958.10650.0009 [1] SELECT * FROM swt_blogs ORDER BY blogTitle ASC
1782586958.10720.0007 [1] SELECT * FROM swt_categories WHERE catID=73 LIMIT 1
1782586958.10790.0007 [1] SELECT * FROM swt_categories WHERE catID=70 LIMIT 1
1782586958.10840.0004 [1] SELECT * FROM swt_categories WHERE catID=36 LIMIT 1
1782586958.1090.0006Using template: /templates/blog/post.html
1782586958.10930.0003 [162] SELECT catID, catPath FROM swt_categories
1782586958.11030.001 [1] SELECT * FROM swt_blog_posts WHERE postStatus='Published' AND postDateTime<='2026-06-27 19:02:00' AND postSlug='rye-harbour-nature-reserve-wildlife-sightings-april-2025'
1782586958.13110.0208Using template: /templates/blog/post.html
1782586958.13160.0005 [250] SELECT country, countryID FROM swt_shop_countries WHERE countryActive=1 ORDER BY country ASC
1782586958.13340.0017Using template: /templates/pages/attributes/seo.html
1782586958.13360.0003 [1] SELECT regionID, regionTemplate, regionPage, regionRev AS rev FROM swt_content_regions WHERE regionKey='Banner image' AND (regionPage='/news/post' OR regionPage='*')
1782586958.13440.0008 [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
1782586958.13560.0012 [82] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageDepth >=0 AND pageDepth<=2 ORDER BY pageTreePosition ASC
1782586958.13850.0029 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1782586958.13910.0006 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1782586958.14150.0024Using template: /templates/navigation/ps_nav_template.html
1782586958.14150 [6] Using template: /templates/navigation/ps_nav_template_children.html
1782586958.14210.0006 [4] Using template: /templates/navigation/ps_nav_template_children.html
1782586958.14230.0003 [29] Using template: /templates/navigation/ps_nav_template_children.html
1782586958.14460.0023 [10] Using template: /templates/navigation/ps_nav_template_children.html
1782586958.14570.0011 [7] Using template: /templates/navigation/ps_nav_template_children.html
1782586958.14640.0007 [9] Using template: /templates/navigation/ps_nav_template_children.html
1782586958.14820.0018 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' OR pageSortPath='/news/post' LIMIT 1
1782586958.14910.0008 [1] SELECT * FROM swt_pages_staging WHERE pageHidden=0 AND pageNew=0 AND pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition
1782586958.15130.0022 [1] Using template: /templates/navigation/breadcrumbs.html
1782586958.15170.0004Using template: /templates/blog/post.html
1782586958.15190.0002 [1] SELECT * FROM swt_blog_authors WHERE authorID='1' LIMIT 1
1782586958.15260.0007Using template: /templates/blog/author.html
1782586958.15290.0003 [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='rye-harbour-nature-reserve-wildlife-sightings-april-2025')) 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-06-27 19:02:00' ) GROUP BY itemID, sortval ORDER BY sortval ASC LIMIT 0, 1
1782586958.15520.0023 [1] SELECT FOUND_ROWS() AS `count`
1782586958.15560.0005 [1] Using template: /templates/blog/post.html
1782586958.15870.0031Using template: /templates/blog/comment_form.html
1782586958.15980.0011 [2] SELECT * FROM swt_blog_comments WHERE 1=1 AND postID=3701 AND commentStatus='LIVE' ORDER BY FIELD(webmentionType, 'like', 'repost', 'comment', NULL) ASC, commentDateTime ASC
1782586958.21210.0523 [2] Using template: /templates/blog/comment.html
1782586958.21280.0007Using template: /templates/blog/post.html
1782586958.2130.0001 [1] SELECT * FROM swt_blog_authors WHERE authorID='1' LIMIT 1
1782586958.21380.0008 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/what-we-do' OR pageSortPath='/what-we-do' LIMIT 1
1782586958.21450.0007 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-002' LIMIT 1
1782586958.21540.001 [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
1782586958.21750.0021 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1782586958.2180.0005 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1782586958.220.002 [6] Using template: /templates/navigation/footer-nav.html
1782586958.22070.0007 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/make-a-difference' OR pageSortPath='/make-a-difference' LIMIT 1
1782586958.22120.0005 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-005' LIMIT 1
1782586958.22160.0003 [38] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageTreePosition LIKE '000-005%' ORDER BY pageTreePosition ASC
1782586958.22390.0023 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1782586958.22430.0004 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1782586958.22610.0018 [10] Using template: /templates/navigation/footer-nav.html
1782586958.22880.0027 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/visit' OR pageSortPath='/visit' LIMIT 1
1782586958.22940.0006 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-004' LIMIT 1
1782586958.22990.0005 [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
1782586958.23220.0023 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1782586958.23280.0006 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1782586958.23510.0023 [29] Using template: /templates/navigation/footer-nav.html
1782586958.23750.0024 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/make-a-difference' OR pageSortPath='/make-a-difference' LIMIT 1
1782586958.23820.0008 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-005' LIMIT 1
1782586958.23870.0004 [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
1782586958.24080.0021 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1782586958.24130.0005 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1782586958.24320.0019 [10] Using template: /templates/navigation/footer-nav.html
1782586958.24430.0011Request time: 0.1855
1782586958.24430Process time: 0.1853
1782586958.24430Memory: 1.6566