I'm bad about "how long". I've always been that way. It's one of my failings. If you take care of the Angels same as you take care of Discus, they reach breeding age much sooner. I'm guessing, but I think around 6 months to breeding age. It's still a project that requires tank space.