catfish · freshwater
Upside-down Catfish: adult size, tank size & tankmates
The Upside-down Catfish (Synodontis nigriventris) grows to about 4.7 in (10 cm SL). It needs a tank at least 30 inches long and about 18 gallons. Keep at least 3 together, at 75–82°F.
How big it really gets
Drawn to scale against common tank lengths. Green bars meet the minimum tank length from our sources.
Will it fit your tank?
Quick facts
- Adult size
- 4.7 in (10 cm SL)
- Minimum tank
- 30 inches long and about 18 gallons
- Temperature
- 75–82°F
- pH
- 6–7.5
- Hardness
- 5–20 dGH
- Group size
- 3+
- With other fish
- peaceful
- With its own kind
- peaceful
- Swims
- all levels
- Diet
- omnivore
- Care level
- beginner
- Lifespan
- not stated in sources
Watch for: may eat baby shrimp · eats snails
Upside-down Catfish tankmates
Checked with the same rules as our tank builder: temperature overlap, pH and hardness, predation and mouth size, fin-nipping and temperament. Tank size is left out here; check it in the builder.
Good tankmates
- Neon TetraAdult ~1.4 in · 70–77°F
- Cardinal TetraAdult ~1.7 in · 73–84°F
- Harlequin RasboraAdult ~2.1 in · 70–82°F
- Ember TetraAdult ~0.9 in · 68–82°F
- Chili RasboraAdult ~0.9 in · 68–82°F
- Celestial Pearl DanioAdult ~1 in · 68–79°F
- Cherry BarbAdult ~2.4 in · 68–81°F
- Rummy-nose TetraAdult ~2.4 in · 73–79°F
- Black Neon TetraAdult ~1.7 in · 73–82°F
- Glowlight TetraAdult ~1.9 in · 75–82°F
Use caution
- German Blue RamNeeds careUpside-down Catfish and German Blue Ram only share 81–82°F. That's a tight window.
- AngelfishNeeds careAngelfish can bully smaller, peaceful Upside-down Catfish.
- Cherry ShrimpUpside-down Catfish may eat baby Cherry Shrimp. Adults are usually safe, but expect fewer shrimplets.
- Amano ShrimpUpside-down Catfish may eat baby Amano Shrimp. Adults are usually safe, but expect fewer shrimplets.
- Boesemani RainbowfishUpside-down Catfish and Boesemani Rainbowfish only share 81–82°F. That's a tight window.
- Bamboo ShrimpUpside-down Catfish may eat baby Bamboo Shrimp. Adults are usually safe, but expect fewer shrimplets.
- Blood Parrot CichlidOutgrows tanksBlood Parrot Cichlid can bully smaller, peaceful Upside-down Catfish.
- Common / Comet GoldfishOutgrows tanksUpside-down Catfish and Common / Comet Goldfish only share 75–75°F. That's a tight window.
Avoid
- Nerite SnailUpside-down Catfish eats snails, including Nerite Snail.
- Mystery SnailUpside-down Catfish eats snails, including Mystery Snail.
- White Cloud Mountain MinnowNeeds careUpside-down Catfish (75–82°F) and White Cloud Mountain Minnow (57–72°F) need different temperatures.
- Assassin SnailUpside-down Catfish eats snails, including Assassin Snail.
- Chinese Algae EaterOutgrows tanksChinese Algae Eater is aggressive toward tankmates. Upside-down Catfish is peaceful.
- Convict CichlidNeeds careConvict Cichlid is aggressive toward tankmates. Upside-down Catfish is peaceful.
- Fancy GoldfishOutgrows tanksUpside-down Catfish (75–82°F) and Fancy Goldfish (50–70°F) need different temperatures.
- Iridescent SharkOutgrows tanksIridescent Shark eats small fish, and Upside-down Catfish only grows to about 4.7 in.
All 105 species we checked against the Upside-down Catfish
| Species | Verdict | Why |
|---|---|---|
| African Dwarf Frog | Compatible | No conflicts found |
| Bala Shark | Compatible | No conflicts found |
| Betta | Compatible | No conflicts found |
| Black Neon Tetra | Compatible | No conflicts found |
| Black Skirt Tetra | Compatible | No conflicts found |
| Bleeding Heart Tetra | Compatible | No conflicts found |
| Bolivian Ram | Compatible | No conflicts found |
| Bristlenose Pleco | Compatible | No conflicts found |
| Bronze Cory | Compatible | No conflicts found |
| Buenos Aires Tetra | Compatible | No conflicts found |
| Bumblebee Goby | Compatible | No conflicts found |
| Cardinal Tetra | Compatible | No conflicts found |
| Celestial Pearl Danio | Compatible | No conflicts found |
| Cherry Barb | Compatible | No conflicts found |
| Chili Rasbora | Compatible | No conflicts found |
| Clown Killifish | Compatible | No conflicts found |
| Clown Loach | Compatible | No conflicts found |
| Clown Pleco | Compatible | No conflicts found |
| Cockatoo Dwarf Cichlid | Compatible | No conflicts found |
| Common Pleco | Compatible | No conflicts found |
| Congo Tetra | Compatible | No conflicts found |
| Denison Barb | Compatible | No conflicts found |
| Diamond Tetra | Compatible | No conflicts found |
| Discus | Compatible | No conflicts found |
| Dwarf Gourami | Compatible | No conflicts found |
| Dwarf Neon Rainbowfish | Compatible | No conflicts found |
| Ember Tetra | Compatible | No conflicts found |
| Endler's Livebearer | Compatible | No conflicts found |
| Firemouth Cichlid | Compatible | No conflicts found |
| Forktail Blue-eye | Compatible | No conflicts found |
| Giant Danio | Compatible | No conflicts found |
| Glass Catfish | Compatible | No conflicts found |
| Glowlight Tetra | Compatible | No conflicts found |
| Guppy | Compatible | No conflicts found |
| Harlequin Rasbora | Compatible | No conflicts found |
| Head-and-tail-light Tetra | Compatible | No conflicts found |
| Honey Gourami | Compatible | No conflicts found |
| Julii Cory | Compatible | No conflicts found |
| Kribensis | Compatible | No conflicts found |
| Kuhli Loach | Compatible | No conflicts found |
| Lambchop Rasbora | Compatible | No conflicts found |
| Lemon Tetra | Compatible | No conflicts found |
| Marbled Hatchetfish | Compatible | No conflicts found |
| Molly | Compatible | No conflicts found |
| Moonlight Gourami | Compatible | No conflicts found |
| Neon Tetra | Compatible | No conflicts found |
| Odessa Barb | Compatible | No conflicts found |
| Otocinclus | Compatible | No conflicts found |
| Panda Cory | Compatible | No conflicts found |
| Pea Puffer | Compatible | No conflicts found |
| Pearl Danio | Compatible | No conflicts found |
| Pearl Gourami | Compatible | No conflicts found |
| Penguin Tetra | Compatible | No conflicts found |
| Peppered Cory | Compatible | No conflicts found |
| Pictus Catfish | Compatible | No conflicts found |
| Platy | Compatible | No conflicts found |
| Pristella Tetra | Compatible | No conflicts found |
| Pygmy Cory | Compatible | No conflicts found |
| Red-Tail Shark | Compatible | No conflicts found |
| Rummy-nose Tetra | Compatible | No conflicts found |
| Scissortail Rasbora | Compatible | No conflicts found |
| Serpae Tetra | Compatible | No conflicts found |
| Siamese Algae Eater | Compatible | No conflicts found |
| Silver Hatchetfish | Compatible | No conflicts found |
| Silver Tip Tetra | Compatible | No conflicts found |
| Sparkling Gourami | Compatible | No conflicts found |
| Sterbai Cory | Compatible | No conflicts found |
| Swordtail | Compatible | No conflicts found |
| Tiger Barb | Compatible | No conflicts found |
| Tinfoil Barb | Compatible | No conflicts found |
| Variatus Platy | Compatible | No conflicts found |
| Zebra Danio | Compatible | No conflicts found |
| Amano Shrimp | Caution | Upside-down Catfish may eat baby Amano Shrimp. Adults are usually safe, but expect fewer shrimplets. |
| Angelfish | Caution | Angelfish can bully smaller, peaceful Upside-down Catfish. |
| Bamboo Shrimp | Caution | Upside-down Catfish may eat baby Bamboo Shrimp. Adults are usually safe, but expect fewer shrimplets. |
| Blood Parrot Cichlid | Caution | Blood Parrot Cichlid can bully smaller, peaceful Upside-down Catfish. |
| Boesemani Rainbowfish | Caution | Upside-down Catfish and Boesemani Rainbowfish only share 81–82°F. That's a tight window. |
| Cherry Shrimp | Caution | Upside-down Catfish may eat baby Cherry Shrimp. Adults are usually safe, but expect fewer shrimplets. |
| Common / Comet Goldfish | Caution | Upside-down Catfish and Common / Comet Goldfish only share 75–75°F. That's a tight window. |
| Crystal Red Shrimp | Caution | Upside-down Catfish and Crystal Red Shrimp only share 75–76°F. That's a tight window.; Upside-down Catfish may eat baby Crystal Red Shrimp. Adults are usually safe, but expect fewer shrimplets. |
| Electric Blue Acara | Caution | Electric Blue Acara can bully smaller, peaceful Upside-down Catfish. |
| Electric Yellow Lab | Caution | Upside-down Catfish (pH 6–7.5) and Electric Yellow Lab (pH 7.7–8.6) prefer different pH. |
| German Blue Ram | Caution | Upside-down Catfish and German Blue Ram only share 81–82°F. That's a tight window. |
| Ghost Shrimp | Caution | Upside-down Catfish may eat baby Ghost Shrimp. Adults are usually safe, but expect fewer shrimplets. |
| Gold Barb | Caution | Upside-down Catfish and Gold Barb only share 75–75°F. That's a tight window. |
| Hillstream Loach | Caution | Upside-down Catfish and Hillstream Loach only share 75–75°F. That's a tight window. |
| Kissing Gourami | Caution | Kissing Gourami can bully smaller, peaceful Upside-down Catfish. |
| Oscar | Caution | Oscar can bully smaller, peaceful Upside-down Catfish. |
| Rainbow Shark | Caution | Rainbow Shark can bully smaller, peaceful Upside-down Catfish. |
| Rosy Barb | Caution | Upside-down Catfish and Rosy Barb only share 75–75°F. That's a tight window. |
| Three-spot Gourami | Caution | Three-spot Gourami can bully smaller, peaceful Upside-down Catfish. |
| Yoyo Loach | Caution | Yoyo Loach can bully smaller, peaceful Upside-down Catfish. |
| Assassin Snail | Avoid | Upside-down Catfish eats snails, including Assassin Snail. |
| Chinese Algae Eater | Avoid | Chinese Algae Eater is aggressive toward tankmates. Upside-down Catfish is peaceful. |
| Convict Cichlid | Avoid | Convict Cichlid is aggressive toward tankmates. Upside-down Catfish is peaceful. |
| Fancy Goldfish | Avoid | Upside-down Catfish (75–82°F) and Fancy Goldfish (50–70°F) need different temperatures. |
| Iridescent Shark | Avoid | Iridescent Shark eats small fish, and Upside-down Catfish only grows to about 4.7 in. |
| Japanese Trapdoor Snail | Avoid | Upside-down Catfish eats snails, including Japanese Trapdoor Snail. |
| Malaysian Trumpet Snail | Avoid | Upside-down Catfish eats snails, including Malaysian Trumpet Snail. |
| Mystery Snail | Avoid | Upside-down Catfish eats snails, including Mystery Snail.; Upside-down Catfish (pH 6–7.5) and Mystery Snail (pH unknown) prefer different pH. |
| Nerite Snail | Avoid | Upside-down Catfish eats snails, including Nerite Snail.; Upside-down Catfish (pH 6–7.5) and Nerite Snail (pH 8–8.4) prefer different pH. |
| Paradise Fish | Avoid | Upside-down Catfish (75–82°F) and Paradise Fish (50–72°F) need different temperatures. |
| Ramshorn Snail | Avoid | Upside-down Catfish eats snails, including Ramshorn Snail. |
| Weather Loach | Avoid | Upside-down Catfish (75–82°F) and Weather Loach (64–74°F) need different temperatures. |
| White Cloud Mountain Minnow | Avoid | Upside-down Catfish (75–82°F) and White Cloud Mountain Minnow (57–72°F) need different temperatures. |
Care notes
Needs: Swims and rests upside down - provide broad-leaved plants (Anubias, Echinodorus), floating plants and caves to roost under; mostly active at dusk.
Group: SF: should be kept in groups of at least 3-4 individuals.
Temperament: peaceful toward other fish, peaceful toward its own kind. Lives in the whole tank.
Common questions
How big does a Upside-down Catfish get?
About 4.7 inches (10 cm SL) as an adult, according to seriouslyfish.com.
What size tank does a Upside-down Catfish need?
At least 30 inches long and about 18 gallons. The smallest standard tank that meets that is a 20 gallon long.
How many Upside-down Catfishs should be kept together?
At least 3. SF: should be kept in groups of at least 3-4 individuals.
What fish can live with a Upside-down Catfish?
Species that passed every check include Neon Tetra, Cardinal Tetra, Harlequin Rasbora, Ember Tetra, Chili Rasbora, Celestial Pearl Danio.
Gear for a Upside-down Catfish setup
As an Amazon Associate, AquariumSetup earns from qualifying purchases. Links open Amazon search results so you can compare current options.
Related guides
Sources
Values come from these pages, in our own words. Status: verified (independent spot-check). Last reviewed 2026-10-12.
- seriouslyfish.com /species/synodontis-nigriventris/
- fishbase.se /summary/Synodontis-nigriventris.html