Best Tank Mates for Zebra Danio: Compatible Fish and Species to Avoid
FishyHub Editorial Team
Author
January 12, 2024
10 min read

Best Tank Mates for Zebra Danio: Compatible Fish and Species to Avoid

The best tank mates for zebra danios are peaceful, short-finned fish that like the same cool-to-moderate water: corydoras, harlequin rasboras, white cloud mountain minnows, cherry barbs, platies, kuhli loaches, otocinclus, bristlenose plecos and other danios. Skip bettas, angelfish, fancy guppies, discus, aggressive cichlids and anything big enough to swallow a danio. Below is how to match fish on temperature, speed and fin shape, plus stocking plans you can copy.

Zebra Danio Basics That Shape Compatibility

The zebra danio (Danio rerio), including longfin and GloFish-type color variants, reaches about 1.5–2 inches (4–5 cm) and lives roughly 3–5 years. It is hardy, fast and almost never still, patrolling the top and middle of the tank.

  • Temperature: 64–77°F (18–25°C) is the sweet spot; it tolerates roughly the low 60s to low 80s °F.
  • pH: about 6.5–8.0, soft to moderately hard water.
  • Stability: steady conditions matter more than hitting an exact number.
  • Group size: 6 minimum; 8–10 spreads chasing out.
  • Tank: 20 gallons (76 L) long for any community; a 10-gallon (38 L) tank only suits a small danio-only group. Length beats height.
  • Lid: mandatory. Startled danios jump.

Care sources quote temperature ranges anywhere from 64–75°F to 65–82°F. For a mixed tank, target 70–75°F (21–24°C) and keep it under about 78°F (26°C) long term.

Why Small Groups Nip

Danios sort themselves into a pecking order. In a group of three or four, the dominant fish focuses its chasing on one or two targets, and bored, stressed fish turn on tank mates' fins. In a school of eight or more, that energy spreads across many fish and rarely leaves the group. So are danios nippy? Mostly not in a proper-size school in a roomy tank. Nipping climbs when groups are small and tanks are cramped.

How to Choose Zebra Danio Tank Mates: Three Axes

"Peaceful" alone is not enough. Check each candidate on three points:

  1. Temperature overlap. It must be comfortable at 70–75°F. Tropical fish that want 80°F+ are out.
  2. Speed and energy. Danios race for food and zip around constantly. Timid, slow fish get stressed and outcompeted.
  3. Fin shape. Short fins only. Long, flowing fins invite nipping.

Bonus points go to fish that live in a different water layer (bottom dwellers are ideal) and are similar or slightly smaller in adult size, but not small enough to be bite-sized.

Best Tank Mates for Zebra Danios

Top Picks

  • Corydoras – bottom dwellers that ignore danios. Choose cooler-tolerant species such as peppered or bronze corys, and keep 6 or more. Browse corydoras for schooling-size groups.
  • Harlequin rasbora – calm mid-water schooler; see the comparison below.
  • White cloud mountain minnow – the best temperature match and the go-to for unheated tanks.
  • Cherry barb – peaceful, short-finned, similar size.
  • Platy – hardy, adaptable livebearer.
  • Other danios – pearl, celestial pearl, leopard and fire ring danios.
  • Kuhli loach – nocturnal bottom dweller that stays out of the way.
  • Bristlenose pleco – small algae grazer.
  • Otocinclus – gentle algae eaters; need a mature tank.

Also Workable, With Caveats

  • Neon, ember, cardinal and rummy-nose tetras – watch temperature (details below).
  • Swordtails – keep more females than males.
  • Mollies – prefer warmer, harder water; run the tank at the top of the shared range.
  • Honey gourami – calm, short-finned, but give it plant cover.
  • Dwarf and Boesemani rainbowfish – good energy match, but need a bigger tank.
  • Small barbs – gold and black ruby barbs.
  • Hatchetfish – surface dwellers; keep the lid tight, since they jump too.
  • Nerite snails, ghost shrimp, cherry shrimp – adults usually fine; babies get eaten.

