The best times to visit Corfu are April to May and September to November. Although there is never really a bad season in the Mediterranean, you'll find that winter temperatures are too chilly to swim off the shores of Corfu, while the summer months draw hordes of tourists.