The birth of Jesus was announced to shepherds in the fields with their flocks. Does this fix the announcement to a certain season of the year?
Not really. In the Mediterranean mid-East, flocks might be found at pasture almost any time of year, weather permitting. The chronology of the Star may imply that Jesus was born in September or June. Either is consistent with flocks being in the field. In September, the average daytime high in Bethlehem is in the mid-80’s, Fahrenheit. Lows are in the mid-60’s in the wee hours of the morning. It is normal to run flocks in these temperatures. Of course, June is warmer. Even in the dead of Winter and at 2,550 feet elevation, it rarely freezes in Bethlehem.