Last Updated: May 16, 2026
Thank you for visiting! By the way… any links on this page that lead to products on Amazon and other stores/partners are affiliate links Aquarium Store Depot earns a commission if you make a purchase.
Expert Take | Mark Valderrama — AquariumStoreDepot
Pufferfish are some of the most intelligent, personable fish in the hobby. I have worked with them at the retail level for years, and the number one mistake I see is people buying them for a community tank. The puffer always wins that situation, and the community fish always pay for it. Know what you are signing up for before you bring one home.
Freshwater puffers range from inch-long pea puffers to 2-foot fahaka puffers. All of them bite. All of them need specialized feeding. None of them belong in a standard community tank without serious planning.
The cute factor wears off fast when your puffer eats your tetra collection on day two.
That said, there are legitimately great true freshwater options. The pea puffer is the standout for planted and nano setups. The South American puffer is one of the few that tolerates community life. And the fahaka is as close to a wet dog as the hobby gets. Here is my breakdown of 13 species worth knowing, with honest notes on the freshwater versus brackish issue for each one.
Key Takeaways
- Freshwater puffer fish range from tiny nano species to real tank busters that need hundreds of gallons
- Most pufferfish do best in a species-only setup; community attempts usually end with missing fins and dead tank mates
- All puffers need meaty, hard-shelled food like snails and shellfish to keep their continuously-growing beaks worn down
- Several “freshwater” puffers sold at retail are actually brackish species and will decline long-term in pure freshwater
What Are They?
Puffer fish belong to the Tetraodontidae family, found in fresh, brackish, and saltwater environments worldwide.
These fish puff up by sucking in water or air, making them look two to three times larger to deter predators. If that does not work, tetrodotoxin in their skin is the backup plan. In captivity that toxin is not a practical concern, but you should never feed a puffer to another animal.
The teeth are the part that matters most for care. A puffer’s beak is made of fused teeth that grow continuously throughout its life. Without hard foods to grind against, the beak overrows and the fish cannot eat. This is not theoretical. It happens regularly in tanks where owners feed only soft foods. Overgrown beaks require trimming under sedation, and most hobbyists are not equipped for that.
Puffers are genuinely interactive fish. They recognize their owners, beg at the glass, and have distinct personalities. That is why they are addictive. But they are not fish you add to an existing setup. They are fish you build a tank around.
Puffer Difficulty Tiers
Beginner-Accessible
Pea puffer, South American puffer. Small, true freshwater, manageable tanks. Still need live snails and proper filtration.
Intermediate
Fahaka, spotted Congo, hairy puffer, imitator, red-tailed dwarf. Require more space, stricter water quality, careful feeding schedules.
Experienced Only
Mbu puffer (500-gallon minimum), golden puffer (highly aggressive, rarely available). These are long-term lifestyle commitments, not tank additions.
The Freshwater vs. Brackish Confusion
This is the most important section in this article. Several species sold as “freshwater puffers” are actually brackish water fish that tolerate fresh water as juveniles but require salt as adults. Keeping them in pure freshwater long-term leads to chronic stress, immune suppression, and early death.
The green spotted puffer is the most common offender. Juveniles are routinely sold in freshwater tanks at retail. Adults need specific gravity around 1.005 to 1.010 to truly thrive. The figure 8 puffer is another one, native to estuarine environments in Southeast Asia. It handles fresh water reasonably well compared to the green spotted, but it still benefits from low-level brackish conditions.
True freshwater species: pea puffer, imitator, mbu, hairy puffer, spotted Congo, South American, fahaka, red-tailed dwarf, golden, ocellated, arrowhead, crested. These are the ones this article focuses on.
Avoid Freshwater Puffers If…
- You run a community tank and are not willing to rebuild it around the puffer
- You cannot maintain a steady supply of live or frozen meaty foods (snails, bloodworms, clams)
- You are buying for a 10-gallon or smaller setup and want anything beyond one pea puffer
- You want a low-maintenance fish you can feed flakes and leave alone
- Your household cannot handle a 100-gallon-plus commitment for a fahaka or mbu
13 Freshwater Puffer Fish Species
| Species | Max Size | Min Tank | Temperament | Community Safe? | True FW? |
|---|---|---|---|---|---|
| Pea Puffer | 1 in (2.5 cm) | 5 gal (19 L) | Aggressive | With caution | Yes |
| Imitator | 1 in (2.5 cm) | 5 gal (19 L) | Aggressive | With caution | Yes |
| South American | 3-4 in (7-10 cm) | 30 gal (114 L) | Semi-aggressive | With caution | Yes |
| Spotted Congo | 4 in (10 cm) | 40 gal (151 L) | Semi-aggressive | With caution | Yes |
| Red-Tailed Dwarf | 1.5-2 in (4-5 cm) | 15 gal (57 L) | Aggressive | No | Yes |
| Hairy Puffer | 5 in (13 cm) | 30 gal (114 L) | Aggressive | No | Yes |
| Fahaka | 17 in (43 cm) | 100 gal (378 L) | Highly aggressive | No | Yes |
| Mbu | 20-30 in (51-76 cm) | 500 gal (1893 L) | Aggressive | With caution | Yes |
| Green Spotted | 6 in (15 cm) | 30 gal (114 L) | Semi-aggressive | With caution | No (brackish) |
| Golden | 4 in (10 cm) | 20-30 gal (76-114 L) | Highly aggressive | No | Yes |
| Ocellated | 6 in (15 cm) | 20 gal (76 L) | Aggressive | No | Yes |
| Arrowhead | 6 in (15 cm) | 20 gal (76 L) | Aggressive | No | Yes |
| Crested | 2 in (5 cm) | 15 gal (57 L) | Semi-aggressive | No | Yes |
1. Pea Puffer

