Rye Harbour Nature Reserve sightings April 2026

, 07 May 2026
Rye Harbour Nature Reserve sightings April 2026
Yellow Wagtail © Derek Middleton

By Sussex Wildlife Trust volunteer David Bentley

April brought little meaningful rainfall and generally warm and sunny weather prevailed. At the end of the month high pressure over the north of the UK led to a period of stiff easterly winds along the East Sussex coast.

A month for wader-lovers to relish kicked off with two Little Ringed Plover at West Nook Meadows and two more at Salt Pool on 1st.

The first Common Sandpiper of the spring was seen on 20th. They'll still be passing through into May. Look out for their distinctive bow-winged, stiff, shallow flight which is hard to mistake for any other wader.

Black-tailed Godwit © Roger Wilmshurst
Black-tailed Godwit © Roger Wilmshurst

17 Black-tailed Godwit - striking birds in flight with white rumps and broad white wing-bars - were seen heading east on 5th.

17 Ruff, with barrel-chests and pin-heads, were at Flat Beach on 17th.

Kentish Plover © James Tomlinson
Kentish Plover © James Tomlinson

Bird of the month goes to a Kentish Plover at Flat Beach on 20th. This is a very scarce visitor to the reserve, even though they are frequent on the other side of the Channel. It only stayed long enough for one person to see and photograph it. Those that came in hope of re-finding the bird had the consolation prize a Little Stint which had the decency to linger until at least 22nd.

The over-wintering Spotted Redshank was last seen on 23rd, so seems to have departed on exactly the same day as last year!

Wood Sandpiper © James Tomlinson
Wood Sandpiper © James Tomlinson

A Wood Sandpiper was seen in a non-public part of Castle Water on 27th.

April is famed for the passage of two charismatic wader species - Whimbrel and Bar-tailed Godwit - with numbers of both species peaking towards the end of the month. High counts were 50+ of the former on 28th and 80+ of the latter on 29th.

In addition. 50+ Whimbrel and 50+ Bar-tailed Godwit, along with 15 Grey Plover, were seen passing east over the Discovery Centre on the last day of the month. Visible migration, accompanied by coffee and cake.

The Guide in a Hide visitors enjoyed the first Little Tern (five) and Common Tern (one) of spring on 8th and four Greenshank on 18th, all from the Gooders Hide. Two Little Gulls were reported on 29th, one at Castle Water and one at Ternery Pool.

Last month’s Green-winged Teal was seen at Salt Pool on 1st, but not thereafter. A Common Scoter, rare away from the sea here, was at Castle Water from 13th to 17th at least. Two Garganey were on Barn Pool East on 25th and 26th.

Bittern © Hugh Clark FRPS
Bittern © Hugh Clark FRPS

A booming Bittern was heard at Castle Water on 6th and the acoustic monitoring around Castle Water has regularly picked out nocturnal flight calls. The first Cuckoo of the year was heard at the same place on 27th. Cattle Egret are now regular at Castle Water, with a peak count of 25 on 13th.

The first lemon-drop Yellow Wagtail of spring was seen at Flat Beach on 8th and ten more were counted at Castle Water on 18th.

The first Swift (our most iconic spring bird?) was seen on 20th.

First spring dates for our returning warblers were Sedge (1st), Reed (8th), Common and Lesser Whitethroat (both 9th). An unusual springtime record for the reserve was of a Garden Warbler at the Castle Water Viewpoint on 19th.

The first adult St Mark's Flies were seen on 14th, 11 days earlier than St Mark's Day when they traditionally emerge.

Sea Kale © Barry Yates
Sea Kale © Barry Yates

Sea Kale started to flower around 17th and soon a sweet honey aroma will hang over the shingle. Other plants in flower during April included Red Valerian and Ivy-leaved Toadflax.



Leave a comment

Comments

  • Anthony Hack:

    The reserve was beautiful today. Slightly spoiled by many inconsiderate dog walkers Who were letting their dogs run loose despite all of the signs at Rye Harbor nature reserve asking them not to do so and explaining why

    11 May 2026 17:26:00

  • Barbara Spence:

    That’s an amazing Sea Kale!

    24 May 2026 11:44:00

