From the different things I have read its somewhere between 2-3 weeks, but sometimes they wont let them go because of the other fish and you have to strip out the babies, this is my first time so I am playing it by ear, I may yet move her to a seperate tank so she can let them go, but the chance is she may swallow them in the move. I will have to keep close watch at the male is starting to chase again, but the other female should be ready to spawn again before this one. (I hope!! )