Finding Flowers. Elevation, relative temperatures, soil types, and precipitation patterns all play a role in what you find blooming in various areas at different times of the year. In addition, far-reaching events such as fires can cause spectacular blooms of species that thrive on the conditions these events create.