Because their blossoms are so ornamental, some gardeners say cherry trees have two seasons: when they bloom and when they produce fruit. Cherry trees bloom in the spring, with sweet cherry trees blooming before sour cherry trees. Depending on the variety and location, trees generally bear fruits in early to midsummer.