6-8 months to full maturity. Females can become impregnated at around 4-6 weeks. Around a year to full "mature" size and growth will slow after that. Once they reach an inch expect typical guppy breeding behavior, it begins even far prior to this size.