Rye Harbour Nature Reserve Wildlife Sightings: October 2025

, 04 November 2025
Rye Harbour Nature Reserve Wildlife Sightings: October 2025
Dartford Warbler © Brooke Haycock

David Bentley

October was rather unsettled, but mild, with periods of heavy showers followed by a cooler spell towards the end of the month.

It is a time when summer and winter birds can overlap; so it was that the first Merlin was seen on 11th before what is likely to be the last Hobby on 15th.

Wigeon © Barry Yates

Wigeon numbers increased significantly during the month and it looks like it may be another excellent winter for Pintail with 51 at Castle Water on 18th and a similar number at Flat Beach on 25th. One, possibly two Mandarins, were an unusual record at Narrow Pit on 22nd.

There were still over 70 lingering Sandwich Terns at the start of the month, sometimes attracting an Arctic Skua or two. It was a good month to see Gannets of all age groups feeding close to shore on numerous days.

One and sometimes two Spoonbills became regular visitors to Flat Beach and Castle Water, often around high tide when they were likely pushed off the nearby River Rother.

Spotted Redshank © Hugh Clark FRPS

The first Spotted Redshank of the season was at Barn Pool West on 16th, with two at Salt Pool on 21st. There was a late Whimbrel on 12th in front of Gooders Hide and a Little Stint was at Flat Beach on 18th and 19th. Golden Plover numbers increased, with up to 2,000 on occasions towards the end of the month. There were single figure counts of Grey Plover, often giving superb views in front of the Gooders Hide.

It was interesting that most of the sightings of Brent Geese over the sea were of birds heading East, rather than the expected West. One suggestion is that the marshes of Hampshire and West Sussex were already 'full up' with geese and that birds were tracking back to find less inhabited habitats, perhaps in North Kent and Essex.

One interesting sighting of a common bird was 12 Magpies at Ternery Pool, heading North, seemingly coming in off the sea on the 14th. Winter thrushes put in their first appearance, with around 20 Fieldfare heading west over the Discovery Centre on 6th and small numbers of Redwing at various locations from the middle of the month.

Five Wheatear near the river mouth on 2nd formed part of the last flourish of this lovely Autumn passage migrant. A Water Pipit on 14th near Parkes Hide was a rare sighting of a lovely bird that the reserve looks well suited to support. A Dartford Warbler was occasionally seen from the middle of the month near Cuckoo Corner, a regular wintering sight for the species.

Swallows were seen passing through on most days, though numbers inevitably dwindled towards the end of the month.

There were several sightings of Weasel and Stoat throughout the month.

Mouse-ear Hawkweed © Barry Yates

Least Lettuce was still in flower on 15th. Also observed in October: Bristly Oxtongue, Hawkweed Oxtongue, Common Toadflax, Common Ragwort, Prickly Sowthistle, Common Storksbill, Mouse-ear Hawkweed, Rottingdean Sea-lavender and Yarrow.

Leave a comment

Comments

  • Very interesting blog and I loved my first visit to Rye Harbour Nature Reserve. Thank you David for helping me find the Castle & Halpin hide on the 18th. Wondered if you ever spotted that specific warbler you were seeking?

    06 Nov 2025 13:03:00

