Skip to content
Stock checked on Amazon · 40 aquarium gear comparisons
Fish profile · Other aquarium fish

Synodontis petricola

Synodontis petricola care: a 4.5 in (11 cm) Lake Tanganyika catfish for groups in hard, alkaline water. Needs a 55-gallon rocky tank. Great with cichlids.

By The AcuarioSano Team Updated on 3 min read
Synodontis petricola (Synodontis petricola)
Photo: de:user:Nerezza · CC BY-SA 3.0 · Wikimedia Commons

Quick facts

Synodontis petricola

Scientific name
Synodontis petricola
Origin
Africa
Difficulty
Moderate
Adult size
4.3 in (11 cm)
Minimum tank
53 gal (200 L)
Minimum group
4 fish
Temperature
73–81 °F (23–27 °C)
pH
7.5–9
Hardness (GH)
8–20 °dGH
Temperament
Peaceful
Tank zone
Bottom
Diet
Omnivore
Lifespan
10 years
Breeding
Nearly impossible in aquariums
Plant-safe
Yes
Shrimp-safe
No

If you buy through our links, Amazon pays us a small commission at no extra cost to you. That’s how we keep the site running. How we choose.

Contents +

Overview

The Synodontis petricola is a small catfish from Lake Tanganyika with a cream body covered in black spots and black fins edged in white. It is active and hardy, and unlike many catfish it is often out and about during the day, especially when kept in a group.

It is a favorite companion for African cichlid tanks because it thrives in the same hard, alkaline water, and its armor and spines protect it from rowdy neighbors. A word of caution when buying: much of what is sold as "petricola" is actually a look-alike species (such as S. lucipinnis) or a farm-bred hybrid. Care is almost identical, but it is worth knowing if you want the pure species.

Care and tank setup

It is social, so keep a group of four or more. A single fish turns shy, and in pairs one may bully the other. For a group plus tankmates, a 55-gallon (200-liter) tank with good length is a sensible minimum.

  • Hard, alkaline water at 73-81°F (23-27°C), like a Tanganyika or Malawi cichlid tank; it does not belong in a soft-water community.
  • Plenty of rockwork with caves and crevices so every fish has its own retreat.
  • Sand or fine, rounded gravel to protect its barbels.
  • Strong filtration and oxygenation; it does poorly with built-up nitrate.

Tankmates: medium-sized African cichlids, other Tanganyika fish and robust hard-water species. At night it will eat fry, shrimp and very small fish. Handle with care: its pectoral spines snag easily in nets, so it is better to catch it with a container.

Feeding

It is an easygoing omnivore. Use quality sinking wafers and pellets as the staple, with bloodworms, brine shrimp, mysis and some plant matter as extras. It feeds most actively in the evening, so drop part of the ration at lights-out to make sure it gets some among greedy cichlids. Do not overfeed: it gains weight easily.

Breeding

It belongs to the "cuckoo catfish" group: in the wild these Synodontis slip their eggs into the spawning of mouthbrooding cichlids, which end up incubating them. It occasionally happens in Malawi cichlid tanks, but it is not something you can plan at home. Most fish in the trade come from farms that use hormone induction.

Compatible tank mates

Species from our database that share water parameters, size and temperament with the Synodontis petricola. Calculated from the data in each profile.

Check the compatibility of your whole tank →

What not to keep it with

Popular species you shouldn’t house with the Synodontis petricola, and why.

Recommended equipment

What you need to keep the Synodontis petricola healthy, checked against Amazon stock.

Large aquariums (55 gallons and up) 8.8 AcuarioSano rating: 8.8 out of 10
Canister filters 8.9 AcuarioSano rating: 8.9 out of 10
Aquarium heaters 8.9 AcuarioSano rating: 8.9 out of 10
Food for bottom feeders 8.8 AcuarioSano rating: 8.8 out of 10
Aquarium water test kits 9.2 AcuarioSano rating: 9.2 out of 10

Frequently asked questions

How many liters does a Synodontis petricola need?+

At least about 200 liters for a group of at least 4 fish. More space always helps keep the water stable.

What water temperature does the Synodontis petricola need?+

Between 23 and 27 °C, with a pH of 7.5 to 9.

What fish can live with the Synodontis petricola?+

Based on water, size and temperament, it fits with species such as Zebra danio, Guppy, Molly, Platy and Swordtail. Use our compatibility calculator to check your whole tank.

Can the Synodontis petricola be kept with shrimp?+

Not recommended: because of its size or instinct, it will eat shrimp.

You may also like

Other aquarium fish → Freshwater fish → Complete aquarium guide →

Our pick

Tetra 55 Gallon Glass Aquarium, Rectangular Fish Tank

See price