The sea stays warm all year too, so you can comfortably swim or snorkel whenever you go. The high season in Jamaica is winter, officially that's between mid-December and mid-April. During these months, you can expect warm sunny days and little in the way of rain.