Time Δ Debug Message - Perch Runway 3.2
1782535436.60830 [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
1782535436.63560.0273Matched route: news/[slug:s]
1782535436.63580.0002Server address: 216.73.216.31
1782535436.63590Using master page: /templates/pages/blog/post.php
1782535436.63590Page arguments:
Array
(
    [0] => /news/rye-harbour-nature-reserve-wildlife-sightings-october-2025
    [s] => rye-harbour-nature-reserve-wildlife-sightings-october-2025
    [1] => rye-harbour-nature-reserve-wildlife-sightings-october-2025
)
1782535436.63630.0004 [1] SELECT * FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1782535436.63750.0012 [86] SELECT DISTINCT settingID, settingValue FROM swt_settings WHERE userID=0
1782535436.63950.0021 [1] SELECT locationID FROM swt_shop_tax_locations WHERE locationIsHome=1 LIMIT 1
1782535436.64010.0006INSERT INTO swt_shop_cart(memberID,locationID,currencyID,cartPricing,cartProperties) VALUES(NULL,'1',47,'standard','[]')
1782535436.64270.0025 [1] SELECT * FROM swt_shop_cart WHERE cartID=22336213
1782535436.64340.0007 [1] SELECT * FROM swt_shop_cart WHERE cartID=22336213
1782535436.6440.0006 [nil] SELECT * FROM swt_shop_sales WHERE saleFrom<='2026-06-27 04:43:00' AND saleTo>'2026-06-27 04:43:00' AND saleActive=1 AND saleDeleted IS NULL ORDER BY saleOrder ASC
1782535436.64510.0011 [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-october-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 04:43:00' ) GROUP BY itemID, sortval ORDER BY sortval ASC LIMIT 0, 10
1782535436.64780.0027 [1] SELECT FOUND_ROWS() AS `count`
1782535436.64850.0007 [1] SELECT * FROM swt_blog_posts WHERE postID=3818 AND postStatus='Published' AND postDateTime<='2026-06-27 04:43:00'
1782535436.64950.001 [13] SELECT * FROM swt_blog_sections ORDER BY sectionTitle ASC
1782535436.65030.0008 [1] SELECT * FROM swt_blogs ORDER BY blogTitle ASC
1782535436.65110.0008 [1] SELECT * FROM swt_categories WHERE catID=73 LIMIT 1
1782535436.65170.0006 [1] SELECT * FROM swt_categories WHERE catID=70 LIMIT 1
1782535436.65210.0004 [1] SELECT * FROM swt_categories WHERE catID=36 LIMIT 1
1782535436.65270.0006Using template: /templates/blog/post.html
1782535436.65290.0003 [162] SELECT catID, catPath FROM swt_categories
1782535436.65420.0012 [1] SELECT * FROM swt_blog_posts WHERE postStatus='Published' AND postDateTime<='2026-06-27 04:43:00' AND postSlug='rye-harbour-nature-reserve-wildlife-sightings-october-2025'
1782535436.67530.0212Using template: /templates/blog/post.html
1782535436.67580.0005 [250] SELECT country, countryID FROM swt_shop_countries WHERE countryActive=1 ORDER BY country ASC
1782535436.67750.0016Using template: /templates/pages/attributes/seo.html
1782535436.67770.0003 [1] SELECT regionID, regionTemplate, regionPage, regionRev AS rev FROM swt_content_regions WHERE regionKey='Banner image' AND (regionPage='/news/post' OR regionPage='*')
1782535436.67870.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
1782535436.68010.0014 [82] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageDepth >=0 AND pageDepth<=2 ORDER BY pageTreePosition ASC
1782535436.68320.0031 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1782535436.68390.0007 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1782535436.68610.0022Using template: /templates/navigation/ps_nav_template.html
1782535436.68610.0001 [6] Using template: /templates/navigation/ps_nav_template_children.html
1782535436.6870.0009 [4] Using template: /templates/navigation/ps_nav_template_children.html
1782535436.68750.0005 [29] Using template: /templates/navigation/ps_nav_template_children.html
1782535436.69010.0026 [10] Using template: /templates/navigation/ps_nav_template_children.html
1782535436.69130.0012 [7] Using template: /templates/navigation/ps_nav_template_children.html
1782535436.69210.0008 [9] Using template: /templates/navigation/ps_nav_template_children.html
1782535436.69530.0031 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' OR pageSortPath='/news/post' LIMIT 1
1782535436.69630.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
1782535436.69850.0022 [1] Using template: /templates/navigation/breadcrumbs.html
1782535436.6990.0005Using template: /templates/blog/post.html
1782535436.69920.0002 [1] SELECT * FROM swt_blog_authors WHERE authorID='1' LIMIT 1
1782535436.69990.0007Using template: /templates/blog/author.html
1782535436.70020.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-october-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 04:43:00' ) GROUP BY itemID, sortval ORDER BY sortval ASC LIMIT 0, 1
1782535436.70240.0021 [1] SELECT FOUND_ROWS() AS `count`
1782535436.7030.0006 [1] Using template: /templates/blog/post.html
1782535436.70580.0029Using template: /templates/blog/comment_form.html
1782535436.70690.0011 [1] SELECT * FROM swt_blog_comments WHERE 1=1 AND postID=3818 AND commentStatus='LIVE' ORDER BY FIELD(webmentionType, 'like', 'repost', 'comment', NULL) ASC, commentDateTime ASC
1782535436.75780.0509 [1] Using template: /templates/blog/comment.html
1782535436.75840.0006Using template: /templates/blog/post.html
1782535436.75860.0002 [1] SELECT * FROM swt_blog_authors WHERE authorID='1' LIMIT 1
1782535436.75960.001 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/what-we-do' OR pageSortPath='/what-we-do' LIMIT 1
1782535436.76010.0006 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-002' LIMIT 1
1782535436.76070.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
1782535436.7630.0023 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1782535436.76350.0006 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1782535436.76540.0019 [6] Using template: /templates/navigation/footer-nav.html
1782535436.76680.0014 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/make-a-difference' OR pageSortPath='/make-a-difference' LIMIT 1
1782535436.76750.0007 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-005' LIMIT 1
1782535436.7680.0005 [38] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageTreePosition LIKE '000-005%' ORDER BY pageTreePosition ASC
1782535436.77040.0024 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1782535436.7710.0006 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1782535436.7730.002 [10] Using template: /templates/navigation/footer-nav.html
1782535436.77690.0039 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/visit' OR pageSortPath='/visit' LIMIT 1
1782535436.77780.0009 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-004' LIMIT 1
1782535436.77870.0009 [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
1782535436.78170.003 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1782535436.78250.0008 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1782535436.78490.0024 [29] Using template: /templates/navigation/footer-nav.html
1782535436.78750.0026 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/make-a-difference' OR pageSortPath='/make-a-difference' LIMIT 1
1782535436.8080.0205 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-005' LIMIT 1
1782535436.80860.0006 [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
1782535436.81090.0023 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1782535436.81150.0006 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1782535436.81340.0019 [10] Using template: /templates/navigation/footer-nav.html
1782535436.81510.0016Request time: 0.2102
1782535436.81510Process time: 0.21
1782535436.81510Memory: 1.6323