Bringing the birds back to Sidlesham Ferry Field

, 12 March 2026
Bringing the birds back to Sidlesham Ferry Field
Redshank © Hugh Clark FRPS

One the most iconic places for birding in the county is being restored to former glories, through a partnership of conservation organisations in Sussex.

Over the decades, some of the rarest birds seen in Britain have been recorded at Sidlesham Ferry Field and Pool.

In part this is due to its location - jutting out on the south coast south of Chichester, close to Pagham Harbour and Selsey Bill - and its longstanding community of dedicated birdwatchers.

But it’s also because this has historically been one of the last vestiges of grazing marsh on the peninsula, its muddy pools providing refuge for a host of breeding, wintering and migrant birds.

Adapting to a changing climate

The 17-hectare nature reserve is owned by Sussex Wildlife Trust and managed by the RSPB, which also manages the adjacent and much larger Pagham Harbour local nature reserve

In common with Pevensey Levels, where Sussex Wildlife Trust has carried out recent restoration work, climate change has been reducing Sidlesham Ferry Pool and Field’s attractiveness to birds. 

Most crucially, the site has just become too dry in the summer months.

Curlew Sandpiper, a scarce migrant that stops off at Ferry Pool in late summer © Bob Eade
Curlew Sandpiper, a scarce migrant that stops off at Ferry Pool in late summer © Bob Eade

The new project is addressing this by:

  • Moving a lot of earth, to create more muddy areas around Ferry Pool and the ditch network in Ferry Field. This will make more space suitable for birds to feed in, whether they’re wintering, breeding, or just stopping over.
  • Separating the salty and freshwater areas with a raised ‘bund’, a ridge made from the excess material from the earthworks. This will support greater biodiversity between these habitats, and stop the saline water from encroaching into and damaging the freshwater grazing marsh area.
  • Enabling easier control of the fresh water, ensuring wet areas stay wet for longer, especially later in the spring and summer when the chicks of wading birds need mud to feed on. We’ve done this by making the ditch network a little deeper, and forming wider and shallower edges that dry out less quickly, plus putting in a fish-friendly solar-powered pump to pull fresh water from surrounding streams to top up water levels as needed.
  • Fencing: foxes will eat the eggs of Lapwings, Redshanks and Avocets, and without protection the birds just cannot produce enough young to sustain their populations. So this autumn a 1.9km fence will be installed around the site, to keep predators out and give the eggs of ground-nesting birds a fighting chance.
Moving earth to create new habitats at Ferry Field © RSPB
Moving earth to create new habitats at Ferry Field © RSPB

Though the habitat work is focused on providing ideal habitat for breeding and wintering waders, it will also benefit terns, ducks and other species, and no doubt add to the list of around 80 different rare and vagrant species which have been seen in the area since 1962. 

Sidlesham Ferry Field and Pool itself has hosted rarities such as Least Sandpiper, Stilt Sandpiper and Lesser Grey Shrike in the past.

Collaboration restores nature 

Acting in partnership, we have secured £200,000 to enable this work to happen. This includes a grant from The National Lottery Heritage Fund, obtained by the South Downs National Park’s Downs to the Sea project, Countryside Stewardship grants, donations from Sussex Ornithological Society (SOS) and Chichester Harbour Friends, and a local appeal via ‘The Big Give’.

This is only the latest example of a long history of collaboration connected to Sidlesham Ferry Fields and Pools.

In the 1960s, members of SOS built a hide here. In the 1990s, the field came up for sale and an appeal by SOS raised the money enabling Sussex Wildlife Trust to purchase it. The wider Pagham Harbour Local Nature Reserve was managed by West Sussex County Council and they negotiated with the RSPB to take on management in 2011. In 2016, a newer, more accessible hide was built, funded by donations from SOS and Friends of Pagham Harbour.

Sunset over Ferry Pool, as viewed from the hide © RSPB
Sunset over Ferry Pool, as viewed from the hide © RSPB

The current project, bringing together the RSPB, Sussex Wildlife Trust, Sussex Ornithological Society, local authorities and the community, shows what we can achieve with a collaborative approach. Now more than ever we need to work together to restore more sites for wildlife across Sussex.

How to visit Sidlesham Ferry Field

This reserve is one of the easier ones to visit using public transport. The 51 bus runs every 20 minutes from Chichester Terminus, about 100m from Chichester Railway Station. There are also good off-road cycle paths from Chichester. There is a car park on site, where Sussex Wildlife Trust members can park for free, and the RSPB runs a visitor centre and toilets.

For more information, including latest updates and opening times, visit the RSPB page for Pagham Harbour Local Nature Reserve

