By Rick Steves
Greece's tourist season runs roughly Easter through October, but the times of year that delineate the off-season vary a bit across the country.
July and August are the hottest months. Throughout the summer, Athens, and many islands, are packed with tourists — and hotel prices can be correspondingly high.
I find late spring and fall to be more pleasant for traveling, with comfortable weather, no rain, and lighter crowds (except during holiday weekends).
Weather from late October through mid-March is colder, and winds can delay or even halt ferry service to islands. Though rain is rare in Athens, this is the time for it. Some sights close for lunch, tourist information offices keep shorter hours, and some tourist activities vanish altogether. Hotel rates are soft — look for bargains.