Loaches · Botia almorhae

Yoyo loach care guide

Also called: Yo-yo loach, Almora loach, Pakistani loach, Reticulated loach

The yoyo loach is a busy silver-and-black botia named for the 'yoyo' marks on young fish. It eats snails, digs in sand and grows to about 5 in (13 cm), so keep five or more in a 4 ft (120 cm) tank with lots of hiding gaps.

Yoyo loaches need a tank of at least 75 gallons (284 L), a group of 5 or more, and water at 24–27°C (75–81°F) with a pH of 6–7.5. They grow to about 13 cm (5.1 in) and are peaceful.

Plan a tank with yoyo loachesSee all tank mates

Yoyo loach quick facts

Scientific nameBotia almorhae
FamilyBotiidae
OriginGanges River drainage, northern India and possibly Nepal (many shop fish are close relatives or farm hybrids)
Adult size13 cm (5.1 in)
Minimum tank75 gallons (284 L), at least 120 cm (47 in) long
Temperature24–27°C (75–81°F)
pH6–7.5
Hardness (GH)3–12 dGH
Group size5 or more (group)
TemperamentPeaceful
Swims atBottom
DietOmnivore
Care levelModerate
Lifespan5–15 years
Safe with shrimp?No, eats shrimp
Safe with plants?Mostly (nibbles soft plants)
  • Known jumper: keep a tight-fitting lid.
  • Needs sand or smooth, fine gravel to protect its barbels and belly.

Tank setup

A group of five needs a tank at least 4 ft (120 cm) long, such as a standard 75-gallon (284 L). Use soft sand so they can dig without hurting their barbels. Add rock caves, wood and narrow gaps, which they love to squeeze into. A tight lid is a must, as they can jump.

How many yoyo loaches in a tank?

The smallest common tank that suits yoyo loaches is a 75 gallon. Here is roughly how many fit in each size when they are the only fish, based on adult size and waste output. Leave room if you want tank mates.

TankYoyo loaches (alone)
3 gallonToo small
5 gallonToo small
10 gallonToo small
15 gallonToo small
20 gallonToo small
20 gallon longToo small
29 gallonToo small
40 gallonToo small
55 gallonToo small
75 gallon5–15
125 gallon5–26

What you need for yoyo loaches

Sized for a 75 gallon tank, the smallest common size that suits a group of 5 yoyo loaches. For a different tank or a mix of fish, use the stocking calculator for a list sized to your plan.

Tank and equipment

Food and extras for yoyo loaches

Product links go to Amazon search results. As an Amazon Associate we earn from qualifying purchases, at no extra cost to you. Disclosure.

Water parameters

Aim for 24–27°C (75–81°F), pH 6.0–7.5 and soft to medium-hard water. They like clean, well-oxygenated water with gentle to moderate flow. Change about 30% of the water each week, and add them only to a mature tank.

Best tank mates for yoyo loaches

These popular species share yoyo loaches' water needs and temperament. See the full list of 68 good matches.

Avoid keeping yoyo loaches with

  • Cherry shrimp: Yoyo loach eats small shrimp like cherry shrimp.
  • Common goldfish: They need different temperatures: Yoyo loach 24–27°C (75–81°F), common goldfish 15–22°C (59–72°F).
  • Fancy goldfish: They need different temperatures: Yoyo loach 24–27°C (75–81°F), fancy goldfish 18–23°C (64–73°F).
  • Nerite snail: Yoyo loach eats snails, including nerite snails.
  • Assassin snail: Yoyo loach eats snails, including assassin snails.
  • Chinese algae eater: Chinese algae eater is aggressive and will bully or injure peaceful yoyo loaches.

Feeding

Yoyos are greedy omnivores that lean toward meaty food. Feed sinking pellets or wafers plus frozen bloodworms, brine shrimp or mysis, with blanched vegetables now and then. They hunt snails eagerly, which makes them good pest-snail control.

Behavior

Yoyo loaches are active by day and very social, with a pecking order inside the group. Expect chasing and squabbles, especially when new fish are added, but serious injuries are rare. They can pester slow or long-finned fish. Good tankmates are active barbs, danios, rainbowfish, larger tetras and other botia; skip dwarf shrimp and pet snails.

Breeding

Yoyo loaches have not been bred in home aquariums. Mature females often look full of eggs, but no home spawning has been recorded. Most fish sold as yoyos are probably Botia lohachata or other close relatives, and some are farm hybrids.

Tips from experienced keepers

  • Keep at least five. In smaller groups, one fish often bullies the rest.
  • Use sand, not sharp gravel, to protect their sensitive barbels.
  • Give every fish a hiding spot. Pipes and rock gaps cut down on squabbles.
  • Feed small amounts once or twice a day. Yoyos always act hungry and are easy to overfeed.
  • Great for pest snails, so don't keep them with snails you want to keep.

Frequently asked questions

Why is it called a yoyo loach?

Young fish have dark markings on their sides that seem to spell out 'yoyo'. As they age, the pattern breaks up into a net-like design.

Are yoyo loaches aggressive?

Not really. They are peaceful toward most fish but boisterous, squabble among themselves, and may nip slow, long-finned fish, so choose active tankmates.

How many yoyo loaches should be kept together?

At least five. A bigger group spreads out the squabbling and makes each fish more confident.

Sources

We checked these references when writing this page. Values are for healthy long-term keeping, not survival limits. Last reviewed 2026-10-13. See our editorial policy.