How long it takes African Violets to bloom depends on many factors including temperature, sunlight exposure, fertilization levels, etc. Some types may only last one season while others live up to five years. It takes about three weeks before they start flowering.