1、 Once a year
Under normal circumstances, violets can only bloom once a year, and the flowering period is from April to May every year
However, now because of artificial breeding, it can bloom for four months. The four month flower here means that the violets sown at different times bloom at different times, not that a flower can bloom for four months
2、 Flowering time
If violet is planted around January, it will bloom around May; If sown from February to March, it will bloom around June; If sown around April, it will bloom around July; If sown in mid May, it will bloom around August