Chalk reefs

What is a chalk reef?

A reef is a ridge, ledge or outcrop that sticks out of the surrounding sea bed. 

You might hear ‘reef’ and think ‘coral’, but reefs can be made from anything, and here in Sussex many are made of chalk.

Reefs tend to support high levels of biodiversity, because they provide a stable surface that animals and algae can hold on to. Once these species anchor themselves to the sea bed, they attract more mobile species to move into the area, in search of food, shelter or a mate.

Intertidal chalk reef © Gerald Legg
Intertidal chalk reef © Gerald Legg

Rocky reefs are formed by erosion – you can see how our East Sussex coastal chalk cliffs have been eroded over time, forming what's known as a wave-cut platform that is exposed at low tide.

This chalk system extends a long way offshore, meaning we have both intertidal (sometimes underwater) and subtidal (always underwater) chalk reefs.

Why is chalk important?

Although we have a lot of chalk in Sussex, on a wider scale it’s pretty rare. 

Chalk forms less than 1% of Britain’s coastline. More than half of that is in Sussex and Kent. 

Internationally, coastal chalk is even more scarce, with most of it in north-west Europe. England holds a globally significant proportion of all the world's marine chalk, meaning we have a special responsibility to protect it.

Both intertidal and subtidal chalk are classified as 'habitats of principle importance' in England, within section 41 of the Natural Environment and Rural Communities (NERC) Act 2006.

What lives on chalk reefs? 

Chalk is a famously soft kind of rock, and it attracts specialist rock-boring animals such as piddocks, spionid worms and the Boring Sponge

These specialists are habitat engineers, which change the physical environment around them. They create all manner of cracks and crevices, which in turn creates complex habitats for many other creatures, such as Tompot Blennies and Short-snouted Seahorses. 

Tompot Blenny © Paul Naylor
Tompot Blenny © Paul Naylor

You don’t need to look hard in a chalk reef to find a creature making use of a hole that’s been excavated by a Piddock.

Where are the chalk reefs in Sussex?

Intertidal chalk reefs can be found anywhere where there are chalk cliffs, mainly between Brighton to Eastbourne. This means that when the tide is low the chalk reef is exposed.

These areas make great places to explore on foot - see our Rock pooling Guide for tips on how to enjoy this environment safely.

Further offshore, chalk reef runs in patches from Brighton to Shoreham, with further outcrops in the Kingmere Marine Conservation Zone (south of Littlehampton and Worthing). 

Threats to chalk reefs

Though a protected habitat, chalk reefs remain at risk from various human activities.

Over a third of coastal chalk in Sussex has been modified by coastal defences and other forms of engineering work. 


This often damages the biodiversity of chalk reefs, as does toxic contamination and the physical loss of areas of chalk altogether. 

Invasive non-native species are also a threat, when they displace native wildlife. Pacific Oysters and Wireweed are becoming a problem here in Sussex.

How to help

There are many ways you can help to protect chalk reefs and the wider marine environment. 

Join Shoresearch - the volunteer scheme to identify and record animals, plants and habitats along our shoreline

Join Seasearch - the project for volunteer divers and snorkelers

Join a beach clean - regular volunteer events across Sussex

