In general, December to February are dry and sunny, and temperatures range between 50 and 60 degrees Fahrenheit, but when it rains, it’s heavy. Snow falls in the mountains, but it can reach lower-elevation destinations such as Athens (albeit rarely). Layering is your friend: Bring long and short sleeves, jeans and other thick pants, scarves, hats, and a winter jacket.