Rye Harbour Nature Reserve sightings February 2026

, 20 March 2026
Rye Harbour Nature Reserve sightings February 2026
Brent Geese © Alan Price

By David Bentley

Early indications from the Met Office suggest that the 2025/26 winter has been somewhat wetter than average in the Rye area, but not by as much as some areas in south-west England. We have seen significantly less sunshine than we might expect and the trend towards milder winters seems to continue.

This February was generally very mild with many days of rain or showers. Without a late winter cold-snap, birding at this time of year can be quite slow, but at Rye Harbour there is always plenty to see.

Avocets © Tom S B Lee
Avocets © Tom S B Lee

One of the joys of February is the build up of Avocet numbers on the reserve in anticipation of the breeding season. There were around four at the start of the month, ten by 17th and 58 by 25th. Initially the Avocets tend to flock together, often splitting their time between Flat Beach and the River Rother around Northpoint. After a while they will spread out over all of the reserve's lagoons and shallow pits.

Up to five Brent Geese have been present for most of the month, generally feeding by the river mouth, but sometimes on Flat Beach. They've often been quite close, allowing lovely views of what has to be a candidate for our most handsome goose.

There were some good duck counts at Castle Water on 16th, including 134 Shoveler, 165 Gadwall and 62 Tufted Duck.

The red-head Red-breasted Merganser was still present until at least 8th.

Slavonian Grebe © Peter Brooks
Slavonian Grebe © Peter Brooks

Slavonian Grebes are seen more or less annually on the reserve. The first of the winter was seen at the north-east end of Long Pit on 24th. Slavonian Grebes are similar to Black-necked Grebes, which are a somewhat more common visitor to the reserve. The former, slightly larger bird has a gently-sloping head, with a peak at the back, whereas the latter has a steeply-sloping head with a peak in the middle, forming a 'police-officer's-helmet' shape.

There was a very interesting and significant agglomeration of 500+ Common Gull on Flat Beach on 26th.

An unconfirmed sighting of a Common Tern on Flat Beach on 24th would be an exceptionally early bird!

Brambling © Dave Kilbey
Brambling © Dave Kilbey

A female Brambling in with the cattle at Castle Farm on 12th was a nice record. The same area has held up to eight Cattle Egrets for most of the month.

At least two Dartford Warblers were at 'the usual spot' between the New Saltmarsh and Salt Pool on 24th and another, possibly different bird was by Parkes Hide on 27th.

Sweet Violets came in to flower at Castle Water at the start of the month, pointing us optimistically towards spring.

Leave a comment

Comments

  • David Phillips:

    Many thanks for the update- more avian visitors expected as Spring takes hold!

    24 Mar 2026 17:13:00

