
Blackfin pupfish
Cyprinodon beltrani

The Blackfin pupfish exhibits a metallic blue hue with a distinctive black dorsal fin and elongated body, measuring up to 5 cm in length.
This page includes AI-generated images. Why am I seeing AI images?
About the Blackfin pupfish
Cyprinodon beltrani is a tiny Mexican pupfish from Lake Chichancanab, and the males get those dark fin accents that make them look way tougher than their size. These busy little substrate-pickers consume detritus and other tiny bits, and surprisingly, they can be feisty with each other, especially during male-to-male interactions.
Also known as
Quick Facts
Size
5 cm
Temperament
Semi-aggressive
Difficulty
Advanced
Min Tank Size
20 gallons
Lifespan
3-5 years
Origin
Central America (Mexico - Yucatan Peninsula)
Diet
Omnivore/detritivore - quality small pellets/flakes, algae-based foods, frozen/live foods (brine shrimp, daphnia), lots of grazing
Water Parameters
22-28°C
7-8.5
10-25 dGH
Need a heater for this species?
This species needs 22-28°C in a 20 gallon tank. Use our heater calculator to find the right wattage.
Calculate heater sizeCare Notes
- Give them a long tank with lots of open swimming room and a few rock piles or dense plants to break up sight lines - males will claim little territories and bully hard in a bare box.
- They do best in hard, alkaline freshwater (think pH 7.5-8.5, GH 10+), and they crash fast if ammonia or nitrite shows up, so skip the brand-new tank and run a seasoned filter.
- Keep it warm but not tropical: 72-78F is a comfy range, and steady matters more than chasing a number - big daily swings make them sulky and prone to disease.
- Feed small amounts 2-3 times a day; I rotate quality flakes/pellets with frozen foods like brine shrimp, daphnia, and mosquito larvae to keep color and breeding behavior strong.
- Avoid slow or long-finned tankmates (they nip) and avoid anything bigger and pushy (they get shredded); best is a species tank or tough, fast fish that like hard water, like livebearers.
- If you want breeding, set up a trio (1 male, 2+ females) with fine-leaf plants or a spawning mop - they scatter eggs and the adults will snack on them if you leave them together.
- Watch for constant chasing, clamped fins, and torn tails - if one male is terrorizing the tank, add more cover, remove the bully, or split them because they do not "work it out".
Compatibility
Good Tankmates
- Fast, tough livebearers like mollies and platies - they can handle the pupfish attitude, stay in the mid-upper water, and dont get too stressed by chasing
- Smaller rainbowfish (Melanotaenia praecox and other similarly sized rainbows) - active swimmers that dont take it personal if a male pupfish gets pushy
- Hardy barbs that are not super aggressive (checkered barbs or cherry barbs in a decent group) - they move quick and usually dont get pinned into a corner
- Bottom crews that keep to themselves like Corydoras or small/medium plecos - pupfish mostly squabble in the open water, so bottom fish are usually ignored
- Loaches that like to scoot around (kuhli loaches) - they are out of the pupfish line of fire most of the day, and they are quick when they do come out
- Other Blackfin pupfish - best in a bigger group with lots of sight breaks (plants, rocks) and a skewed ratio like 1 male to 2-3 females so one fish doesnt get constantly targeted
Avoid
- Slow fish with fancy fins like bettas, guppies with long tails, and fancy goldfish - the pupfish will often test-bite and chase, and the slow ones cant get away
- Very peaceful, small community fish like neon tetras, ember tetras, and celestial pearl danios - they tend to get stressed and can get their fins picked at
- Other semi-aggressive brawlers like convict cichlids, jewel cichlids, and bigger Central American cichlids - it turns into nonstop sparring or somebody gets wrecked
Where they come from
Blackfin pupfish (Cyprinodon beltrani) are one of those desert fish that make you do a double take. They come from northern Mexico, living in spring-fed waters where conditions can swing hard - heat, minerals, seasonal changes, you name it. That background is why they are tough in some ways, but also why they punish sloppy setups.
If you have only kept community fish that like stable, soft water, this is a different game. Think hardy fish with an attitude, from hard-water habitats.
Setting up their tank
Give them floor space more than height. They are active and territorial, and you will see way better behavior in a longer tank. I would not do these in a tiny desktop setup unless its a species-only project and you are really on top of maintenance.
- Tank size: 20 long as a starting point for a small group, bigger is easier
- Filtration: sponge filter or a gentle HOB with a prefilter sponge (they can be scrappy but they do not need a river)
- Substrate: sand or fine gravel so you can keep it clean and not trap gunk
- Hardscape: lots of line-of-sight breaks (rocks, wood, dense plant clumps) so the weaker fish can get out of trouble
- Plants: tough stuff like Java fern, Anubias, or floaters - they can handle hard water and bright light
I keep them in hard, alkaline freshwater. They handle warm water fine, but I have the best luck keeping them in the low-to-mid 70s F so they are active without constantly acting like they are in breeding mode. Stability matters more than chasing an exact number.
Build the tank around territories. If you only add one rock and one plant, the dominant male will claim the entire aquarium. Give them multiple "corners" and visual barriers so the heat gets spread out.
They are jumpy, especially during chasing. Use a lid. Tiny gaps around hoses and cords are exactly where a pupfish will find a way out.
What to feed them
These guys eat like little pigs. In nature they pick at small inverts, algae, and whatever drifts by. In a tank, they do best with variety, and they color up better when you do not run them on one food.
- Staple: a good quality small pellet or flake (I like something with a bit of plant content, not just pure protein)
- Frozen: brine shrimp, daphnia, cyclops, chopped bloodworms (bloodworms are a treat, not the whole diet)
- Live: baby brine shrimp, grindal worms, moina/daphnia if you culture them
- Grazing: they will pick at algae and biofilm, so do not keep the tank "sterile"
Feed small amounts 1-2 times a day. If you dump in a big meal, the dominant fish stuffs itself and the shy ones get ragged from chasing.
How they behave and who they get along with
Pupfish are not peaceful community fish, even though they are small. The males posture, chase, and defend little patches like they are cichlids. You will see lip-locking, fin-nipping, and nonstop sparring if the setup is too open or the group is too small.
I have the best results keeping them as a species group. If you really want tankmates, think fast, tough, and not flashy-finned. But honestly, most "good" community fish either get harassed or outcompeted at feeding time.
- Best option: species-only group
- Group structure: one male with several females can be calmer than multiple males in a small tank
- If keeping multiple males: add more space and more visual barriers, and expect some fin wear
- Avoid: slow fish, long fins, shy fish, and anything you would be upset to see nipped
Watch for one fish getting pinned in a corner or hiding all day. With pupfish, "a little chasing" can turn into a death sentence if the tank is too bare.
Breeding tips
If you keep them happy and fed, they will usually breed without you doing anything fancy. The tricky part is keeping fry alive, because adults will snack on eggs and tiny babies whenever they find them.
- Spawning setup: a mop (yarn mop) or dense fine plants where eggs can fall out of reach
- Conditioning: more live/frozen foods for a couple weeks, plus frequent water changes
- Egg handling: pull the mop every day or two and hatch eggs in a small container with gentle aeration
- Fry food: baby brine shrimp is the easy button; microworms can help early on
- Grow-out: separate by size if you have bullies or fast growers
If you want to raise numbers, do not rely on "natural" survival in the main tank. A simple mop rotation (one in the tank, one being checked) makes a huge difference.
Common problems to watch for
Most issues I have seen with pupfish come from two things: aggression stress and dirty water from heavy feeding. They are eager eaters, so it is easy to overdo it and end up with rising nitrates and funky bottom debris.
- Fin damage from chasing: add cover, reduce male-to-male conflict, and keep water clean so tears do not turn into infections
- Sudden deaths after a big change: avoid big parameter swings, especially if your tap water is very different from the tank
- Bloat/constipation: back off rich foods and add daphnia or a more plant-leaning staple
- Jumping: lid, lid, lid
- Ich and other parasites: stress from bullying makes them more likely to break with spots
Do not ignore bullying because "they are just sparring." If one fish is clamped up, hiding, or getting shredded, pull the aggressor or rearrange the tank the same day.
Similar Species
Other freshwater semi-aggressive species you might be interested in.

