Here in the mid-atlantic We start getting early bloom in June, Peak bloom is around July 4th. Late bloomers start coming in at the end of July early August. We get rebloom all the way up to frost on some varieties. Depends on the years weather how much though. For reference I am in zone 6, Northwest of Baltimore. Stella Starts blooming sometime in May and takes a rest in July and then blooms from August til a hard frost.