Thanks to the National Lottery Heritage Fund

Using money raised by National Lottery players, The National Lottery Heritage Fund supports projects that connect people and communities with the UK’s heritage. The Sidlesham Ferry Field and Pool project is made possible with The National Lottery Heritage Fund. Thanks to National Lottery players, we have been able to create new habitats and management systems that will provide a valuable refuge for birds into the future.

Leave a comment

Comments

  • Mike Falcon:

    Well done! It shows what can be achieved when people pull together

    12 Mar 2026 11:31:00

  • David Mundy:

    Brilliant work

    12 Mar 2026 11:48:00

  • Martin Hampton:

    well done and thank you so much to all involved, from idea to execution. News like this makes life worth living

    12 Mar 2026 15:38:00

  • Mel Penycate:

    I’m one of the Green District Councillors and we currently have a petition running to increase land for establishing Wetlands. I’m very pleased and interested to read your article and the benefits of good collaboration. Here’s the link if anyone might want to sign! https://you.38degrees.org.uk/petitions/create-wetlands-to-rescue-rural-areas-from-flooding
    It looks as if it might need pasting in.

    12 Mar 2026 23:31:00

  • Joan Lilly:

    Excellent news,

    13 Mar 2026 08:56:00

  • This is a funny thing to say: “Over the decades, Sidlesham Ferry Field and Pool has been visited by some of the rarest birds ever seen in Britain. In part this is due to … its longstanding community of dedicated birdwatchers.” Sound like the rare birds come to see the birdwatchers. But it’s great to see this work progressing.

    13 Mar 2026 09:09:00

  • Sussex Wildlife Trust:

    Hi Dave - you're absolutely right, that was a funny thing to say - we intended to say that the *records* of the birds are due to the community of birders. We have amended as such. Thanks ~ Charlie P. 

  • Alan Walker:

    I am impressed by the collaboration. Good work for rare species

    13 Mar 2026 22:03:00

  • Sue quelch:

    Brilliant result. Another example of restoring a habitat to how it should be and our wildlife returning. Well done!!

    14 Mar 2026 10:18:00

  • Ajaz.Sheikh:

    Absolutely brilliant work and thanks to all those involved.

    15 Mar 2026 15:25:00

