Hercules snail
Brotia herculea
Also known as Giant Brotia, Hercules Brotia
Care at a glance
- Temperature
- 73–82°F (23–28°C)
- pH
- 7.0–8.2
- Adult size
- 3.1 in (8 cm)
- Minimum tank
- 11 gal (40 L)
- Temperament
- Peaceful
- Social behavior
- Solitary
- Swim level
- Bottom
- Difficulty
- Medium
- Breeding
- Hard
- Rarity
- Rare
- Origin
- Fast rivers of Thailand and Myanmar
- Family
- Pachychilidae
Overview
The Hercules snail is a large, heavy-shelled grazer from flowing Southeast Asian rivers, slow-moving and peaceful. It spends its time creeping over rock, wood, and substrate, rasping algae and biofilm, and it can be hard on soft, delicate plants, so pair it with tough plants or none. There is no need to keep it in a group; a single snail, or a few, will get along quietly with peaceful tankmates. It does best with current, oxygen, and hard water to support its thick shell. Offer algae, biofilm, sinking vegetable foods, and the occasional protein-rich sinking food, and keep calcium available. A single snail is comfortable in a tank of around 40 liters or more.
In the wild
The Hercules snail lives in flowing rivers of Thailand and Myanmar, gripping the bottom in moving, well-oxygenated water. Recreate that with steady current, good aeration, and hard water, plus rock and driftwood to graze over. Keep it warm, from about 23 to 28 C, with a hard, alkaline pH between 7.0 and 8.2. Flow and oxygen suit a snail built for running water and carrying a heavy shell.
Good to know
Brotia herculea is the giant of its genus in the family Pachychilidae, reaching close to 8 to 10 centimeters, with an elongated, conical shell ridged and knobbed like carved stone. Named herculea for Hercules, it is a live-bearer, and males and females look alike from the outside. Its newborns emerge only a millimeter or two long, so raising a brood is slow and hard.
Did you know
It is named herculea, for Hercules, in tribute to its bulk among river snails, yet its live-born young start life at just one to two millimeters, a tiny beginning for a snail that ends up as the giant of its genus.
Tank mates
Hercules snail is a peaceful, solitary species that keeps to the bottom. These picks match on water type, temperature, pH, size and temperament.

Crystal tetra
Protocheirodon piFreshwater1.2 in (3.1 cm)11 gal (40 L)73–82°F (23–28°C)Sicklefin livebearer
Girardinus falcatusFreshwater2.6 in (6.5 cm)11 gal (40 L)68–82°F (20–28°C)
Porthole livebearer
Poeciliopsis gracilisFreshwater3.5 in (9 cm)11 gal (40 L)72–82°F (22–28°C)
Piaba tetra
Serrapinnus piabaFreshwater1.6 in (4 cm)11 gal (40 L)72–82°F (22–28°C)
Ivantsoff's blue-eye
Pseudomugil ivantsoffiFreshwater1.6 in (4 cm)11 gal (40 L)75–82°F (24–28°C)Indian amber glassfish
Parambassis lalaFreshwater1.2 in (3 cm)11 gal (40 L)72–82°F (22–28°C)
Common questions
What size tank does a Hercules snail need?
A Hercules snail needs at least 11 gal (40 L). It spends most of its time in the bottom.
What temperature and pH do Hercules snail need?
Hercules snail are comfortable at 73–82°F (23–28°C) with a pH of 7.0–8.2.
How big do Hercules snail get?
An adult Hercules snail reaches about 3.1 in (8 cm).
Where to buy
Some links may not be the exact species or variety.
…or ask your local fish store.
Appears in
Keeping Hercules snail?
Track water tests, reminders and stocking fit.
Planning tankmates
See how Hercules snail fits a stocking plan. Open the stocking calculator
Add to your site
Show this species on your own site: a shortcode for WordPress, or an HTML embed for anywhere else.
Related species
Pagoda Snail
Brotia pagodulaFreshwater2.4 in (6 cm)5 gal (20 L)72–82°F (22–28°C)
Gold Rabbit Snail
Tylomelania gemmiferaFreshwater2.8 in (7 cm)16 gal (60 L)75–82°F (24–28°C)
Black Devil Snail
Faunus aterFreshwater3.9 in (10 cm)13 gal (50 L)72–86°F (22–30°C)
White Spotted Rabbit Snail
Tylomelania towuticaFreshwater4.3 in (11 cm)16 gal (60 L)75–84°F (24–29°C)Yellow giant rabbit snail
Tylomelania sarasinorumFreshwater4.7 in (12 cm)20 gal (75 L)79–86°F (26–30°C)
Triangle Rabbit Snail
Tylomelania sinabartfeldiFreshwater2 in (5 cm)5 gal (20 L)75–86°F (24–30°C)