The best time to go to St Helena
St Helena has a tropical climate, but this is heavily influenced by the South East Trade winds which keep the temperature mild and can lead to very changeable weather. The coastal areas are generally hotter and drier than the interior, with temperatures in the coastal capital of Jamestown ranging between 14-32ºC, and the central hill area around 4-6 degrees cooler.
There are no drastic weather patterns and therefore no distinctive seasons in St Helena. The hottest months of the year are between January and March, where temperatures in Jamestown average between 20-32ºC, and the coolest months are from June to September. The heaviest rainfall is experienced from late March to early May and between July and September, however this is variable across the island, with the interior receiving considerably more rainfall than the coast.
During the hotter months of January and February, higher sea temperatures correlate with plankton blooms, attracting large numbers of whale sharks.