Temperature Overlap Chart

Tank mate Comfortable range (approx.) Fit at 70–75°F Notes
Zebra danio 64–77°F (18–25°C) Yes Tolerates 60s to low 80s °F
White cloud minnow Cool, overlaps 64–75°F Excellent Best unheated partner
Peppered/bronze cory Cooler-tolerant Excellent Pick these over warm-water corys
Harlequin rasbora Overlaps 72–76°F Good Keep near 72–76°F
Pearl danio ~68–77°F (20–25°C) Excellent Mixes schools with zebras
Fire ring danio 64–77°F (18–25°C) Good Shy; prefers heavy planting
Neon tetra Overlaps 72–75°F Fair Prefers softer, more acidic water
Cardinal tetra Prefers 77°F+ (25°C+) Marginal Warm-leaning
Platy / swordtail Overlaps community range Good Hardy livebearers
Molly Warmer end Fair Wants harder water
Discus, rams Warm water No Avoid

Fish to Avoid With Zebra Danios

  • Bettas – fins get nipped, the constant motion stresses them, and they need warmer water.
  • Angelfish – want warm water, have long fins, and grow big enough to eat danios.
  • Rams – sometimes rated "moderate," but they need warmer water than danios should live in long term.
  • Discus – need heat and calm; danios provide neither.
  • Fancy guppies and other flowing-finned fish – magnets for nipping. Endlers or short-finned female guppies are acceptable.
  • Longfin danio variants – they share the zebra's tank but need the same nipper precautions as any long-finned fish. Don't mix them with nippy tetras such as serpae or black skirt tetras.
  • Goldfish – temperature partly overlaps, but goldfish outgrow the tank, produce heavy waste and eventually get big enough to eat danios.
  • Aggressive cichlids and large-mouthed predators – any fish that can fit a danio in its mouth will try.
  • Very shy or tiny fish – they get outcompeted at every feeding.

Special Pairings

Pearl Danio Tank Mates

The pearl danio is a bigger cousin at about 2.4 inches (6 cm) and shares the same temperature band, roughly 68–77°F (20–25°C). Its tank mate list is essentially the zebra's: rasboras, corydoras, otocinclus and other danios. Mixed danio schools often swim together. Give pearls 20+ gallons and a group of 6 or more.

Fire Ring Danio

Danio erythromicron comes from Inle Lake in Myanmar. It is only about 1 inch (2.5 cm), shy, and likes cooler water (64–77°F, pH 6–8). It can share a large planted tank with zebras but may spend most of its time hiding. It does better in a nano with small tetras or rasboras, snails and shrimp.

Danios and Tetras

Most tetras are compatible, but check the overlap. Neons prefer softer, more acidic water while danios sit near neutral; the two share comfortable ground around 72–75°F. Cardinals prefer 77°F+, so treat them as marginal. Both groups jump and eat the same foods, so feeding is easy. Browse tetras with those temperature notes in mind.

Zebra Danio vs Harlequin Rasbora

Trait Zebra danio Harlequin rasbora
Speed Very fast Moderate
Temperature Cooler Warmer-leaning
Hardiness Very hardy Hardy
Temperament Boisterous, can nip Calm
Best for Active, room-temp tanks Mixed communities, viewing

You don't have to choose. At 72–76°F (22–24°C) the two live together well, and harlequins' calm schooling balances the danios' racing.

Stocking Plans by Tank Size

Tank Suggested stocking
10 gallon (38 L) 6 zebra danios only
20 gallon long (76 L) 8 zebra danios + 6 peppered corys + 8 harlequin rasboras or 3 platies
29 gallon (110 L) 8–10 zebra danios + 6 bronze corys + 8 harlequins + 2 otocinclus + nerite snails
40 gallon breeder (151 L) 10 zebra danios + 6 pearl danios + 8 corys + 8 rasboras + 3–4 platies or a bristlenose pleco

