The answer to this question can be a bit complicated but the simple answer is ALL YEAR LONG. The privileged location of the archipelago right on the equator makes the weather here benign and a magnet for travelers around the world. The year-round good weather, with an average temperature of 20°C/68°F, clearly makes the Galapagos a destination for everyone looking for a pleasant escape. Though there are not major differences in seasonality, there are 2 clearly marked seasons, where the warm months from December to May are characterized by showers along the coast and particularly heavy rains in the highlands. Despite the presence of rain, the average temperature is around 29°C / 84°F. Also, these months are popular for snorkeling with no need for wet suites, as water temperature is around the 24°C/75°F.
The following months, summer in the northern hemisphere, June, July, and August are normally known as the cooler season. Antarctica is to blame as it blows cool winds that incredibly reach the Galapagos Islands, cooling the air and water down to 23°C/73°F. The absence of rains transforms the islands dramatically, turning them into a very dry scenery in clear contrast with the warm or rainy season.
The next quarter from September through November is a transitional time. Temperatures do not fluctuate very much but in general they will begin to pick up as the months go by until December where the cycle is repeated.
Every month is different, but no matter the time of year The Galapagos will amaze anyone who visits these magical islands. The travel experience you will have will be gratifying and the journeys on board our cruise will be certainly pleasant regardless of the season.