Meet the Marvellous Super Slugs and Snails

, 18 March 2024
Meet the Marvellous Super Slugs and Snails
Garden Snail © Lonnie Morris

I have to admit how little I knew about slugs and snails before reading the latest Wild About Gardens guide. The RHS and The Wildlife Trusts have given these incredible creatures a reputation makeover. Discover for yourself these magnificent molluscs and the benefits they bring to our gardens.

For something that is so soft and squidgy, especially when it gets stuck between your bare toes on a summer evening, the garden slug or snail holds much menace for gardeners. Described as a tough-skinned terrestrial mollusc which secretes a film of mucus, it sounds more like a superhero. Marvel may have missed an opportunity when they didn’t create slug man or snail woman.

Afterall the great gastropods have one super strength muscular foot which means they can cling to solid surfaces and climb walls just like spider man. They also utilise a foot-mounted mucus producer for protection. I don’t even know what this means but it sounds incredible. These super snails have a hard shell, which they retract into like a contortionist for protection and last but not least their blood is a pale blue grey.

With absolute perfect equilibrium between both sexes, slugs and most snails are hermaphrodites, meaning they have both male and female reproductive organs. While most species can self-fertilise, if necessary, two snails mating is a more common sight in gardens.

Leopard Slug © Vaughn Matthews
Leopard Slug © Vaughn Matthews

Among their super powers to help fight against daily garden grime, is their ability to break down anything from plant and leaf litter to mushrooms, dead animals, algae and poo! Leopard Slugs are territorial and ward off other species of slug too.

But if you are trying to grow tender plants they love to devour, remember they are a food source for other animals too. Slugs and snails are a snack hack for Hedgehogs and Song Thrushes to Frogs, Toads and newts too. We think of pond wildlife as water-loving, but adults spend a lot of their time on land. Here they hunt a wide variety of invertebrates, including slugs and snails. Newts have even been discovered climbing plants on the hunt for them.

If you want to help provide a tasty meal for birds, make sure there’s at least one nice flat stone in your garden that Song Thrushes can use to give the snails a good bashing. There are also plenty of ground beetles that feast on slugs and snails – also known as Carabid beetles. One of these beetles pokes the front of its head into a snail’s shell and uses its mandibles to tear out chunks, another follows trails of slug slime to find its prey.

But if you want to deter them from feasting on your prize plants try growing alliums, such as, onions, shallots, leeks and garlic. Their strong smell is a great deterrent for slugs and snails. Other useful ways to avoid gastropod gastronomy is to grow seedlings to a larger size indoors before planting out, protect vulnerable produce in a glasshouse or cover with a cloche. Otherwise, venture out into the night if you dare to pick slugs off plants and move them to the compost bin.

Slugs and snails are endlessly weird and wonderful. There are lots more fascinating facts in the Wild About Gardens booklet – they have squeezed in as many as they could! Such as most slugs having a very small shell which means they can squeeze through tiny gaps. So that explains how they travel at night and have appeared in my downstairs bathroom and shower tray.

To download the new Wild About Gardens booklet on slugs and snails visit www.wildaboutgardens.org.uk

Leave a comment

Comments

  • Simon Birnstingl:

    Spotted slugs aren’t all leopard slugs. I’ve been told that they’re often cellar slugs. Either way they’re not a threat to my lettuce. Can you confirm please?

    29 Mar 2024 07:52:00

  • Sussex Wildlife Trust:

    Cellar Slugs do have a similar appearance to Leopard Slugs. Cellar slugs are detritivores, feeding on decaying plant material in gardens. They are not considered plant pests as they do not feed on live plant material. Leopard Slugs eat fungi, rotting plants and even other slugs.

  • Elizabeth Machin:

    Really appreciate this kind of information.my husband and I love bird watching but really value the these short fact items to broaden our knowledge

    30 Mar 2024 09:52:00

  • Beryl Ferrers-Guy:

    Excellent article which I found most interesting & informative

    30 Mar 2024 18:44:00

  • Pat Winter:

    Fascinating article. It’s interesting to find alliums deter molluscs. Occasionally, I’ve planted out sprouting cloves of a forgotten garlic head, so there are little clumps of the plants around the garden (a companion planting option?). Also, that the newts in the pond (as well as the frogs) eat slugs.

    01 Apr 2024 16:25:00

  • MrsToni Jacqueline Hazle:

    Fascinating article thank you.Learnt respect for these overlooked creatures.

    Toni

    03 Apr 2024 18:36:00

  • Hazel Roskilly:

    Very useful information which I shall pass on to others who value our beautiful countryside and all its wildlife.

    08 Apr 2024 23:58:00

