🐟TankstockerFreshwater Stocking & Compatibility

How Many German Blue Ram in a 29-Gallon Tank?

In a 29-gallon tank, plan on about 1–2 German Blue Ram, leaving room for tankmates and filtration headroom.

Why

Stocking is driven by adult size and waste output, not just fish count. German Blue Ram reaches about 2.5" with a moderate bioload, and needs 78–85°F water at pH 5–7. Always cycle the tank and test water before adding livestock.

Adult size2.5"
Minimum tank20 gallons
Temperature78–85°F
pH5–7
TemperamentPeaceful
SchoolingNo
DietOmnivore
Care levelAdvanced
OriginOrinoco basin, Venezuela and Colombia

More fish for a 29-gallon tank →   German Blue Ram tankmates →