Weather in Poland
Poland has 4 very distinct seasons plus with additional "przedwiośnie" (pre-spring) season in March.
Summers (from June to early September) are generally scattered showers and storms. Temperature varies between warm and hot (usually from 20C up to 35C). Summer season in Poland lasts from June to early September. The hottest regions are the Lower Silesia and Małopolska Provinces, while the seacoast is usually a bit colder.
Spring (from late April to June) is one of the best times to visit Poland if you want to avoid heat-waves, which are less frequent than in summer. April is generally warm - from 15 to 20C, while May and June can be warmer, or even hot.
Autumn (from September to December) weather can be unpredictable, but usually September and October are warm with possible showers. November is generally cold and wet, but when it's warm and sunny you'll get a chance to experience the so-called "Polish golden autumn" (złota polska jesień). On the other hand snowfalls are possible in late November in the southern, mountain regions of Poland.
Winters (from December to February) are cold, and with possible snowfalls, especially in the mountains and eastern Poland. Temperatures are usually between 0C - -10C but can be can be as low as -20C (or even lower!). It's the best time to visit mountain resorts.
Packing tips: umbrella is always a good idea all-year round. From November to March it's good to take some warm winter hat, and gloves when temperature falls below 0C. Always try to check weather forecasts before packing.