Join me!

What Do Garden Snails Eat? Snails in the Home Garden

What do garden snails eat? What in our precious vegetable gardens is at stake? As cute as they can be, garden snails can also be a bit of a nuisance in the garden when they eat up all the veggies we have spent months growing. Here’s what to keep an eye on!


Garden snails may be the cutest pest in the garden. Or at least competing with caterpillars for the title! Personally, I love spotting snails in the garden.

They play their role in the food chain as part of the natural ecosystem, being eaten up by birds and small animals while eating debris and pest eggs themselves.

That said, they can eat more than their fair share of my favourite vegetables and greens in the garden.

The brown garden snail, Cornu aspersum, is originally native to the Mediterranean but has now found its way to every single continent apart from Antarctica. It’s sneaked its way into many places it shouldn’t be, which can make it a nuisance.

So what do garden snails eat? Well…a lot!

This post will cover…

what do garden snails eat?
Snails are part of the ecosystem and often don’t pose a big threat to the garden.

What Do Garden Snails Eat?

If it has foliage, a snail might eat it. This means almost all your flowers, vegetables, and other leafy foliage is at risk. While knowing exactly what is eating your plants can be hard, a slimy trail could indicate a snail is the culprit!


Garden snails are omnivores, meaning they feed on just about any organic material. They often eat lots of debris and live plants, including tree bark, stems and branches, mushrooms, algae, and seeds.

Calcium is also important for snails since it helps them grow their shells. They get their calcium from things like egg shells, bones, dead snail shells, dead animal tissues, soil, and greens.

snail in the garden
To get their calcium, some snails will even eat their young!


Snails like lots of vegetables. I would say there are few vegetables off-limits for the garden snail to eat, but they do have some they prefer more than others. This includes:

  • Cabbage
  • Spinach
  • Artichokes
  • Cucumber
  • Peas
  • Brussel sprouts
  • Bean
  • Radish
  • Onion
  • Turnips
brown garden snail
Snails, in particular, love tender seedlings, so your vegetables are most vulnerable in the spring or when they’re young.


Much like slugs, leafy greens and lettuce is a popular choice for garden snails. If you find that most of your lettuce gets munched on before you have a chance to harvest it yourself, I highly recommend growing it in containers. I grow my lettuce in a wine barrel!

Visual of how to grow lettuce in a wine barrel with copper wire around it to prevent garden snails from eating
Copper wire acts as a barrier against snails and slugs. You can add it to your container or even around the base of a tree or shrub to prevent snails from climbing it.


Snails like fruit a ton, often leaving holes in the fruit. The lower and easier to eat, the better. So your strawberries could very well be in prime snail-eating territory!

They also enjoy apples, peaches, cherries, plums, apricot, pears, and tomatoes.

two large baskets full of freshly picked apples
If you spot holes in your fruit, there’s a good chance some pest has been eating it so be careful.


Your flowers aren’t necessarily safe from snails, either. Some of their favourites include

pink magnolia tree
Snails prefer all kinds of fresh growth, meaning your flower buds could be at risk.


Snails have become a big problem in places they don’t belong, where they’re not native. In California especially, they are notorious for eating citrus and vineyards, and quarantines are in place to prevent spreading them.

Even so, they often hide amongst foliage and can easily be transported into gardens through container plants.

how to get rid of snails in the garden
Always check new plants when buying them for any pests who may also be travelling with them.

Frequently Asked Questions About Garden Snails

How often do garden snails eat?

Snails are most active in the spring. This is when they’re most notorious for devouring seedlings. They’ll eat until full, consuming about 10% of their body weight.

They can also enter periods of lethargy during the summer and the winter. During this time, they retreat into their shell and cover themselves with a protective mucus layer. While in this hibernation of sorts, they eat significantly less.

snails in the garden

Do garden snails need to drink water?

Like any living organism, snails need to drink water. This keeps them hydrated and energetic. Most of their water comes from their food, but they also get it from their environment. They really enjoy living in humid places!

How can I get rid of garden snails?

The best way to naturally get rid of any pest is to look at its habitat, eating habits, and who eats it. To make your habitat less snail friendly, try incorporating plants snails don’t like amidst ones they do, and encourage snail-eating animals to take up your garden as a residence.

You can see more detailed tips on how to get rid of snails in this article.


Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.


your garden!

This FREE 5-day mini course will help you set up a thriving garden for wellness and joy quickly and easily.

I want the free course!

Join one of my free email courses!

Natural skincare

made easy!

This FREE 5-day mini course will teach you the small changes you can make to your skincare practices that will make a HUGE difference in how you feel.

I want the free course!


your garden!

This FREE 5-day mini course will help you set up a thriving garden for wellness and joy, quickly and easily.

I want the free course!

Learn and Live
with Nature


Garden Therapy Online Courses