Adjust downward if filtration is modest, and add fish over several weeks rather than all at once.

Unheated Room-Temperature Community

Most heated US homes stay at 68°F or above, which suits a no-heater setup: zebra danios, white cloud minnows, peppered corys and platies. Add a heater only if the room drops below about 65°F (18°C) or swings noticeably between day and night.

Setup, Feeding and Adding Fish

Aquascape and Flow

Plant the back and sides, and leave an open swimming lane along the front and top. Danios enjoy decent current; slow fish do not, so give them a calmer planted corner.

Feeding

Danios are omnivores. Offer a quality flake or micro-pellet plus frozen or live bloodworms, brine shrimp and daphnia. Feed small portions once or twice a day. Because danios grab food first, drop sinking pellets or wafers for bottom dwellers, and target-feed corys and loaches after lights out. Watch slow eaters to make sure they actually get food.

Order of Adding Fish

  1. Start with a fully cycled tank.
  2. Quarantine new fish for 2–4 weeks.
  3. Acclimate slowly.
  4. Add hardy, calmer species and bottom dwellers first, then the danio school, so the danios don't claim the tank.
  5. Watch the first week for persistent chasing.

Never release unwanted fish or plants into local waters. Rehome them through a store or another hobbyist.

Keeping Danios Cool in Summer

Danios suit room-temperature tanks, but a hot garage or a house without AC can push water past 82°F (28°C). Try the low-cost fixes first:

  • Run a fan across the water surface and prop the lid open (keep a mesh cover so fish can't jump).
  • Shorten or lower the lighting.
  • Float frozen water bottles, swapping them out gradually.
  • Move the tank to a cooler room.

If the room regularly stays above your target, a commercial chiller is the dependable answer. Ventilate it well, since it dumps heat into the room. A DIY chiller made from a mini-fridge, coiled opaque tubing, a separate pump and a flow valve can work, but it carries leak and electrical risks. Leak-test it thoroughly and pair it with a thermometer or temperature controller.

Common Mistakes and Fixes

  • Mixing temperature bands (discus, rams, cardinals at 80°F+): pick one band and stock for it.
  • Keeping 3–4 danios: expect nipping and harassment. Raise the group to 8+.
  • Torn fins on longfins or a betta: separate or rehome the long-finned fish.
  • Starving bottom feeders: use sinking food and feed after lights out.
  • Shy fish always hiding: add cover, reduce current near them, or move them.
  • Fish found on the floor: cover gaps around filter and heater cutouts.
  • Shrimp fry vanishing: expected; add moss for cover.
  • Heat wave with lethargy or gasping: add aeration and cool gradually, no more than about 2°F (1°C) per hour.

Frequently Asked Questions

Can zebra danios live with bettas?

Generally no. Danios nip long fins and their constant motion stresses a betta. Bettas also need warmer water than danios should live in long term.

Do zebra danios need a heater?

Often not, if your home stays at 68°F (20°C) or above. Use a heater if the room falls below about 65°F (18°C) or temperatures swing between day and night.

How many zebra danios can go in a 20-gallon tank with tank mates?

About 8 danios, 6 corydoras, and either a school of rasboras or a few platies, as long as filtration keeps up. Add them in stages.

Can zebra danios live with shrimp or guppies?

Adult cherry and ghost shrimp usually do fine, though shrimplets will be eaten. Short-finned guppies, females and endlers work; fancy males with big tails are risky.

Can GloFish danios mix with regular zebra danios?

Yes. They are the same species with the same care needs, and they school together.

Are zebra danios aggressive?

No, but they are boisterous. Chasing among themselves is normal; it becomes a problem mainly when the group is too small or the tank too cramped.

Build Your Danio Community

Start with a solid school of zebra danios, then add companions that match on temperature, speed and fin shape. You can browse rasboras, platies, tetras and more in FishyHub's small community fishes collection.

Comments

Sign in to join the conversation

Best Tank Mates for Zebra Danio: Compatible Fish and Species to Avoid | FishyHub Blog