Can Guppies and Zebra Danios Live Together?

Yes, usually. Guppies and zebra danios like the same water: 72–77 °F (22–25 °C) and a pH of 7–8. Both spend their time near the top, so give them enough length to share.

Verdict
Yes, usually
Shared temperature
72–77 °F22–25 °C
Shared pH
7–8
Smallest tank for both
20 gallon long

Guppies and Zebra Danios, side by side

GuppyZebra danio
Adult size2 in5 cm2 in5 cm
Smallest tank10 gal38 L20 gal76 L
Keep3 or more6 or more
Temperature72–82 °F22–28 °C64–77 °F18–25 °C
pH7–8.26.5–8
TemperamentPeacefulPeaceful
SwimsNear the topNear the top

What size tank do they need together?

Each row shows how many of each the tank carries comfortably when these are the only two kinds in it.

TankGuppyZebra danio
5 gallonToo small for both
10 gallonToo small for both
20 gallon long46
29 gallon510
40 gallon breeder714
55 gallon1019
75 gallon1326
125 gallon2230

Open this pair in the stocking calculator to add more fish or try your own tank.

How to make it work

  • Add the calmer, smaller fish first, and the larger fish last.
  • Use plants, wood or rocks to break up the view across the tank. Fish that cannot see each other all day fight less.
  • Watch closely for the first week. Torn fins, hiding or a fish that stops eating mean it is not working.
  • Keep a spare tank or a divider ready, so you can separate them the same day.

Questions and answers

Can guppies and zebra danios live in the same tank?

Yes, usually. Guppies and zebra danios like the same water: 72–77 °F (22–25 °C) and a pH of 7–8. Both spend their time near the top, so give them enough length to share.

What size tank do guppies and zebra danios need together?

At least a 20 gallon long tank, which carries about 4 guppies and 6 zebra danios comfortably.

What temperature suits guppies and zebra danios?

72–77 °F (22–25 °C) suits both.

More pairs

Based on each species' adult size, water range and temperament (Seriously Fish, FishBase) and the rules of our stocking calculator. Individual fish differ: this is a guide, not a guarantee.