Cape Fear shiner
Notropis mekistocholas
Cape Fear shiners possess a slender, silvery body with a distinctive dark stripe along each side and bright, iridescent scales.
This page includes AI-generated images. Why am I seeing AI images?
About the Cape Fear shiner
This is a tiny, super-local North Carolina shiner from the Cape Fear River basin, and it has a weirdly long, coiled gut for a shiner because it can make a living on a lot of plant-y, detritus-type foods. In the wild it hangs around rocky and sandy pools and runs and often schools up with other minnows, plus it shifts into slower pools to spawn in late spring into summer.
Quick Facts
Size
7.7 cm
Temperament
Peaceful
Difficulty
Expert
Min Tank Size
30 gallons
Lifespan
up to 9 years
Origin
North America (North Carolina, USA - Cape Fear River drainage)
Diet
Omnivore with strong herbivore/detritivore lean - detritus, algae/diatoms, phytoplankton plus some small animal matter
Water Parameters
10-24°C
6.5-7.8
3-15 dGH
Need a heater for this species?
This species needs 10-24°C in a 30 gallon tank. Use our heater calculator to find the right wattage.
Calculate heater sizeCare Notes
- Give them a long tank with a real current - think riffle stream vibe. A powerhead or river manifold plus lots of rounded cobble and gravel beats a pretty planted setup.
- Keep the water cool and hard-ish: 60-72F is the sweet spot, pH around 7.0-8.0, and moderate to higher GH/KH. Warm, soft, still water is where they start looking stressed and fading out.
- Oxygen is non-negotiable with these guys - run heavy surface agitation and don't let mulm choke the substrate. If you ever see them hanging near the outflow, treat it like an alarm bell.
- Feed small stuff often: live/frozen daphnia, cyclops, baby brine, and finely crushed high-quality flakes or micro pellets. They do way better with 2-3 small feedings than one big dump.
- Keep a group (8-12+) or they get skittish and stop showing their best color. In a good school they stay out, cruise the current, and act like the fish you actually wanted.
- Tankmates: other cool-water, current-loving minnows and darters are fine, but skip anything that bullies at feeding time. Avoid sunfish, big shiners, and anything that thinks a 2-inch fish is a snack.
- Breeding trick: simulate spring with a cool winter period, then slowly warm a few degrees and increase flow and live food. Scatter gravel and small cobble so eggs can drop in and adults can't immediately vacuum them up.
- Watch for skinny-belly syndrome from underfeeding and internal parasites, especially on new arrivals. Quarantine them hard, and if one keeps spitting food or wasting away, assume worms and treat instead of waiting it out.
Compatibility
Good Tankmates
- Other small, peaceful North American shiners and dace (rosyface shiners, satinfin shiners, emerald shiners, etc.) - they school up, match the same fast-water vibe, and nobody gets picked on
- White Cloud Mountain minnows - same size class, same easygoing attitude, and they do great in a cooler, well-oxygenated setup where Cape Fears are happiest
- Small rainbowfish (like celebes or threadfin rainbows) - active midwater swimmers that can hang with the shiners without being fin-nippy
- Peaceful bottom dwellers like Corydoras or small loaches (kuhli loaches) - they stay out of the shiners' lane and wont compete much for midwater space
- Hillstream loaches - if you are running that high-flow, high-oxygen river tank, they are basically made for the same conditions and keep to the rocks
- Small, calm sunfish relatives like pygmy sunfish - only if the tank is roomy and planted and everybody is getting enough food, but they can work in a native-style community
Avoid
- Anything predatory or big-mouthed (larger bass, adult sunfish, big cichlids) - Cape Fear shiners are small and fast but they still turn into expensive snacks
- Nippy fish (tiger barbs, some danios in cramped tanks, serpae-type tetras) - they can harass the shiners and keep the whole group stressed and washed out
- Slow, fancy-finned fish (bettas, guppies with big tails, long-fin gouramis) - totally different pace, and the shiners' constant zooming spooks them and turns feeding into a mess
- Big, territorial bottom fish (full-size plecos, aggressive cichlid types, cranky bullhead catfish) - they hog space and food, and the shiners end up hiding instead of schooling
Where they come from
The Cape Fear shiner is one of those "blink and you miss it" native minnows from North Carolina. In the wild it lives in clean, flowing river sections with sand and gravel, lots of oxygen, and seasonal swings in temperature and flow. That's basically the whole story of keeping them: you are trying to bottle a small piece of a Piedmont river.
These are an expert-level fish partly because they do not forgive sloppy water or a tank that is all still water. If you cannot keep sensitive minnows alive long-term, start with hardier Notropis first.
Setting up their tank
Think "river tank" more than "community aquarium". They look their best (and act the most natural) in a long tank with current. A 40 breeder works, a 55 is nicer, and longer is always better because they use horizontal swimming space all day.
- Tank size: I would not bother with less than a 30 long, and 40-55+ is where they start looking relaxed.
- Flow: strong, directional flow across the whole tank (powerheads or a river manifold). Dead spots are where crud collects and where shiners sulk.
- Filtration: oversized and oxygen-focused (big sponge plus HOB/canister). Aim for lots of surface agitation.
- Substrate: sand with patches of fine gravel. They pick and peck all day, and sand keeps their mouths happier than sharp gravel.
- Hardscape: rounded river stones, a couple clumps of hardy plants in calmer pockets (or none). Keep most of the tank open for schooling.
For water, I keep them in cool-to-moderate temps rather than "tropical". Mid 60s to low 70s F is a comfortable range in my experience, with cooler in winter being fine if your tank stays stable. They like clean water more than they like any specific pH number, as long as you are not doing extremes.
If you can, set the tank up and run it for a while before the fish arrive. A mature biofilter and a little biofilm on rocks makes the first month way smoother with shiners.
What to feed them
Cape Fear shiners are small-mouthed, fast, and built to graze on tiny stuff drifting by. If you only offer big flakes once a day, they will look skinny even though they are "eating". I had much better luck feeding smaller foods more often.
- Daily staples: small high-quality pellets (0.5-1 mm), crushed flake, and fine granules.
- Frozen: daphnia, baby brine shrimp, cyclops, and finely chopped bloodworms as a treat (not the whole diet).
- Live (if you can swing it): daphnia, grindal worms, newly hatched brine shrimp for conditioning and for picky newcomers.
- Grazing help: let a little natural growth happen on rocks and wood. They will pick at it constantly.
Feed with the current. Drop food upstream so it tumbles past the school like drifting insects. They respond instantly, and it reduces food getting trapped in corners.
How they behave and who they get along with
They are active, midwater schooling fish. If you keep too few, they get jumpy and spend more time hiding or hugging the glass. In a proper group they look totally different: tight school, constant foraging, and a lot more confidence.
- Group size: bigger is better. I like 10+ minimum, and 20+ if the tank can handle it.
- Temperament: peaceful, but they get outcompeted by chunky, pushy fish.
- Best tankmates: other small, calm native stream fish that like the same cooler, high-oxygen setup (think darters and other shiners that are not bullies).
- Avoid: warm-water tropicals, nippy fish, and anything large enough to view them as snacks.
They are jumpers, especially the first few weeks and anytime something spooks them. Use a tight lid and cover gaps around filters and airline tubing.
Breeding tips
Breeding them in home aquaria is possible for skilled keepers, but it is not a "pair them up and wait" kind of fish. Like a lot of Notropis, they cue off season: temperature changes, longer daylight, and heavier feeding. Males color up and get more intense about chasing and displaying in the current.
- Conditioning: several weeks of heavy small-food feeding (frozen/live helps) plus excellent water quality.
- Seasonal trigger: slowly warm them from cooler winter temps into spring temps and extend the photoperiod.
- Spawning setup: fine gravel or small rounded stone, strong flow, and somewhere eggs can drop into gaps.
- Egg safety: adults will eat eggs. Use a spawning mop, a removable tray of gravel, or a mesh/egg crate barrier so eggs fall out of reach.
- Raising fry: infusoria/microfoods first, then baby brine shrimp. Keep water clean but do tiny water changes so you do not shock them.
If your fish are wild-collected or from a conservation program, double-check the legal and ethical side before you attempt breeding, moving fish, or distributing offspring. This species is conservation-sensitive in its native range.
Common problems to watch for
Most issues with Cape Fear shiners come down to three things: stale water, not enough oxygen/flow, or stress from being in too small a group or with the wrong tankmates.
- Slow wasting/skinny fish: usually underfeeding (food too large, not frequent enough) or competition. Switch to smaller foods and feed 2-4 times a day in small amounts.
- Gasping or hanging at the surface: low dissolved oxygen or not enough surface agitation. Add flow, add air, clean clogged sponges.
- Clamped fins and hiding: stress from harassment, too few in the school, sudden parameter swings, or a new tank that is not mature.
- Fin damage: often from netting or frantic dashing. Use a soft net, dim the lights during maintenance, and give them open swimming space.
- Ich/parasites after arrival: common with wild fish. Quarantine, keep temps stable (not too warm), and treat based on what you actually see rather than guessing.
Do not chase numbers with constant chemical fiddling. These fish react badly to swinging conditions. Keep things stable, keep the water clean, and let the river-style flow do a lot of the work.
Similar Species
Other freshwater peaceful species you might be interested in.

