How long the flowers last depend on a variety of factors. The varieties that have thick petals and flowers that are tinged with green tend to bloom longer. You can also make blooms last longer by keeping your plant in high humidity and cool temperatures. Removing dead petals can be beneficial as they can shorten the life of adjacent petals. With good, consistent light and proper care, most modern breeds of African violet will bloom almost indefinitely.