Eastern Europe weather varies by region and by country. Some cities, such as Ljubljana, experience plenty of rainfall. Others, such as Moscow, have snow cover for months on end. Still others, such as Dubrovnik, enjoy above-freezing temperatures year-round. Temperatures and rainfall depend upon a variety of factors: proximity to bodies of water, inland position, or topographical features that affect wind. Get the month-by-month average precipitation, highs and lows, and average temperatures for your destination city below.