Time Δ Debug Message - Perch Runway 3.2
1782497835.03620 [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
1782497835.06940.0332Matched route: news/[slug:s]
1782497835.06950.0001Server address: 216.73.217.174
1782497835.06950Using master page: /templates/pages/blog/post.php
1782497835.06950Page arguments:
Array
(
    [0] => /news/rye-harbour-nature-reserve-sightings-february-2026
    [s] => rye-harbour-nature-reserve-sightings-february-2026
    [1] => rye-harbour-nature-reserve-sightings-february-2026
)
1782497835.06990.0003 [1] SELECT * FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1782497835.07090.001 [86] SELECT DISTINCT settingID, settingValue FROM swt_settings WHERE userID=0
1782497835.07320.0023 [1] SELECT locationID FROM swt_shop_tax_locations WHERE locationIsHome=1 LIMIT 1
1782497835.07360.0004INSERT INTO swt_shop_cart(memberID,locationID,currencyID,cartPricing,cartProperties) VALUES(NULL,'1',47,'standard','[]')
1782497835.0960.0224 [1] SELECT * FROM swt_shop_cart WHERE cartID=22320505
1782497835.09710.0011 [1] SELECT * FROM swt_shop_cart WHERE cartID=22320505
1782497835.09810.0011 [nil] SELECT * FROM swt_shop_sales WHERE saleFrom<='2026-06-26 18:17:00' AND saleTo>'2026-06-26 18:17:00' AND saleActive=1 AND saleDeleted IS NULL ORDER BY saleOrder ASC
1782497835.09990.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='rye-harbour-nature-reserve-sightings-february-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-26 18:17:00' ) GROUP BY itemID, sortval ORDER BY sortval ASC LIMIT 0, 10
1782497835.10850.0086 [1] SELECT FOUND_ROWS() AS `count`
1782497835.10950.001 [1] SELECT * FROM swt_blog_posts WHERE postID=3904 AND postStatus='Published' AND postDateTime<='2026-06-26 18:17:00'
1782497835.11070.0012 [13] SELECT * FROM swt_blog_sections ORDER BY sectionTitle ASC
1782497835.11170.0011 [1] SELECT * FROM swt_blogs ORDER BY blogTitle ASC
1782497835.1130.0013 [1] SELECT * FROM swt_categories WHERE catID=279 LIMIT 1
1782497835.1140.001 [1] SELECT * FROM swt_categories WHERE catID=70 LIMIT 1
1782497835.11490.0009Using template: /templates/blog/post.html
1782497835.11520.0003 [162] SELECT catID, catPath FROM swt_categories
1782497835.11630.0011 [1] SELECT * FROM swt_blog_posts WHERE postStatus='Published' AND postDateTime<='2026-06-26 18:17:00' AND postSlug='rye-harbour-nature-reserve-sightings-february-2026'
1782497835.14820.0319Using template: /templates/blog/post.html
1782497835.14890.0007 [250] SELECT country, countryID FROM swt_shop_countries WHERE countryActive=1 ORDER BY country ASC
1782497835.15090.002Using template: /templates/pages/attributes/seo.html
1782497835.15120.0003 [1] SELECT regionID, regionTemplate, regionPage, regionRev AS rev FROM swt_content_regions WHERE regionKey='Banner image' AND (regionPage='/news/post' OR regionPage='*')
1782497835.15220.001 [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
1782497835.1540.0018 [82] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageDepth >=0 AND pageDepth<=2 ORDER BY pageTreePosition ASC
1782497835.15750.0035 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1782497835.16130.0038 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1782497835.16410.0028Using template: /templates/navigation/ps_nav_template.html
1782497835.16420.0001 [6] Using template: /templates/navigation/ps_nav_template_children.html
1782497835.16530.0011 [4] Using template: /templates/navigation/ps_nav_template_children.html
1782497835.1660.0008 [29] Using template: /templates/navigation/ps_nav_template_children.html
1782497835.16950.0035 [10] Using template: /templates/navigation/ps_nav_template_children.html
1782497835.17080.0013 [7] Using template: /templates/navigation/ps_nav_template_children.html
1782497835.17180.001 [9] Using template: /templates/navigation/ps_nav_template_children.html
1782497835.17560.0038 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' OR pageSortPath='/news/post' LIMIT 1
1782497835.17780.0022 [1] SELECT * FROM swt_pages_staging WHERE pageHidden=0 AND pageNew=0 AND pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition
1782497835.18020.0024 [1] Using template: /templates/navigation/breadcrumbs.html
1782497835.18070.0006Using template: /templates/blog/post.html
1782497835.1810.0003 [1] SELECT * FROM swt_blog_authors WHERE authorID='35' LIMIT 1
1782497835.1820.0009Using template: /templates/blog/author.html
1782497835.18260.0007 [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-february-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-26 18:17:00' ) GROUP BY itemID, sortval ORDER BY sortval ASC LIMIT 0, 1
1782497835.18480.0021 [1] SELECT FOUND_ROWS() AS `count`
1782497835.18540.0006 [1] Using template: /templates/blog/post.html
1782497835.18890.0035Using template: /templates/blog/comment_form.html
1782497835.19020.0013 [1] SELECT * FROM swt_blog_comments WHERE 1=1 AND postID=3904 AND commentStatus='LIVE' ORDER BY FIELD(webmentionType, 'like', 'repost', 'comment', NULL) ASC, commentDateTime ASC
1782497835.27490.0847 [1] Using template: /templates/blog/comment.html
1782497835.27560.0008Using template: /templates/blog/post.html
1782497835.27590.0003 [1] SELECT * FROM swt_blog_authors WHERE authorID='35' LIMIT 1
1782497835.27680.0009 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/what-we-do' OR pageSortPath='/what-we-do' LIMIT 1
1782497835.27760.0007 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-002' LIMIT 1
1782497835.27850.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
1782497835.28110.0026 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1782497835.28170.0007 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1782497835.2840.0023 [6] Using template: /templates/navigation/footer-nav.html
1782497835.28560.0015 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/make-a-difference' OR pageSortPath='/make-a-difference' LIMIT 1
1782497835.2870.0014 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-005' LIMIT 1
1782497835.28790.0009 [38] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageTreePosition LIKE '000-005%' ORDER BY pageTreePosition ASC
1782497835.29120.0033 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1782497835.29210.0009 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1782497835.29450.0024 [10] Using template: /templates/navigation/footer-nav.html
1782497835.29890.0043 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/visit' OR pageSortPath='/visit' LIMIT 1
1782497835.30120.0024 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-004' LIMIT 1
1782497835.3020.0008 [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
1782497835.30480.0028 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1782497835.30560.0008 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1782497835.30790.0022 [29] Using template: /templates/navigation/footer-nav.html
1782497835.31080.0029 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/make-a-difference' OR pageSortPath='/make-a-difference' LIMIT 1
1782497835.31170.0009 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-005' LIMIT 1
1782497835.31250.0008 [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
1782497835.31490.0024 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1782497835.31570.0008 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1782497835.3180.0022 [10] Using template: /templates/navigation/footer-nav.html
1782497835.32010.0022Request time: 0.2877
1782497835.32020Process time: 0.2875
1782497835.32020Memory: 1.6299