- Scientific name: Carinotetraodon travancoricus
- Common names: Dwarf puffer, pygmy pufferfish
- Origin: India
- Adult size: 1 inch (2.5 cm)
- Minimum tank size: 5 gallons (19 L)
- Temperament: Aggressive
- Community safe?: With caution
- pH: 6.8-8.0
- Water temperature: 72-82°F (22-28°C)
The pea puffer is the entry point for most people getting into puffers, and that is appropriate. It is the most accessible of the group: small, true freshwater, widely available, and manageable in a planted tank. One fish works in a well-planted 5-gallon (19 L). A trio of one male and two females can work in a 15-gallon (57 L) if you have enough plant density to break line of sight.
Do not let the size fool you. These are aggressive fish. Pea puffers have ended snail colonies, taken fin chunks from betta fish, and killed smaller tankmates. In a species-only or very carefully chosen community with fast-moving fish, they do fine. In a general community tank, they cause problems.
Live snails are the preferred food. Keep a ramshorn or bladder snail colony running in a separate container and you will never run short. Frozen bloodworms and brine shrimp round out the diet. They will not touch dry food reliably.
2. Imitator Puffer
- Scientific name: Carinotetraodon imitator
- Common names: Dwarf Malabar puffer
- Origin: India
- Adult size: 1 inch (2.5 cm)
- Minimum tank size: 5 gallons (19 L)
- Temperament: Aggressive
- Community safe?: With caution
- pH: 6.8-7.5
- Water temperature: 76-82°F (24-28°C)
The imitator is essentially the pea puffer’s rarer cousin, distinguished by brighter yellow coloration and fewer spots. Care requirements are nearly identical. This species shows up occasionally at specialty retailers but is not as consistently available as the pea puffer. If you find one, the care is the same: species-only or very careful community, live snails as the primary food.
3. Mbu Puffer

- Scientific name: Tetraodon mbu
- Common names: Giant freshwater puffer
- Origin: Central Africa (Congo River basin)
- Adult size: 20-30 inches (51-76 cm)
- Minimum tank size: 500 gallons (1,893 L)
- Temperament: Aggressive
- Community safe?: With caution in massive tanks only
- pH: 7.0-8.0
- Water temperature: 75-79°F (24-26°C)
The mbu is the world’s largest true freshwater puffer. This is not a fish for a home aquarium in any conventional sense. A 500-gallon (1,893 L) is the stated minimum, and that assumes a single fish with no tankmates. Adults eat whole shellfish, crabs, and clams. Feeding one mbu can cost more per month than feeding a small dog.
These fish are extraordinarily personable and intelligent. They are also a 15-20 year commitment with an animal that will outgrow most purpose-built fish rooms. People who keep them love them deeply. But this is a decision that should not be made impulsively.
4. Hairy Puffer
- Scientific name: Tetraodon baileyi
- Origin: Laos and Thailand
- Adult size: 5 inches (13 cm)
- Minimum tank size: 30 gallons (114 L)
- Temperament: Aggressive
- Community safe?: No
- pH: 6.5-7.5
- Water temperature: 74-81°F (23-27°C)
The hairy puffer is an ambush predator. It stays near the bottom or buried in substrate, waiting for food to come to it. The hair-like skin filaments break up its outline, helping it blend in. In a tank, this means you need sand or fine substrate that it can partially bury into and décor arranged to create ambush zones. Species-only. Not negotiable.
5. Green Spotted Puffer