Time Δ Debug Message - Perch Runway 3.2
1783069075.09690 [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
1783069075.12250.0257Matched page: /what-we-do/living-seas/chalk-reefs, so not using routes.
1783069075.12270.0002Server address: 216.73.216.31
1783069075.12280Using master page: /templates/pages/default.php
1783069075.12310.0004 [1] SELECT * FROM swt_pages_staging WHERE pagePath='/what-we-do/living-seas/chalk-reefs' LIMIT 1
1783069075.12480.0017 [86] SELECT DISTINCT settingID, settingValue FROM swt_settings WHERE userID=0
1783069075.12680.002 [1] SELECT locationID FROM swt_shop_tax_locations WHERE locationIsHome=1 LIMIT 1
1783069075.12740.0006INSERT INTO swt_shop_cart(memberID,locationID,currencyID,cartPricing,cartProperties) VALUES(NULL,'1',47,'standard','[]')
1783069075.12930.0018 [1] SELECT * FROM swt_shop_cart WHERE cartID=22559501
1783069075.12990.0006 [1] SELECT * FROM swt_shop_cart WHERE cartID=22559501
1783069075.13060.0007 [nil] SELECT * FROM swt_shop_sales WHERE saleFrom<='2026-07-03 08:57:00' AND saleTo>'2026-07-03 08:57:00' AND saleActive=1 AND saleDeleted IS NULL ORDER BY saleOrder ASC
1783069075.13190.0014 [2] SELECT regionKey, regionHTML FROM swt_content_regions WHERE regionPage='/what-we-do/living-seas/chalk-reefs' OR regionPage='*' ORDER BY regionPage DESC
1783069075.13280.0008 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/what-we-do/living-seas/chalk-reefs' OR pageSortPath='/what-we-do/living-seas/chalk-reefs' LIMIT 1
1783069075.13380.0011 [1] SELECT * FROM swt_pages_staging WHERE pageID=255 LIMIT 1
1783069075.13470.0008 [250] SELECT country, countryID FROM swt_shop_countries WHERE countryActive=1 ORDER BY country ASC
1783069075.13590.0013Using template: /templates/pages/attributes/seo.html
1783069075.13650.0006 [1] SELECT regionID, regionTemplate, regionPage, regionRev AS rev FROM swt_content_regions WHERE regionKey='Banner image' AND (regionPage='/what-we-do/living-seas/chalk-reefs' OR regionPage='*')
1783069075.13740.0009 [1] 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=3170 AND idx.itemRev=1)) AND idx.itemID=idx2.itemID AND idx.itemRev=idx2.itemRev ) as tbl GROUP BY itemID, pageID, itemJSON, sortval, regionID ORDER BY sortval ASC
1783069075.13880.0014 [82] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageDepth >=0 AND pageDepth<=2 ORDER BY pageTreePosition ASC
1783069075.14170.0029 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/what-we-do/living-seas/chalk-reefs' LIMIT 1
1783069075.14290.0012 [4] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-002-002-002-010', '000-002-002-002', '000-002-002', '000-002', '000') ORDER BY pageTreePosition DESC
1783069075.1450.0021Using template: /templates/navigation/ps_nav_template.html
1783069075.1450.0001 [6] Using template: /templates/navigation/ps_nav_template_children.html
1783069075.14590.0009 [4] Using template: /templates/navigation/ps_nav_template_children.html
1783069075.14640.0005 [29] Using template: /templates/navigation/ps_nav_template_children.html
1783069075.14860.0023 [10] Using template: /templates/navigation/ps_nav_template_children.html
1783069075.14960.001 [7] Using template: /templates/navigation/ps_nav_template_children.html
1783069075.15030.0007 [9] Using template: /templates/navigation/ps_nav_template_children.html
1783069075.15270.0024 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/what-we-do/living-seas/chalk-reefs' OR pageSortPath='/what-we-do/living-seas/chalk-reefs' LIMIT 1
1783069075.15410.0014 [4] SELECT * FROM swt_pages_staging WHERE pageHidden=0 AND pageNew=0 AND pageTreePosition IN ('000-002-002-002-010', '000-002-002-002', '000-002-002', '000-002', '000') ORDER BY pageTreePosition
1783069075.15620.0021 [4] Using template: /templates/navigation/breadcrumbs.html
1783069075.15690.0007 [1] SELECT regionID, regionTemplate, regionPage, regionRev AS rev FROM swt_content_regions WHERE regionKey='Body Content' AND (regionPage='/what-we-do/living-seas/chalk-reefs' OR regionPage='*')
1783069075.15790.001 [1] 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=3171 AND idx.itemRev=15)) AND idx.itemID=idx2.itemID AND idx.itemRev=idx2.itemRev ) as tbl GROUP BY itemID, pageID, itemJSON, sortval, regionID ORDER BY sortval ASC
1783069075.15970.0018 [1] Using template: /templates/content/mixed_content.html
1783069075.15990.0002Using sub-template: /templates/content/text_block.html
1783069075.15990Using sub-template: /templates/content/thumbnails.html
1783069075.15990Using sub-template: /templates/content/image.html
1783069075.160Using sub-template: /templates/content/gallery.html
1783069075.160Using sub-template: /templates/content/video.html
1783069075.16010Using sub-template: /templates/content/ask_inline.html
1783069075.16010Using sub-template: /templates/content/legacy_request_form.html
1783069075.16010Using sub-template: /templates/content/image.html
1783069075.16020Using sub-template: /templates/content/code_block.html
1783069075.16020Using sub-template: /templates/content/customisable_donate_form.html
1783069075.16030Using sub-template: /templates/content/contact_form.html
1783069075.16040.0001Using sub-template: /templates/forms/details.html
1783069075.16050.0001Using sub-template: /templates/forms/_data_protection.html
1783069075.16050.0001Using sub-template: /templates/forms/_personal_details.html
1783069075.16060.0001Using sub-template: /templates/forms/_address.html
1783069075.16060Using sub-template: /templates/forms/_personal_details.html
1783069075.16060Using sub-template: /templates/forms/_address.html
1783069075.16070Using sub-template: /templates/forms/_data_protection.html
1783069075.16070Using sub-template: /templates/forms/_personal_details.html
1783069075.16070 [1] Using sub-template: /templates/forms/_data_protection.html
1783069075.16240.0017Using template: /templates/pages/attributes/default.html
1783069075.16260.0002Using sub-template: /templates/pages/attributes/seo.html
1783069075.16270.0001Using template: /templates/pages/attributes/default.html
1783069075.16270.0001Using sub-template: /templates/pages/attributes/seo.html
1783069075.16290.0001 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/what-we-do' OR pageSortPath='/what-we-do' LIMIT 1
1783069075.16370.0008 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-002' LIMIT 1
1783069075.16440.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
1783069075.16660.0022 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/what-we-do/living-seas/chalk-reefs' LIMIT 1
1783069075.16770.0011 [4] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-002-002-002-010', '000-002-002-002', '000-002-002', '000-002', '000') ORDER BY pageTreePosition DESC
1783069075.16980.002 [6] Using template: /templates/navigation/footer-nav.html
1783069075.17070.0009 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/make-a-difference' OR pageSortPath='/make-a-difference' LIMIT 1
1783069075.17130.0006 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-005' LIMIT 1
1783069075.17180.0005 [38] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageTreePosition LIKE '000-005%' ORDER BY pageTreePosition ASC
1783069075.17420.0024 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/what-we-do/living-seas/chalk-reefs' LIMIT 1
1783069075.17550.0014 [4] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-002-002-002-010', '000-002-002-002', '000-002-002', '000-002', '000') ORDER BY pageTreePosition DESC
1783069075.17760.0021 [10] Using template: /templates/navigation/footer-nav.html
1783069075.18080.0032 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/visit' OR pageSortPath='/visit' LIMIT 1
1783069075.18170.0009 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-004' LIMIT 1
1783069075.18250.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
1783069075.18480.0023 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/what-we-do/living-seas/chalk-reefs' LIMIT 1
1783069075.18610.0012 [4] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-002-002-002-010', '000-002-002-002', '000-002-002', '000-002', '000') ORDER BY pageTreePosition DESC
1783069075.18830.0022 [29] Using template: /templates/navigation/footer-nav.html
1783069075.1910.0027 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/make-a-difference' OR pageSortPath='/make-a-difference' LIMIT 1
1783069075.19190.0009 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-005' LIMIT 1
1783069075.19250.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
1783069075.19470.0022 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/what-we-do/living-seas/chalk-reefs' LIMIT 1
1783069075.19590.0012 [4] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-002-002-002-010', '000-002-002-002', '000-002-002', '000-002', '000') ORDER BY pageTreePosition DESC
1783069075.1980.0021 [10] Using template: /templates/navigation/footer-nav.html
1783069075.19930.0013Request time: 0.1062
1783069075.19930Process time: 0.106
1783069075.19930Memory: 1.6218