Time Δ Debug Message - Perch Runway 3.2
1782716274.5740 [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
1782716274.59970.0257Matched route: news/[slug:s]
1782716274.59980.0001Server address: 216.73.216.31
1782716274.59980Using master page: /templates/pages/blog/post.php
1782716274.59990Page arguments:
Array
(
    [0] => /news/meet-the-marvellous-super-slugs-and-snails
    [s] => meet-the-marvellous-super-slugs-and-snails
    [1] => meet-the-marvellous-super-slugs-and-snails
)
1782716274.60010.0003 [1] SELECT * FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1782716274.60110.001 [86] SELECT DISTINCT settingID, settingValue FROM swt_settings WHERE userID=0
1782716274.60280.0017 [1] SELECT locationID FROM swt_shop_tax_locations WHERE locationIsHome=1 LIMIT 1
1782716274.60370.0009INSERT INTO swt_shop_cart(memberID,locationID,currencyID,cartPricing,cartProperties) VALUES(NULL,'1',47,'standard','[]')
1782716274.60570.0019 [1] SELECT * FROM swt_shop_cart WHERE cartID=22407599
1782716274.60610.0005 [1] SELECT * FROM swt_shop_cart WHERE cartID=22407599
1782716274.60670.0006 [nil] SELECT * FROM swt_shop_sales WHERE saleFrom<='2026-06-29 06:57:00' AND saleTo>'2026-06-29 06:57:00' AND saleActive=1 AND saleDeleted IS NULL ORDER BY saleOrder ASC
1782716274.60810.0014 [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='meet-the-marvellous-super-slugs-and-snails')) 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-29 06:57:00' ) GROUP BY itemID, sortval ORDER BY sortval ASC LIMIT 0, 10
1782716274.61050.0024 [1] SELECT FOUND_ROWS() AS `count`
1782716274.61110.0006 [1] SELECT * FROM swt_blog_posts WHERE postID=3339 AND postStatus='Published' AND postDateTime<='2026-06-29 06:57:00'
1782716274.6120.0008 [13] SELECT * FROM swt_blog_sections ORDER BY sectionTitle ASC
1782716274.61260.0007 [1] SELECT * FROM swt_blogs ORDER BY blogTitle ASC
1782716274.61320.0006 [1] SELECT * FROM swt_categories WHERE catID=30 LIMIT 1
1782716274.61370.0004 [1] SELECT * FROM swt_categories WHERE catID=36 LIMIT 1
1782716274.61410.0005Using template: /templates/blog/post.html
1782716274.61430.0002 [162] SELECT catID, catPath FROM swt_categories
1782716274.61530.0009 [1] SELECT * FROM swt_blog_posts WHERE postStatus='Published' AND postDateTime<='2026-06-29 06:57:00' AND postSlug='meet-the-marvellous-super-slugs-and-snails'
1782716274.63560.0203Using template: /templates/blog/post.html
1782716274.63610.0005 [250] SELECT country, countryID FROM swt_shop_countries WHERE countryActive=1 ORDER BY country ASC
1782716274.63780.0017Using template: /templates/pages/attributes/seo.html
1782716274.63810.0003 [1] SELECT regionID, regionTemplate, regionPage, regionRev AS rev FROM swt_content_regions WHERE regionKey='Banner image' AND (regionPage='/news/post' OR regionPage='*')
1782716274.63910.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
1782716274.64030.0012 [82] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageDepth >=0 AND pageDepth<=2 ORDER BY pageTreePosition ASC
1782716274.64340.0031 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1782716274.64390.0006 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1782716274.64580.0019Using template: /templates/navigation/ps_nav_template.html
1782716274.64580 [6] Using template: /templates/navigation/ps_nav_template_children.html
1782716274.64640.0005 [4] Using template: /templates/navigation/ps_nav_template_children.html
1782716274.64660.0003 [29] Using template: /templates/navigation/ps_nav_template_children.html
1782716274.64850.0019 [10] Using template: /templates/navigation/ps_nav_template_children.html
1782716274.64910.0006 [7] Using template: /templates/navigation/ps_nav_template_children.html
1782716274.64970.0007 [9] Using template: /templates/navigation/ps_nav_template_children.html
1782716274.65220.0025 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' OR pageSortPath='/news/post' LIMIT 1
1782716274.65320.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
1782716274.65530.0022 [1] Using template: /templates/navigation/breadcrumbs.html
1782716274.65580.0005Using template: /templates/blog/post.html
1782716274.65610.0002 [1] SELECT * FROM swt_blog_authors WHERE authorID='1' LIMIT 1
1782716274.65670.0007Using template: /templates/blog/author.html
1782716274.65710.0004 [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='meet-the-marvellous-super-slugs-and-snails')) 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-29 06:57:00' ) GROUP BY itemID, sortval ORDER BY sortval ASC LIMIT 0, 1
1782716274.65920.0021 [1] SELECT FOUND_ROWS() AS `count`
1782716274.65980.0006 [1] Using template: /templates/blog/post.html
1782716274.66220.0024Using template: /templates/blog/comment_form.html
1782716274.66330.0011 [6] SELECT * FROM swt_blog_comments WHERE 1=1 AND postID=3339 AND commentStatus='LIVE' ORDER BY FIELD(webmentionType, 'like', 'repost', 'comment', NULL) ASC, commentDateTime ASC
1782716274.71530.052 [6] Using template: /templates/blog/comment.html
1782716274.7170.0017Using template: /templates/blog/post.html
1782716274.71720.0002 [1] SELECT * FROM swt_blog_authors WHERE authorID='1' LIMIT 1
1782716274.7180.0008 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/what-we-do' OR pageSortPath='/what-we-do' LIMIT 1
1782716274.71870.0006 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-002' LIMIT 1
1782716274.71930.0006 [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
1782716274.72120.0019 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1782716274.72180.0006 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1782716274.72360.0018 [6] Using template: /templates/navigation/footer-nav.html
1782716274.72430.0007 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/make-a-difference' OR pageSortPath='/make-a-difference' LIMIT 1
1782716274.72490.0006 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-005' LIMIT 1
1782716274.72540.0005 [38] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageTreePosition LIKE '000-005%' ORDER BY pageTreePosition ASC
1782716274.72850.0031 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1782716274.72910.0006 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1782716274.73160.0026 [10] Using template: /templates/navigation/footer-nav.html
1782716274.73450.0029 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/visit' OR pageSortPath='/visit' LIMIT 1
1782716274.73530.0009 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-004' LIMIT 1
1782716274.7360.0006 [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
1782716274.73890.0029 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1782716274.73950.0006 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1782716274.74190.0025 [29] Using template: /templates/navigation/footer-nav.html
1782716274.74440.0025 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/make-a-difference' OR pageSortPath='/make-a-difference' LIMIT 1
1782716274.74510.0007 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-005' LIMIT 1
1782716274.74560.0005 [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
1782716274.74830.0027 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1782716274.74890.0005 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1782716274.75120.0024 [10] Using template: /templates/navigation/footer-nav.html
1782716274.75230.0011Request time: 0.1799
1782716274.75240Process time: 0.1797
1782716274.75240Memory: 1.6291