Answer: It's difficult to be absolutely specific when it comes to bloom times, because plant growth and flower development is so weather dependent. Cool weather will retard flowering, warm weather can speed it up, and hot weather can stall things. So, in general terms, early means March - June and late means July - September, depending upon plant and weather conditions.
Some of the most reliable bloomers for the month of June include Columbine, Campanula, Dianthus, Daylilies, Primrose, Phlox, Centaurea, Larkspur, Pansy, Iberis (globe candytuft), Clarkia and Cineraria. If you plant several different types of flowers, you're sure to have a riot of color in your June garden.
Q&A Library Searching Tips