Freshwater Fish · Freshwater Puffer
Dwarf Pea Puffer Care Guide: Tank Setup, Diet & Tank Mates
Carinotetraodon travancoricus
Everything you need to keep dwarf pea puffers healthy — tank size, water params, feeding, tank mates & where to buy.
Species Overview#
The dwarf pea puffer (Carinotetraodon travancoricus) is the smallest pufferfish in the world and one of the most personality-packed nano fish you can keep. Adults top out under an inch, but they swim like miniature cats — slow, deliberate, eyes tracking everything that moves outside the glass. Hobbyists tend to fall hard for them within the first week, then spend the next month troubleshooting their food, their snail supply, and their tendency to bully anything unlucky enough to share their tank.
They were first imported to the aquarium trade in the 1990s from the Western Ghats of southwest India, and they remain a niche species precisely because they refuse to act like a normal community fish. They will not eat flakes. They will not tolerate boisterous tank mates. They will, however, hunt down a pond snail with the focus of a much larger predator, and that single behavior is what makes them worth the trouble.
- Adult size
- Under 1 in (2.2 cm)
- Lifespan
- 4-5 years
- Min tank
- 5 gal (one); 10 gal (trio)
- Temperament
- Aggressive fin-nipper
- Difficulty
- Intermediate
- Diet
- Carnivore (live/frozen)
Natural Habitat#
Dwarf pea puffers come from the slow-moving rivers, oxbow lakes, and floodplain backwaters of Kerala and Karnataka in southwest India — primarily the Pamba, Periyar, and Chalakudy river systems. The water is soft, warm, and stained tea-brown by leaf litter, with dense submerged vegetation and overhanging shoreline plants providing shade and cover. Current is minimal. Visibility is often poor.
This is why a typical pea puffer tank setup leans heavily on plants, driftwood, and gentle filtration. A bare tank with a powerful hang-on-back filter mimics nothing about their natural environment, and it shows up in their behavior — captive puffers in sparse setups become more aggressive toward each other and more reluctant to eat. Wild populations are now considered vulnerable due to habitat loss, which has put pressure on the trade to develop tank-bred strains.
Appearance and Size#
A mature pea puffer rarely exceeds 1 inch (2.2 cm). The body is yellow-green with a pearlescent sheen, marked with dark, irregular spots along the flanks and a paler belly. The eyes rotate independently — like a chameleon — and tracking prey is one of the most entertaining behaviors to watch in a planted nano tank.
Sexual dimorphism is subtle but real. Males develop dark wrinkle lines (sometimes called eye creases) running from behind each eye toward the tail, plus a darker belly stripe and brighter overall coloration during breeding readiness. Females stay rounder, paler, and lack the wrinkle pattern. You generally cannot reliably sex puffers smaller than half an inch, which is one reason store-bought juveniles are a coin flip.
Lifespan and Personality#
Well-kept pea puffers live 4-5 years on average. Some individuals push past 5 in stable, well-fed setups; many die earlier from internal parasites that came in with wild-caught stock. The lifespan you actually get depends almost entirely on the first 90 days — proper deworming, a varied carnivorous diet, and a tank with enough cover to defuse aggression.
The personality is the selling point. Pea puffers recognize their keepers, beg at the front of the glass at feeding time, and stalk snails with visible intent. They are also relentlessly territorial. A single puffer in a 5-gallon tank tends to mellow out; a trio in a 10-gallon tank without dense planting will choose a victim and harass it to death within weeks. The "big personality in a tiny body" framing is accurate, and it cuts both ways.
Water Parameters & Tank Requirements#
Pea puffers tolerate a moderately wide range of water conditions, but they punish instability. Stable parameters matter far more than hitting a specific number on the dot.
Core Parameters#
Aim for a temperature of 74-82°F (23-28°C), with 78°F being the sweet spot for most setups. They will survive briefly outside this range but stress easily, which opens the door to ich and bacterial infections. A reliable heater rated for the tank size is non-negotiable.
Target pH 7.0-8.0 and a hardness of 5-25 dGH. Their native rivers run softer and slightly acidic, but commercial stock — even wild-caught — has acclimated well to neutral and mildly alkaline water. What they cannot tolerate is rapid swings, so test the source water and plan water changes accordingly.
Ammonia and nitrite must read zero. Nitrate should sit under 20 ppm, ideally under 10 ppm in a snail-rich tank where the bioload from the snail colony itself can drive readings up faster than a typical community setup.
Minimum Tank Size and Stocking Density#
A single dwarf pea puffer needs a 5-gallon tank as the absolute minimum, and a 10-gallon tank is far more forgiving. For a trio (typically one male, two females), a 10-gallon planted tank is the practical floor. Add roughly 3 gallons of additional capacity for every puffer beyond the third, and increase planting density proportionally.
Sex ratio matters as much as raw numbers. A 1:2 or 1:3 male-to-female ratio reduces male-on-male aggression and spreads the dominant male's attention so no single female gets harassed to exhaustion. Two males in the same tank — especially under 20 gallons — is a recipe for the smaller male dying within a month.
Pea puffers in groups under a 10-gallon tank will often single out the weakest fish and nip its fins until it dies of stress. Never keep two males together in tanks under 20 gallons, and aim for a 1 male to 2-3 female ratio in any group setup. If you only want one puffer, a single specimen in a heavily planted 5-gallon tank is the most peaceful configuration available.
Filtration and Flow#
Use a sponge filter, a low-flow internal filter, or a hang-on-back with a baffled outflow. Pea puffers are weak swimmers and will refuse to feed in strong current — they hover, they stalk, they hunt. They do not battle currents. A single sponge filter driven by a small air pump is enough biological filtration for a 5- to 10-gallon planted puffer tank, and the sponge surface doubles as biofilm grazing for any snails you breed in the tank.
If you prefer a more contained setup, the Fluval Flex 9 or 15 is one of the few all-in-one nano tanks that ships with adjustable flow built in — you can dial the pump down without modification. Avoid canister filters on tanks under 20 gallons unless you can baffle the return significantly.
Planted Tank Requirements#
Dense planting is not optional for a puffer tank. It is the single most effective tool you have for managing aggression, providing hunting cover, and giving the puffers visual breaks from each other. Java fern, anubias, hornwort, vallisneria, cryptocorynes, and floating plants like frogbit or red root floaters all work well. Frogbit in particular dims the surface light and makes puffers visibly bolder.
Aim for at least 60% of the tank's footprint to be visually broken up by plants, driftwood, or rock. If you are starting fresh, a layer of inert sand or fine gravel is sufficient — pea puffers do not dig, and the snails you will eventually add do not need a planted-aquarium soil substrate to thrive.
Diet & Feeding#
Diet is where most new pea puffer keepers fail. These are obligate carnivores with a strong preference for live prey and hard-shelled invertebrates, and they will starve in front of a tank full of flake food without ever taking a bite.
Carnivore Diet Staples#
The reliable rotation is frozen bloodworms, frozen daphnia, frozen brine shrimp, and live blackworms. Bloodworms are the most universally accepted starting food — almost every pea puffer will eat them within the first 48 hours of acclimation. Daphnia and brine shrimp add variety and help prevent the bloating issues that come from a bloodworm-only diet.
Live mosquito larvae (if you can collect them safely) and live baby brine shrimp are excellent enrichment foods. What pea puffers will not eat is anything dry. Flakes, pellets, freeze-dried bloodworms, dry algae wafers — they refuse all of it. Do not buy a pea puffer expecting to feed it the same food as your tetras.
Pea puffers will not accept dry food. Period. A flake or pellet diet leads to slow starvation, sunken belly, and death within a few months. Stock the freezer with frozen bloodworms, daphnia, and brine shrimp before you bring the puffer home. If your local fish store cannot show the puffer eating in the tank, ask what they have been feeding it before you buy.
Snails as a Dietary Necessity#
Pea puffers have a fused beak (four fused teeth) that grows continuously throughout their life, the same way rodent incisors do. The only way to wear that beak down naturally is by crunching hard-shelled prey — primarily small snails. Without a constant supply, the beak overgrows, the puffer can no longer close its mouth or eat, and the keeper has to anesthetize it and trim the teeth manually with cuticle clippers. This is not a fun process for anyone involved.
The fix is to maintain a breeding snail colony, ideally bladder snails or ramshorn snails, in a separate small tank — a 2.5-gallon tub with a sponge filter, a chunk of cuttlebone for calcium, and some blanched vegetables for snail food works fine. Drop a handful of small snails into the puffer tank a few times per week and let the puffers hunt them down. Adult puffers can typically eat snails up to about 4 mm in shell width.
Set up a snail breeder tank 4-6 weeks before bringing pea puffers home. By the time the puffers arrive, you will have a self-sustaining snail population producing food faster than the puffers can eat it. If snails ever become a problem in the puffer tank itself (overgrowth between feedings is rare but possible), assassin snails are technically an option — but most keepers prefer to manage the population manually since assassins also predate on the same food source.
Feeding Frequency and Quantity#
Feed adult pea puffers 1-2 small meals per day. A single feeding should consist of 4-6 thawed bloodworms per fish, or the equivalent volume of daphnia or brine shrimp, plus a snail or two every 2-3 days. Juveniles benefit from 2-3 smaller feedings per day to support growth.
The visual rule of thumb: a well-fed pea puffer has a slightly rounded belly that is not concave but also not balloon-shaped. A sunken belly means underfeeding or parasites. A grossly distended belly means overfeeding, which can lead to constipation and bloat — fast a puffer for 24-48 hours if you see this. Remove uneaten food within 10 minutes; bloodworms decompose quickly and will spike ammonia.
Tank Mates & Compatibility#
The honest answer is that pea puffers do best in a species-only tank. They were not designed for the community life, and the list of "compatible" tank mates is more accurately a list of species that might survive if every other variable goes your way.
Aggression Profile#
Pea puffers are fin-nippers by default, and they evolved as solitary ambush predators in heavily vegetated waters where they almost never encountered other fish at close range. Drop them into a 10-gallon tank with a betta or a guppy and they will home in on the long fins and attack repeatedly. The aggression intensifies with hunger, with crowding, and with sparse planting.
Within their own species, they form loose pecking orders rather than schools. The dominant male claims the best ambush spots; subordinate males get pushed to the edges; females are mostly tolerated but get harassed during spawning. None of this is a deal-breaker in a properly sized, properly planted tank — but it does mean that a "trio" is not a group of friends. It is a tense diplomatic arrangement.
Safer Companion Options#
The most commonly recommended tank mate is the otocinclus catfish, which is small, peaceful, fast enough to dodge a curious puffer, and stays glued to the glass and plants where puffers rarely bother them. Add a group of 4-6 otos to a 15-gallon planted puffer tank and they generally coexist without serious incident.
Fast-moving danios — celestial pearl danios, zebra danios, glofish danios — are sometimes suggested, but they require enough swim space (20+ gallons) that they push the project into a much larger setup. Nerite snails are large enough that puffers cannot crack their shells, but the puffers may still nip at the snail's foot and antennae, which stresses the snail. There is no safe answer here that scales down to a 10-gallon footprint.
Species to Avoid#
Do not house pea puffers with bettas, guppies, mollies, platies, swordtails, angelfish, gouramis, or any other long-finned, slow-moving species. Do not house them with shrimp — cherry, amano, ghost, or otherwise. The puffers will hunt and eat dwarf shrimp, and even larger amano shrimp will get nipped enough to die of stress. Do not mix pea puffers with other puffer species, as inter-species aggression in a tank that small is uniformly fatal. For a broader view of community-tank stocking and compatibility, the freshwater fish guide covers the standard peaceful community options that do not include pea puffers.
Breeding#
Pea puffers will spawn in a home aquarium under the right conditions, but they offer zero parental care, and most fry get eaten by tank mates (or the parents) within hours of hatching. Successful breeding usually requires a dedicated species-only setup and a willingness to manually rescue eggs.
Sexing Pea Puffers#
Mature males show dark wrinkle lines running from behind each eye, brighter overall coloration, and a dark belly stripe that intensifies during courtship. Females are rounder, paler, and lack the eye wrinkles. Sexing is unreliable below about half an inch in body length, which means most store-bought juveniles cannot be sexed at point of sale. Buy a group of 5-6 if you want any reasonable shot at landing a viable breeding ratio.
Spawning Behavior#
Spawning is triggered by warm, soft water and a heavy live-food diet. The male courts the female by chasing her into dense vegetation, where she scatters small adhesive eggs on java moss, fine-leaved plants, or the underside of broad leaves. A typical clutch is 5-10 eggs, sometimes more. The eggs hatch in approximately 5 days at 80°F, though exact timing varies with temperature and water quality.
There is no parental care at any stage — both parents will eat the eggs if they find them, and they will eat fry on sight. To raise fry, the standard approach is to remove the spawning substrate (or the fry, if you spot them) into a separate breeder tank with sponge filtration.
Raising Fry#
Newly hatched pea puffer fry are tiny — smaller than a pinhead — and require infusoria or vinegar eels for the first 5-7 days, transitioning to microworms and newly hatched baby brine shrimp by week two. Daily water changes of 10-15% in the rearing tank are essential because the bioload from heavy feeding fouls water quickly at this scale.
Survival rates in a properly run breeder setup typically run 30-60%. Fry grow slowly — expect 4-6 months to reach roughly half an inch and another 3-4 months to reach sellable adult size. Hobby-scale breeding is rewarding but demanding; commercial-scale captive breeding is still uncommon enough that most retail puffers are wild-caught.
Common Health Issues#
Most pea puffer health problems trace back to two sources: the wild-caught supply chain (parasites) and improper diet (overgrown beak, internal organ damage from poor nutrition).
Overgrown Beak#
The single most common pea puffer-specific health issue. The beak grows continuously, and without snails or other hard-shelled food to wear it down, the teeth eventually fuse shut or extend past the lips, preventing the fish from eating. Early signs include the puffer attempting to eat but spitting food back out, visibly elongated or off-center teeth, and progressive weight loss.
Prevention is straightforward — feed snails 2-3 times per week from day one. Treatment in the late stages requires sedating the puffer in a clove oil bath and trimming the beak with sterile cuticle clippers, which is a procedure most hobbyists should not attempt without watching detailed video walkthroughs first. Skip the trimming altogether by maintaining a snail colony.
Internal Parasites#
Wild-caught pea puffers — which is most of them — frequently arrive carrying internal parasites including nematodes, flukes, and protozoans. Symptoms include a sunken belly despite eating, white stringy feces, lethargy, and refusal of normally accepted foods. Untreated infections kill new puffers at high rates within the first 2-3 months.
Many experienced keepers prophylactically deworm new puffers with Levamisole HCl (a common dose is 2 mg/L for 24 hours, repeated 7 days later) or Praziquantel (5 mg/L for 24 hours, repeated weekly for 3 weeks). Verify exact dosing with the medication packaging and a current source — both medications are widely available through aquarium fish health vendors. Quarantining a new puffer in a 5-gallon hospital tank for 2-3 weeks before introducing it to a display tank is the safest approach.
Ich and Skin Flukes#
Stress-triggered ich (white spots on the body and fins) and gill flukes (rapid breathing, scratching against decor) show up after temperature swings, water changes with mismatched parameters, or aggression from tank mates. Pea puffers are nearly scaleless — like all members of family Tetraodontidae, they have only small, embedded scales rather than the overlapping plates most fish carry — which means they have low tolerance for aquarium salt and most copper-based ich medications.
The heat method (raise temperature to 84-86°F for 10-14 days while running an air stone) is the safest treatment for ich in a puffer tank. For flukes, Praziquantel at the dose noted above is well tolerated. Avoid copper, formalin, and full-strength salt baths — verify any treatment is rated as safe for scaleless fish before dosing.
Where to Buy & What to Look For#
Healthy pea puffers come from stores that quarantine, deworm, and conditioned-feed their stock before putting it on the sales floor. The cheapest puffer at a chain store is rarely the best deal once you factor in mortality.
LFS vs. Online Sourcing#
Local fish stores with a serious freshwater section typically stock pea puffers seasonally — they tend to arrive in waves with importer shipments and sell out within a week or two. Prices generally run $4-$8 per fish for wild-caught stock and $8-$15 for tank-raised specimens (which are still uncommon but increasingly available from specialty breeders).
Online aquarium retailers offer wider availability but ship the puffers in bags for 24-48 hours, which compounds the parasite-load problem and makes it impossible to verify the fish was eating before purchase. For a species this fragile, an in-person purchase from a store you can return to with questions is consistently the better outcome. Ask whether the store has fed the puffer in front of customers — a healthy puffer at a good store will demolish a few bloodworms while you watch.
Health Checklist at the Store#
- Full, slightly rounded belly — not sunken (parasites) and not balloon-distended (bloat)
- Active swimming with eyes tracking movement outside the tank
- Clear, bright eyes with no cloudiness, swelling, or pop-eye
- No white spots, fuzzy patches, or visible film on the body
- Beak is even and aligned — no visible overgrowth or asymmetry
- Eats live or frozen food in front of you when staff feeds the tank
- Tank water is clear and other puffers in the same system look equally healthy
- Staff can answer where the fish came from (wild-caught vs. tank-raised) and how long it has been at the store
Pea puffers are one of the species where buying in person dramatically outperforms online ordering. Watching the fish eat at the store, inspecting the beak, and confirming a full belly takes five minutes and saves you weeks of hospital tank work later. A good local fish store will let you pick the individual specimen rather than scoop the first one in the net.
Acclimation#
Use a slow drip acclimation over 60-90 minutes for a new pea puffer. Float the bag for 15 minutes to match temperature, then transfer the puffer and bag water into a small container and drip tank water in at roughly 2-3 drops per second using a length of airline tubing tied off in a knot. Net the puffer into the display tank when the container volume has at least doubled. Discard the bag water — never pour it into the display.
Expect the puffer to hide for the first 24-48 hours. Do not feed for the first day. Offer a small amount of frozen bloodworms on day two and watch carefully — a healthy fish will hunt them within minutes. If the puffer refuses food for more than 4-5 days, suspect internal parasites and start deworming.
Quick Reference#
- Adult size: Under 1 inch (2.2 cm)
- Lifespan: 4-5 years
- Min tank: 5 gallons (single specimen); 10 gallons (trio)
- Temperature: 74-82 F
- pH: 7.0-8.0
- Hardness: 5-25 dGH
- Diet: Carnivore — live and frozen only (bloodworms, daphnia, brine shrimp); snails 2-3x weekly for beak wear
- Tank mates: Best as species-only; otocinclus catfish are the safest companion option
- Avoid: Bettas, guppies, mollies, gouramis, shrimp, other puffer species, dry foods, strong current, mature males in tanks under 20 gallons
- Sex ratio: 1 male to 2-3 females in any group setup
- Difficulty: Intermediate — easy water requirements, demanding diet
Related species
Similar species you might also be considering for your tank.
Hemigrammus bleheri
Jordanella floridae
Carassius auratus
Epalzeorhynchos frenatum
Brachygobius doriae
Thayeria boehlkei