American flagfish
Jordanella floridae
Jordanella floridae is that little Florida native with the red-and-cream striping that really does look like a tiny flag once a male colors up. They graze algae like champs (especially stringy/hair algae), but they have a bit of attitude - give them plants and space so the bossy behavior stays manageable. Bonus: the male guards the eggs and will actively fan them, which is pretty fun to watch.

Amur sculpin
Alpinocottus szanaga
This is a little coldwater sculpin from the Amur drainage - a bottom-hugging, rock-and-gravel fish that spends its day wedged under stones and darting out to grab food. Super cool behavior and attitude, but it is absolutely not a warm tropical community fish - it wants chilly, fast, oxygen-rich water and will bicker with other bottom fish.

Anitápolis livebearer
Jenynsia weitzmani
Jenynsia weitzmani is a freshwater anablepid livebearer endemic to southern Brazil (currently known only from the type locality near Anitápolis, Santa Catarina). Like other Jenynsia (onesided livebearers), reproduction involves lateralized mating morphology/behavior; aquarium care guidance is not well-documented for this species specifically.

Aracu-comum
Schizodon vittatus
Schizodon vittatus is a large South American anostomid (family Anostomidae). Reported maximum size is about 35 cm standard length; it is harvested/consumed in parts of Brazil and is not commonly covered by mainstream aquarium husbandry references.

