Kingston tiene un clima tropical seco, que se caracteriza por una estación lluviosa de mayo a noviembre, que coincide con la temporada de huracanes y una estación seca de diciembre a abril.