Time Δ Debug Message - Perch Runway 3.2
1782503140.99950 [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
1782503141.03950.04Matched route: news/[slug:s]
1782503141.03960.0001Server address: 216.73.217.174
1782503141.03970Using master page: /templates/pages/blog/post.php
1782503141.03970Page arguments:
Array
(
    [0] => /news/bringing-the-birds-back-to-sidlesham-ferry-field
    [s] => bringing-the-birds-back-to-sidlesham-ferry-field
    [1] => bringing-the-birds-back-to-sidlesham-ferry-field
)
1782503141.040.0003 [1] SELECT * FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1782503141.04080.0009 [86] SELECT DISTINCT settingID, settingValue FROM swt_settings WHERE userID=0
1782503141.04240.0016 [1] SELECT locationID FROM swt_shop_tax_locations WHERE locationIsHome=1 LIMIT 1
1782503141.04310.0006INSERT INTO swt_shop_cart(memberID,locationID,currencyID,cartPricing,cartProperties) VALUES(NULL,'1',47,'standard','[]')
1782503141.04910.0061 [1] SELECT * FROM swt_shop_cart WHERE cartID=22322958
1782503141.04990.0007 [1] SELECT * FROM swt_shop_cart WHERE cartID=22322958
1782503141.05040.0006 [nil] SELECT * FROM swt_shop_sales WHERE saleFrom<='2026-06-26 19:45:00' AND saleTo>'2026-06-26 19:45:00' AND saleActive=1 AND saleDeleted IS NULL ORDER BY saleOrder ASC
1782503141.05150.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='bringing-the-birds-back-to-sidlesham-ferry-field')) 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 19:45:00' ) GROUP BY itemID, sortval ORDER BY sortval ASC LIMIT 0, 10
1782503141.05440.0029 [1] SELECT FOUND_ROWS() AS `count`
1782503141.05490.0005 [1] SELECT * FROM swt_blog_posts WHERE postID=3901 AND postStatus='Published' AND postDateTime<='2026-06-26 19:45:00'
1782503141.05570.0008 [13] SELECT * FROM swt_blog_sections ORDER BY sectionTitle ASC
1782503141.05630.0006 [1] SELECT * FROM swt_blogs ORDER BY blogTitle ASC
1782503141.05690.0006Using template: /templates/blog/post.html
1782503141.0570.0002 [1] SELECT * FROM swt_blog_posts WHERE postStatus='Published' AND postDateTime<='2026-06-26 19:45:00' AND postSlug='bringing-the-birds-back-to-sidlesham-ferry-field'
1782503141.0920.035Using template: /templates/blog/post.html
1782503141.09250.0005 [250] SELECT country, countryID FROM swt_shop_countries WHERE countryActive=1 ORDER BY country ASC
1782503141.09510.0026Using template: /templates/pages/attributes/seo.html
1782503141.09530.0002 [1] SELECT regionID, regionTemplate, regionPage, regionRev AS rev FROM swt_content_regions WHERE regionKey='Banner image' AND (regionPage='/news/post' OR regionPage='*')
1782503141.09620.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
1782503141.09720.001 [82] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageDepth >=0 AND pageDepth<=2 ORDER BY pageTreePosition ASC
1782503141.10010.0029 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1782503141.10390.0038 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1782503141.10680.0029Using template: /templates/navigation/ps_nav_template.html
1782503141.10680 [6] Using template: /templates/navigation/ps_nav_template_children.html
1782503141.10750.0007 [4] Using template: /templates/navigation/ps_nav_template_children.html
1782503141.1080.0005 [29] Using template: /templates/navigation/ps_nav_template_children.html
1782503141.11050.0025 [10] Using template: /templates/navigation/ps_nav_template_children.html
1782503141.11150.001 [7] Using template: /templates/navigation/ps_nav_template_children.html
1782503141.11220.0007 [9] Using template: /templates/navigation/ps_nav_template_children.html
1782503141.11450.0024 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' OR pageSortPath='/news/post' LIMIT 1
1782503141.11540.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
1782503141.11750.0021 [1] Using template: /templates/navigation/breadcrumbs.html
1782503141.11790.0004Using template: /templates/blog/post.html
1782503141.11820.0003 [1] SELECT * FROM swt_blog_authors WHERE authorID='1' LIMIT 1
1782503141.11880.0006Using template: /templates/blog/author.html
1782503141.11910.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='bringing-the-birds-back-to-sidlesham-ferry-field')) 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 19:45:00' ) GROUP BY itemID, sortval ORDER BY sortval ASC LIMIT 0, 1
1782503141.1220.0028 [1] SELECT FOUND_ROWS() AS `count`
1782503141.12250.0005 [1] Using template: /templates/blog/post.html
1782503141.12450.0021Using template: /templates/blog/comment_form.html
1782503141.12520.0006 [9] SELECT * FROM swt_blog_comments WHERE 1=1 AND postID=3901 AND commentStatus='LIVE' ORDER BY FIELD(webmentionType, 'like', 'repost', 'comment', NULL) ASC, commentDateTime ASC
1782503141.17980.0546 [9] Using template: /templates/blog/comment.html
1782503141.18180.002Using template: /templates/blog/post.html
1782503141.1820.0002 [1] SELECT * FROM swt_blog_authors WHERE authorID='1' LIMIT 1
1782503141.18270.0007 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/what-we-do' OR pageSortPath='/what-we-do' LIMIT 1
1782503141.18330.0006 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-002' LIMIT 1
1782503141.18410.0007 [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
1782503141.18620.0022 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1782503141.18670.0005 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1782503141.18870.002 [6] Using template: /templates/navigation/footer-nav.html
1782503141.18950.0008 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/make-a-difference' OR pageSortPath='/make-a-difference' LIMIT 1
1782503141.19010.0006 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-005' LIMIT 1
1782503141.19050.0004 [38] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageTreePosition LIKE '000-005%' ORDER BY pageTreePosition ASC
1782503141.1930.0025 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1782503141.19350.0005 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1782503141.19560.0022 [10] Using template: /templates/navigation/footer-nav.html
1782503141.19910.0035 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/visit' OR pageSortPath='/visit' LIMIT 1
1782503141.19980.0007 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-004' LIMIT 1
1782503141.20020.0004 [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
1782503141.20250.0023 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1782503141.20290.0005 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1782503141.20490.002 [29] Using template: /templates/navigation/footer-nav.html
1782503141.20710.0022 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/make-a-difference' OR pageSortPath='/make-a-difference' LIMIT 1
1782503141.20780.0007 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-005' LIMIT 1
1782503141.20840.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
1782503141.21070.0023 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1782503141.21120.0005 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1782503141.21330.002 [10] Using template: /templates/navigation/footer-nav.html
1782503141.21440.0012Request time: 0.2172
1782503141.21450Process time: 0.217
1782503141.21450Memory: 1.6218