Banded Leporinus
Leporinus fasciatus
Banded Leporinus are those torpedo-shaped, black-and-yellow striped fish that look like they're wearing a little prison outfit-and they stay on the move. They've got a ton of personality and they're awesome to watch cruising and picking at stuff, but they're also the kind of fish that will redecorate your tank and "taste test" anything soft-looking.

Bandi cichlid
Wallaceochromis signatus
Wallaceochromis signatus is a West African (Guinea, Kolente basin/Bandi River) dwarf cichlid that has appeared in the hobby under trade names such as “Bandi I/Bandi 1” and “Guinea” prior to/alongside its formal description. It is a cave-associated dwarf cichlid; provide cover and caves and expect heightened territoriality during breeding.
More to Explore
Discover more freshwater species.

Ajuricaba tetra
Jupiaba ajuricaba
Jupiaba ajuricaba is a South American freshwater characin from the Amazon basin in Brazil (rio Negro, rio Solimões, and rio Tapajós basins). It reaches about 9.5 cm SL and is diagnosed by a narrow dark midlateral stripe, an elongated humeral spot, and an ocellated spot on the upper caudal-fin lobe. Wild specimens have been collected from blackwater forest streams and also oxbow-lake habitats.

Amapa tetra
Hyphessobrycon amapaensis
This is a tiny, super sleek little tetra with a clean red stripe down the side that really pops once its settled in. It does best in a planted, slightly tinted "creek-style" setup and looks way cooler when you keep a proper group so they school and flash that line together. If you can give it soft, slightly acidic water and a calm community, its an easy fish to fall for.

Anteridorsal Homatula loach
Homatula anteridorsalis
This is a benthic Chinese stream loach from Yunnan that lives right down on the bottom in clear, flowing water over gravel and rocks. Think of it as a "river tank" fish - it wants current, oxygen, and lots of surfaces to poke around on for bits of food and algae.

Armoured stickleback
Indostomus paradoxus
This is that goofy little "freshwater seahorse"-looking fish that just kind of perches and scoots around like a tiny armored twig. Its whole vibe is slow, sneaky micropredator - once its settled in, you will catch it stalking microfoods and doing these subtle little posture displays. The big trick is feeding: they do best when you can provide lots of small live foods in a calm, planted tank.

Arnegard's electric fish
Petrocephalus arnegardi
This is a little Congo River elephantfish (a weakly electric mormyrid) that cruises the lower parts of the tank and navigates the world with its electric sense. It stays small (around 9 cm) and has a clean silvery look with three dark marks that make it pretty easy to pick out among Petrocephalus.

Aroa twig catfish
Farlowella martini
Farlowella martini is one of those unreal-looking stick catfish that just vanishes the moment it parks itself on a branch. It is a super calm, slow-moving grazer that does best in a mature tank with lots of biofilm, gentle flow, and clean, oxygen-rich water - they are not great at competing at feeding time, so you kind of have to look out for them.
Looking for other species?