Aboina barb
Enteromius aboinensis
Enteromius aboinensis (the Aboina barb) is a small West African barb with a clean black midline stripe and a little spot right at the base of the tail. It does best when you treat it like a proper schooling fish - keep a decent group and give it plants around the edges with open swimming room in the middle.

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.

Allen's river garfish
Zenarchopterus alleni
A poorly known freshwater halfbeak endemic to West Papua (Mamberamo River), described from a single specimen (~13 cm SL). Beyond basic habitat/occurrence, little is published about its ecology or aquarium suitability; assume it is a surface-oriented, jump-prone halfbeak only by analogy with related taxa.

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.

Amatlan chub
Yuriria amatlana
Yuriria amatlana (the Amatlan chub) is a little Mexican native minnow from the Ameca River basin. Its wild range is pretty limited and it is listed as Endangered, so its care info in the aquarium hobby is basically nonexistent and its availability is usually low. In the original species description, preserved fish show a dark lateral stripe with a darker patch on the caudal peduncle, and they can have tiny barbels at the mouth corners.

Andrica moenkhausia
Moenkhausia andrica
Moenkhausia andrica is a little Brazilian characin from the Tapajos system that tops out around 7 cm (about 2.8 inches) standard length. It has a neat netted (reticulated) scale pattern plus a dark spot on the caudal peduncle, and the really wild part is that mature females can have tiny fin hooklets too, which is usually a male-only thing in a lot of characins.
More to Explore
Discover more freshwater species.

Altipedunculata stone loach
Schistura altipedunculata
Schistura altipedunculata is one of those little stream loaches that wants clean, well-oxygenated water and a bunch of rock nooks to claim as home. It is a bottom-hugger that will spend its day scooting from crevice to crevice, and it tends to get a bit spicy with its own kind if you do not give it enough hiding spots.

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.

Anhanga pygmy pencil catfish
Potamoglanis anhanga
This is a truly tiny Amazonian trichomycterid catfish - like 1.3 cm max - so it is more of a micro-predator oddball than a typical community catfish. It is the kind of fish that disappears into sand, leaf litter, and plant roots, and you will spend way more time setting up the right micro-habitat than you will actually seeing it.

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.

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.
Looking for other species?
