Shoulder Season Spring (April - June) and Autumn (September - October) are the best months to visit Greece for a peaceful holiday after the rush of summer. The days are long, and the weather is mild. If you're looking to enjoy yourself at the beaches, the water is warm and inviting in Autumn.