- Scientific name: Tetraodon nigroviridis
- Origin: South and Southeast Asia
- Adult size: 6 inches (15 cm)
- Minimum tank size: 30 gallons (114 L)
- Temperament: Semi-aggressive
- Community safe?: Brackish community with caution
- pH: 7.5-8.5
- Water temperature: 75-82°F (24-28°C)
This is the brackish confusion species. Juveniles are sold in freshwater retail tanks constantly, and they survive for a while. But adults need specific gravity around 1.005-1.010 to truly thrive. If you want to keep green spotted puffers long-term, plan for a brackish setup before you buy.
6. Spotted Congo Puffer
- Scientific name: Tetraodon schoutedeni
- Origin: Democratic Republic of Congo
- Adult size: 4 inches (10 cm)
- Minimum tank size: 40 gallons (151 L)
- Temperament: Semi-aggressive
- Community safe?: With caution
- pH: 6.5-7.5
- Water temperature: 78-81°F (26-27°C)
The spotted Congo is the most community-tolerant of the African puffers. It can be kept in small groups and will sometimes coexist with other fish if there are no slow-swimming, long-finned targets. Standard puffer caveats apply: excellent water quality, hard-shelled food, no fin-nippers for tankmates.
7. South American Puffer
- Scientific name: Colomesus asellus
- Common names: Amazon puffer
- Origin: Amazon River Basin, South America
- Adult size: 3-4 inches (7-10 cm)
- Minimum tank size: 30 gallons (114 L)
- Temperament: Semi-aggressive
- Community safe?: With caution, in groups of 6+
- pH: 5.5-8.0
- Water temperature: 75-80°F (24-27°C)
The South American puffer is genuinely the most community-compatible species on this list. It is schooling in the wild, which changes the dynamic compared to solitary puffers. A group of six or more in a large tank with fast-moving, similarly-sized fish has a real shot at working. This is the puffer for someone who wants puffers but still has a community setup they are not willing to tear down.
8. Red-Tailed Dwarf Puffer
- Scientific name: Carinotetraodon irrubesco
- Common names: Red-tailed redeye puffer
- Origin: Southeast Asia
- Adult size: 1.5-2 inches (4-5 cm)
- Minimum tank size: 15 gallons (57 L)
- Temperament: Aggressive
- Community safe?: No
- pH: 6.0-7.5
- Water temperature: 68-82°F (20-28°C)
True freshwater, attractive markings, bright red eyes. Species-only tank. A small group of one male and several females can work in a heavily planted tank with significant hardscape. Males fight, so do not keep two males together without a large tank and dense cover.
9. Fahaka Puffer
- Scientific name: Tetraodon lineatus
- Common names: Globe fish, Nile puffer
- Origin: Central and North Africa
- Adult size: up to 17 inches (43 cm)
- Minimum tank size: 100-150 gallons (378-568 L)
- Temperament: Highly aggressive
- Community safe?: No
- pH: 6.5-7.5
- Water temperature: 75-79°F (24-26°C)
The fahaka is a solitary, highly aggressive fish that will live alone for its entire life. No tankmates. Not even large ones. Fahaka puffers bite through aquarium heater cables, silicone seams, and anything else that interests them. Their beaks are powerful enough to draw blood from a careless hand during feeding. Diet is whole shellfish, crab legs, clams, and large snails. This fish is a commitment, but the relationship you build with one is unlike anything else in the hobby.
10. Golden Puffer
- Scientific name: Auriglobus silus
- Common names: Gold green puffer, avocado puffer, bronze puffer
- Origin: Southeast Asia
- Adult size: 4 inches (10 cm)
- Minimum tank size: 20-30 gallons (76-114 L)
- Temperament: Highly aggressive
- Community safe?: No
- pH: 6.0-7.8
- Water temperature: 74-80°F (23-27°C)
Still rare in the hobby. Highly aggressive toward its own species and other fish. Each specimen typically needs its own tank. Beautiful fish, but this is an advanced keeper’s project, not a beginner purchase.
11. Ocellated Puffer
- Scientific name: Tetraodon cutcutia / Leiodon cutcutia
- Origin: South and Southeast Asia
- Adult size: 6 inches (15 cm)
- Minimum tank size: 20 gallons (76 L)
- Temperament: Aggressive
- Community safe?: No
- pH: 6.5-7.5
- Water temperature: 75-82°F (24-28°C)
A well-planted, cave-rich setup with moderate water flow suits the ocellated puffer best. Sandy substrate mimics its natural habitat. Species-only. Occasionally available through specialty importers.
12. Arrowhead Puffer
- Scientific name: Tetraodon suvattii
- Common names: Pignose puffer
- Origin: Laos and Thailand
- Adult size: 6 inches (15 cm)
- Minimum tank size: 20 gallons (76 L)
- Temperament: Aggressive
- Community safe?: No
- pH: 6.5-7.5
- Water temperature: 72-79°F (22-26°C)
Bottom ambush predator. Inactive most of the time, active at feeding. Needs 2-3 inches (5-7 cm) of fine substrate to bury into. Will eat any fish that fits in its mouth and bite chunks from fish that do not. Species-only tank, no exceptions.
13. Crested Puffer
- Scientific name: Carinotetraodon lorteti
- Common names: Red-eyed puffer
- Origin: Southeast Asia
- Adult size: 2 inches (5 cm)
- Minimum tank size: 15 gallons (57 L)
- Temperament: Semi-aggressive
- Community safe?: No
- pH: 5.0-7.5
- Water temperature: 75-82°F (24-28°C)
Similar in appearance to the red-tailed dwarf but grows slightly larger. Dense planting and hardscape are required if keeping more than one. A small group in a large, well-structured tank can work, but monitor carefully for aggression.
Tank Setup
Puffers are messy feeders. Protein-rich meaty food breaks down fast and drives ammonia up quickly. Strong filtration is not optional. An oversized filter rated for double the tank volume is the right starting point, not the maximum.
Freshwater puffers are sensitive to nitrates despite their reputation for hardiness. Keep nitrates under 20 ppm (mg/L). That means regular water changes, quality filtration, and not overfeeding. Test your water at first to establish a baseline, then build a maintenance schedule around what you find.
All freshwater puffer species are tropical fish and need a heater. Some species from fast-flowing rivers appreciate powerheads for added water movement, but always include sheltered areas where the fish can rest without fighting current.
Live plants help water quality and add visual breaks in the tank. Large puffers are hard on plants, so stick with tough, fast-growing species: Java fern, Java fern, anacharis, hornwort. Do not plant a prize aquascape and then add a fahaka to it.
Feeding
Pufferfish will not eat flake food. Do not try to make them. Their diet is meaty, hard-shelled, and live or frozen. This is the part that ends puffer ownership for people who did not research before buying.
The beak grows continuously throughout the fish’s life. Hard foods grind it down naturally. Without them, the beak overrows and the fish starves even when food is available. A puffer with an overgrown beak needs veterinary attention. It happens. It is preventable with the right diet.
Primary food options: live snails (ramshorn, bladder, pond snails), frozen bloodworms, frozen brine shrimp, ghost shrimp, mosquito larvae, freeze-dried krill. Larger species need whole clams, mussels, and crab legs from the grocery store seafood section. Freeze the shellfish before feeding to kill pathogens.
Feed two to three times daily and remove uneaten food within a few hours. Puffers produce significant waste and spoiling food compounds the problem fast.
This frozen food pack contains 4 types of formulas in one package. A great overall package for freshwater fish.
Tank Mates
The honest answer is that most puffers do not have tank mates. They are species-only fish. The question is not “what can I add?” but “will I accept a species-only setup?”
If you insist on a community attempt, the South American puffer is your best option. Keep it in a group of six or more with fast-moving, similarly-sized fish. Danios, larger tetras, and similarly active species. No slow fish, no long-finned fish, no invertebrates.
For all other puffers, the answer is almost always no. A larger fish that can defend itself might survive short-term, but puffers are persistent biters. Even large cichlids end up stressed and fin-damaged in close quarters with an aggressive puffer.
Health and Disease
Most puffer health problems trace back to three causes: poor water quality, wrong diet, and stress from inappropriate tank mates or stocking density.
Many freshwater puffers available at retail are wild-caught. Wild-caught fish frequently arrive with internal parasites. Quarantine is not optional with these fish. Run a standard quarantine period of at least two weeks, and seriously consider a prophylactic deworming treatment before introducing them to a display tank.
Never add puffers to an uncycled tank. Ammonia and nitrite spikes hit them hard. Stress from water quality issues opens the door to bacterial infections, ich, and other opportunistic diseases quickly.
FAQs
Are freshwater puffers easy to keep?
Not for beginners. They have specialized diets (live and frozen meaty food, hard-shelled items), they do not belong in community tanks, and they require excellent water quality. Aquarists with a few years of experience who are willing to set up species-only tanks and maintain snail cultures will find them very manageable. First-time fish keepers should not start here.
Which freshwater puffer is best for beginners?
The pea puffer is the most accessible entry point. It is true freshwater, small enough for a 5-gallon (19 L) tank, widely available, and inexpensive. The South American puffer is the best choice if you want something that might work in a community setting.
Can freshwater puffers live with other fish?
Most cannot, or should not. The South American puffer is the exception when kept in a group with fast-moving community fish. All other species on this list are better off in species-only setups. Their fin-nipping instinct is strong enough that community attempts usually end badly.
What is the difference between a freshwater and brackish puffer?
True freshwater species complete their entire life cycle in fresh water and do not need salt. Brackish species like the green spotted puffer tolerate fresh water as juveniles but require specific gravity of 1.005-1.010 as adults. Keeping a brackish species in permanent fresh water shortens its lifespan significantly.
Why do puffer fish need hard-shelled food?
Puffer fish have fused teeth that form a beak-like structure that grows continuously. Hard foods like snails and shellfish grind down the beak through normal use. Without hard food, the beak overrows and the fish loses the ability to eat, even if food is present. This is the most common preventable cause of puffer death in captivity.
Closing Thoughts
Freshwater puffers are some of the most personality-rich fish you can keep. They recognize you, they react to you, and there is nothing generic about a tank built around them. But they are also demanding in ways that catch people off guard. The diet commitment is real. The species-only requirement eliminates most of the easy community tank setups. And the larger species represent multi-decade commitments to fish that will outgrow most rooms.
Go in with your eyes open and you will love them. Go in expecting a community tank centerpiece with no behavior changes required and you will be disappointed, and your other fish will pay for it.
Mark’s Pick
For most hobbyists making their first move into puffers, the pea puffer is where I would start. Set up a 10-gallon (38 L) planted tank, get a snail culture running before you buy the fish, and spend a few months learning how puffers behave and what they actually eat. Then decide if you want to scale up to a South American puffer community or go all-in on a species tank with a fahaka. The pea puffer gives you the full puffer experience at a scale that is actually manageable.
Where to Buy Freshwater Puffer Fish
Pea puffers and South American puffers are increasingly available online, which is often a better option than local fish stores for niche species. Online sellers ship directly from their own systems, and the fish arrive in better condition than most retail store stock. For larger or rarer species, specialty importers are the most reliable source.
- Flip Aquatics – Quality freshwater fish, reliable shipping, good stock of dwarf species
- Dan’s Fish – Healthy fish, good availability on puffers and specialty freshwater species
📚 Want to learn more? This article is part of our complete Freshwater Fish Guide. Your ultimate resource for freshwater species, care tips, tank setup, and more.
- About the Author
- Latest Posts
I’m Mark Valderrama, founder of Aquarium Store Depot and a fishkeeper with over 25 years of hands-on experience. I started in the hobby at age 11, worked at local fish stores, and have kept freshwater tanks, ponds, and reef tanks ever since. I’ve been featured in two best-selling aquarium books on Amazon and built this site to share practical, experience-based fish keeping knowledge.




Leave a Reply