Like most tropical destinations, St. John’s weather is variable. It will be raining on one side of the island and the other side will be dry and sunny. Historically, the rainiest months are September, October and November. Most rain showers are very short and happen intermittently. It is highly unlikely that it will rain throughout your entire visit.