Zebrafish pocházejí z sladkovodních stanovišť jižní Asie, včetně Indie, Pákistánu, Bangladéše, Nepálu a Bhútánu. Nacházejí se v různých vodních útvarech, včetně řek, potoků, rybníků, jezer a rýžových polí. Zebrafish dává přednost teplým, mělkým vodám se spoustou vegetace a krytu a tolerují širokou škálu vodních podmínek, včetně různých teplot, hladin pH a koncentrací rozpuštěných kyslíků.