Time Δ Debug Message - Perch Runway 3.2
1782412172.00090 [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
1782412172.02740.0265Matched route: news/[slug:s]
1782412172.02750.0001Server address: 216.73.217.115
1782412172.02750Using master page: /templates/pages/blog/post.php
1782412172.02760Page arguments:
Array
(
    [0] => /news/rye-harbour-nature-reserve-sightings-april-2026
    [s] => rye-harbour-nature-reserve-sightings-april-2026
    [1] => rye-harbour-nature-reserve-sightings-april-2026
)
1782412172.02790.0003 [1] SELECT * FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1782412172.02890.001 [86] SELECT DISTINCT settingID, settingValue FROM swt_settings WHERE userID=0
1782412172.03060.0017 [1] SELECT locationID FROM swt_shop_tax_locations WHERE locationIsHome=1 LIMIT 1
1782412172.03120.0006INSERT INTO swt_shop_cart(memberID,locationID,currencyID,cartPricing,cartProperties) VALUES(NULL,'1',47,'standard','[]')
1782412172.03290.0018 [1] SELECT * FROM swt_shop_cart WHERE cartID=22279306
1782412172.03340.0005 [1] SELECT * FROM swt_shop_cart WHERE cartID=22279306
1782412172.0340.0006 [nil] SELECT * FROM swt_shop_sales WHERE saleFrom<='2026-06-25 18:29:00' AND saleTo>'2026-06-25 18:29:00' AND saleActive=1 AND saleDeleted IS NULL ORDER BY saleOrder ASC
1782412172.03540.0013 [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-sightings-april-2026')) 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-25 18:29:00' ) GROUP BY itemID, sortval ORDER BY sortval ASC LIMIT 0, 10
1782412172.03770.0024 [1] SELECT FOUND_ROWS() AS `count`
1782412172.03830.0006 [1] SELECT * FROM swt_blog_posts WHERE postID=3933 AND postStatus='Published' AND postDateTime<='2026-06-25 18:29:00'
1782412172.03920.0009 [13] SELECT * FROM swt_blog_sections ORDER BY sectionTitle ASC
1782412172.03990.0007 [1] SELECT * FROM swt_blogs ORDER BY blogTitle ASC
1782412172.04040.0005 [1] SELECT * FROM swt_categories WHERE catID=279 LIMIT 1
1782412172.04090.0004 [1] SELECT * FROM swt_categories WHERE catID=70 LIMIT 1
1782412172.04140.0005Using template: /templates/blog/post.html
1782412172.04150.0002 [162] SELECT catID, catPath FROM swt_categories
1782412172.04230.0008 [1] SELECT * FROM swt_blog_posts WHERE postStatus='Published' AND postDateTime<='2026-06-25 18:29:00' AND postSlug='rye-harbour-nature-reserve-sightings-april-2026'
1782412172.06280.0205Using template: /templates/blog/post.html
1782412172.06340.0006 [250] SELECT country, countryID FROM swt_shop_countries WHERE countryActive=1 ORDER BY country ASC
1782412172.06510.0017Using template: /templates/pages/attributes/seo.html
1782412172.06530.0003 [1] SELECT regionID, regionTemplate, regionPage, regionRev AS rev FROM swt_content_regions WHERE regionKey='Banner image' AND (regionPage='/news/post' OR regionPage='*')
1782412172.06620.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
1782412172.06760.0014 [82] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageDepth >=0 AND pageDepth<=2 ORDER BY pageTreePosition ASC
1782412172.07060.0031 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1782412172.07130.0007 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1782412172.07340.0021Using template: /templates/navigation/ps_nav_template.html
1782412172.07340 [6] Using template: /templates/navigation/ps_nav_template_children.html
1782412172.07430.0009 [4] Using template: /templates/navigation/ps_nav_template_children.html
1782412172.07490.0006 [29] Using template: /templates/navigation/ps_nav_template_children.html
1782412172.07770.0028 [10] Using template: /templates/navigation/ps_nav_template_children.html
1782412172.07880.0011 [7] Using template: /templates/navigation/ps_nav_template_children.html
1782412172.07960.0008 [9] Using template: /templates/navigation/ps_nav_template_children.html
1782412172.08210.0025 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' OR pageSortPath='/news/post' LIMIT 1
1782412172.08310.001 [1] SELECT * FROM swt_pages_staging WHERE pageHidden=0 AND pageNew=0 AND pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition
1782412172.08510.002 [1] Using template: /templates/navigation/breadcrumbs.html
1782412172.08560.0004Using template: /templates/blog/post.html
1782412172.08580.0002 [1] SELECT * FROM swt_blog_authors WHERE authorID='35' LIMIT 1
1782412172.08650.0007Using template: /templates/blog/author.html
1782412172.08690.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='rye-harbour-nature-reserve-sightings-april-2026')) 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-25 18:29:00' ) GROUP BY itemID, sortval ORDER BY sortval ASC LIMIT 0, 1
1782412172.0890.0021 [1] SELECT FOUND_ROWS() AS `count`
1782412172.08950.0005 [1] Using template: /templates/blog/post.html
1782412172.09280.0033Using template: /templates/blog/comment_form.html
1782412172.09390.0011 [2] SELECT * FROM swt_blog_comments WHERE 1=1 AND postID=3933 AND commentStatus='LIVE' ORDER BY FIELD(webmentionType, 'like', 'repost', 'comment', NULL) ASC, commentDateTime ASC
1782412172.14370.0498 [2] Using template: /templates/blog/comment.html
1782412172.14440.0007Using template: /templates/blog/post.html
1782412172.14450.0001 [1] SELECT * FROM swt_blog_authors WHERE authorID='35' LIMIT 1
1782412172.14530.0008 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/what-we-do' OR pageSortPath='/what-we-do' LIMIT 1
1782412172.1460.0007 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-002' LIMIT 1
1782412172.14650.0005 [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
1782412172.14860.0021 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1782412172.1490.0005 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1782412172.1510.0019 [6] Using template: /templates/navigation/footer-nav.html
1782412172.15180.0008 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/make-a-difference' OR pageSortPath='/make-a-difference' LIMIT 1
1782412172.15250.0007 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-005' LIMIT 1
1782412172.1530.0005 [38] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageTreePosition LIKE '000-005%' ORDER BY pageTreePosition ASC
1782412172.15540.0024 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1782412172.15590.0005 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1782412172.15770.0018 [10] Using template: /templates/navigation/footer-nav.html
1782412172.16120.0035 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/visit' OR pageSortPath='/visit' LIMIT 1
1782412172.1620.0008 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-004' LIMIT 1
1782412172.16240.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
1782412172.16460.0022 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1782412172.16520.0006 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1782412172.16710.0019 [29] Using template: /templates/navigation/footer-nav.html
1782412172.16940.0023 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/make-a-difference' OR pageSortPath='/make-a-difference' LIMIT 1
1782412172.170.0006 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-005' LIMIT 1
1782412172.17040.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
1782412172.17250.002 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1782412172.1730.0005 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1782412172.1750.0019 [10] Using template: /templates/navigation/footer-nav.html
1782412172.17610.0011Request time: 0.1785
1782412172.17610Process time: 0.1784
1782412172.17610Memory: 1.6536